feat(subbanner): 기간 조회와 소프트 삭제 저장소를 추가한다
This commit is contained in:
@@ -0,0 +1,15 @@
|
||||
CREATE TABLE sub_banner (
|
||||
id BIGINT NOT NULL AUTO_INCREMENT COMMENT '서브 배너 ID',
|
||||
placement VARCHAR(32) NOT NULL COMMENT '노출 위치: HOME_RECOMMENDATION, CONTENT_RECOMMENDATION',
|
||||
image_path LONGTEXT NOT NULL COMMENT '배너 이미지 S3 object key',
|
||||
web_url LONGTEXT NULL COMMENT '웹 이동 URL',
|
||||
android_deep_link LONGTEXT NULL COMMENT 'Android 이동 딥링크',
|
||||
ios_deep_link LONGTEXT NULL COMMENT 'iOS 이동 딥링크',
|
||||
start_date TIMESTAMP NULL DEFAULT NULL COMMENT '노출 시작 시각 (UTC 초 단위, NULL이면 시작 제한 없음)',
|
||||
end_date TIMESTAMP NULL DEFAULT NULL COMMENT '노출 종료 시각 (UTC 초 단위, NULL이면 종료 제한 없음)',
|
||||
is_active BOOLEAN NOT NULL DEFAULT TRUE COMMENT '활성 여부 (false이면 삭제)',
|
||||
created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '생성 시각',
|
||||
updated_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT '수정 시각',
|
||||
PRIMARY KEY (id),
|
||||
INDEX idx_sub_banner_placement_id (placement, id)
|
||||
) COMMENT = '가로형 서브 배너';
|
||||
Reference in New Issue
Block a user