24 lines
1.4 KiB
SQL
24 lines
1.4 KiB
SQL
-- 作者详情独立表,每个字段单独列,便于编辑与保存
|
||
-- 执行:mysql -u user -p db < soul-api/scripts/add-author-config-table.sql
|
||
|
||
CREATE TABLE IF NOT EXISTS author_config (
|
||
id INT AUTO_INCREMENT PRIMARY KEY,
|
||
name VARCHAR(80) NOT NULL DEFAULT '卡若',
|
||
avatar VARCHAR(4) NOT NULL DEFAULT 'K',
|
||
avatar_img VARCHAR(500) NOT NULL DEFAULT '',
|
||
title VARCHAR(200) NOT NULL DEFAULT '',
|
||
bio TEXT,
|
||
stats TEXT COMMENT 'JSON: [{"label":"","value":""}]',
|
||
highlights TEXT COMMENT 'JSON: ["a","b"]',
|
||
created_at DATETIME DEFAULT CURRENT_TIMESTAMP,
|
||
updated_at DATETIME DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
|
||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4;
|
||
|
||
-- 插入默认一行(仅当表为空时)
|
||
INSERT INTO author_config (name, avatar, avatar_img, title, bio, stats, highlights)
|
||
SELECT '卡若', 'K', '', 'Soul派对房主理人 · 私域运营专家',
|
||
'每天早上6点到9点,在Soul派对房分享真实的创业故事。专注私域运营与项目变现,用云阿米巴模式帮助创业者构建可持续的商业体系。',
|
||
'[{"label":"商业案例","value":"62"},{"label":"连续直播","value":"365天"},{"label":"派对分享","value":"1000+"}]',
|
||
'["5年私域运营经验","帮助100+品牌从0到1增长","连续创业者,擅长商业模式设计"]'
|
||
FROM DUAL WHERE NOT EXISTS (SELECT 1 FROM author_config LIMIT 1);
|