Files
schoolNews/schoolNewsServ/.bin/mysql/sql/initAll.sql

83 lines
2.1 KiB
MySQL
Raw Normal View History

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-24 18:48:43 +08:00
SOURCE createTableAchievement.sql;
2025-10-25 18:46:54 +08:00
SOURCE createTableCrontab.sql;
2025-11-13 19:00:27 +08:00
SOURCE createTableMessage.sql;
2025-11-21 18:56:14 +08:00
SOURCE createTableSensitive.sql;
2025-10-16 18:03:46 +08:00
-- =====================================================
-- 插入初始数据
-- =====================================================
-- 12. 插入菜单和权限相关数据
SOURCE initMenuData.sql;
2025-11-26 10:34:32 +08:00
SOURCE initConfigData.sql;
2025-10-16 18:03:46 +08:00
SOURCE initAllData.sql;
2025-11-25 19:05:35 +08:00
SOURCE initCrontabMetaData.sql
2025-11-26 13:59:47 +08:00
SOURCE initAchievementData.sql;
2025-10-16 18:03:46 +08:00
-- -- 13. 插入资源相关初始数据
-- SOURCE initResourceData.sql;
-- -- 14. 插入AI相关初始数据
-- SOURCE initAIData.sql;
-- -- 15. 插入系统相关初始数据
-- SOURCE initSystemData.sql;
-- -- 16. 插入用户相关初始数据
-- SOURCE initUserData.sql;
2025-10-15 10:39:51 +08:00
-- =====================================================
-- 初始化完成
-- =====================================================
-- 数据库: school_news
-- 表数量: 50+ 张表
2025-10-16 18:03:46 +08:00
-- 默认用户: admin (密码: admin123)
-- 默认角色: admin (管理员), freedom (自由角色)
-- 默认部门: root_department (超级部门), default_department (默认部门)
2025-10-15 10:39:51 +08:00
-- =====================================================