2025-10-15 10:39:51 +08:00
|
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 校园思政新闻平台数据库初始化脚本
|
|
|
|
|
|
-- 版本: 1.0.0
|
|
|
|
|
|
-- 说明: 该脚本会创建数据库和所有表结构,并插入初始数据
|
|
|
|
|
|
-- 注意: 执行前请确保MySQL服务已启动,并且有足够的权限
|
|
|
|
|
|
-- =====================================================
|
|
|
|
|
|
|
|
|
|
|
|
-- 1. 创建数据库
|
|
|
|
|
|
SOURCE createDB.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 2. 创建用户相关表
|
|
|
|
|
|
SOURCE createTableUser.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 3. 创建权限相关表
|
|
|
|
|
|
SOURCE createTablePermission.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 4. 创建统一资源权限控制表
|
|
|
|
|
|
SOURCE createTablePermissionControl.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 5. 创建资源管理相关表
|
|
|
|
|
|
SOURCE createTableResource.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 6. 创建课程管理相关表
|
|
|
|
|
|
SOURCE createTableCourse.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 7. 创建学习管理相关表
|
|
|
|
|
|
SOURCE createTableLearning.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 8. 创建个人中心相关表
|
|
|
|
|
|
SOURCE createTableUserCenter.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 9. 创建智能体相关表
|
|
|
|
|
|
SOURCE createTableAI.sql;
|
|
|
|
|
|
|
|
|
|
|
|
-- 10. 创建系统配置和日志相关表
|
|
|
|
|
|
SOURCE createTableSystem.sql;
|
|
|
|
|
|
|
2025-10-16 14:31:56 +08:00
|
|
|
|
-- 11. 创建文件系统相关表
|
|
|
|
|
|
SOURCE createTableFile.sql;
|
|
|
|
|
|
|
2025-10-15 10:39:51 +08:00
|
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 初始化完成
|
|
|
|
|
|
-- =====================================================
|
|
|
|
|
|
-- 数据库: school_news
|
|
|
|
|
|
-- 表数量: 50+ 张表
|
|
|
|
|
|
-- 默认用户: admin (密码需要查看 createTableUser.sql)
|
|
|
|
|
|
-- =====================================================
|
|
|
|
|
|
|