수정: 신규 DB 기준 관리자 템플릿 요청 스키마 보정

This commit is contained in:
2026-04-03 14:56:41 +09:00
parent d5d4974751
commit 958c75d4fb
5 changed files with 31 additions and 1 deletions

View File

@@ -470,7 +470,7 @@ async function ensureSchema() {
id VARCHAR(64) PRIMARY KEY,
request_type VARCHAR(20) NOT NULL,
requester_id VARCHAR(64) NOT NULL,
source_tierlist_id VARCHAR(64) NOT NULL,
source_tierlist_id VARCHAR(64) NULL DEFAULT NULL,
source_topic_id VARCHAR(120) NOT NULL,
target_topic_id VARCHAR(120) NOT NULL DEFAULT '',
status VARCHAR(20) NOT NULL DEFAULT 'pending',
@@ -478,6 +478,9 @@ async function ensureSchema() {
description_snapshot TEXT NOT NULL,
thumbnail_src_snapshot VARCHAR(255) NOT NULL DEFAULT '',
items_json LONGTEXT NOT NULL,
groups_json LONGTEXT NOT NULL,
board_items_json LONGTEXT NOT NULL,
show_character_names_snapshot TINYINT(1) NOT NULL DEFAULT 0,
created_at BIGINT NOT NULL,
updated_at BIGINT NOT NULL,
INDEX idx_template_requests_status_created (status, created_at),