18 lines
802 B
SQL
18 lines
802 B
SQL
CREATE TABLE IF NOT EXISTS admin_app_banners (
|
|
id BIGINT UNSIGNED PRIMARY KEY AUTO_INCREMENT,
|
|
app_code VARCHAR(32) NOT NULL DEFAULT 'lalu',
|
|
cover_url VARCHAR(1024) NOT NULL,
|
|
banner_type VARCHAR(16) NOT NULL,
|
|
param VARCHAR(2048) NOT NULL DEFAULT '',
|
|
status VARCHAR(24) NOT NULL DEFAULT 'active',
|
|
platform VARCHAR(24) NOT NULL,
|
|
sort_order INT NOT NULL DEFAULT 0,
|
|
region_id BIGINT NOT NULL DEFAULT 0,
|
|
country_code VARCHAR(8) NOT NULL DEFAULT '',
|
|
description VARCHAR(255) NOT NULL DEFAULT '',
|
|
created_at_ms BIGINT NOT NULL,
|
|
updated_at_ms BIGINT NOT NULL,
|
|
INDEX idx_admin_app_banners_app_sort (app_code, status, sort_order, id),
|
|
INDEX idx_admin_app_banners_scope (app_code, platform, region_id, country_code)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|