From 5bcd53fee429f61e62e4c78834b8646f404d5a9b Mon Sep 17 00:00:00 2001 From: mayiming <1627832236@qq.com> Date: Tue, 28 Oct 2025 15:57:04 +0800 Subject: [PATCH] =?UTF-8?q?=E5=AE=8C=E6=88=90=E4=BC=9A=E8=AE=AEsql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- server/sql/meeting.sql | 14 ++++++++++++++ 1 file changed, 14 insertions(+) create mode 100644 server/sql/meeting.sql diff --git a/server/sql/meeting.sql b/server/sql/meeting.sql new file mode 100644 index 00000000..a86a7afd --- /dev/null +++ b/server/sql/meeting.sql @@ -0,0 +1,14 @@ +CREATE TABLE meeting ( + id INT AUTO_INCREMENT COMMENT '会议ID(主键)', + theme VARCHAR(255) NOT NULL DEFAULT '' COMMENT '会议主题', -- 新增DEFAULT消除警告 + subtitle VARCHAR(255) DEFAULT '' NULL COMMENT '会议副标题(允许为空)', + intro TEXT NULL COMMENT '会议简介(支持长文本,可存Markdown)', + cover_url VARCHAR(512) DEFAULT '' NULL COMMENT '会议封面图片URL(允许为空)', + schedule_image_url VARCHAR(512) DEFAULT '' NULL COMMENT '会议日程图片URL(允许为空,无日程图时存空字符串)', + start_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '会议开始时间', -- 新增DEFAULT消除警告 + end_time DATETIME NOT NULL DEFAULT CURRENT_TIMESTAMP COMMENT '会议结束时间', -- 新增DEFAULT消除警告 + create_time DATETIME DEFAULT CURRENT_TIMESTAMP NULL COMMENT '创建时间', + update_time DATETIME DEFAULT CURRENT_TIMESTAMP NULL ON UPDATE CURRENT_TIMESTAMP COMMENT '更新时间', + is_delete INT DEFAULT 0 NOT NULL COMMENT '软删除(0-未删,1-已删)', + PRIMARY KEY (id) -- 单独声明主键,避免goctl解析问题 +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT '会议主表'; -- 调整charset和comment顺序,符合规范 \ No newline at end of file