99 lines
3.7 KiB
SQL
99 lines
3.7 KiB
SQL
-- ============================================================
|
||
-- CPU Guard 数据库初始化脚本
|
||
-- 数据库: cpu_guard
|
||
-- 说明: Cool Admin 框架通过 TypeORM synchronize 自动建表,
|
||
-- 菜单通过 menu.json 自动导入。此脚本仅负责创建数据库。
|
||
-- ============================================================
|
||
|
||
-- 创建数据库(如已存在则跳过)
|
||
CREATE DATABASE IF NOT EXISTS `cpu_guard`
|
||
DEFAULT CHARACTER SET utf8mb4
|
||
DEFAULT COLLATE utf8mb4_unicode_ci;
|
||
|
||
-- 切换数据库
|
||
USE `cpu_guard`;
|
||
|
||
-- ============================================================
|
||
-- 表结构说明(由 TypeORM synchronize 自动创建,无需手动执行)
|
||
-- ============================================================
|
||
--
|
||
-- base 模块(系统管理):
|
||
-- base_sys_user - 系统用户
|
||
-- base_sys_role - 系统角色
|
||
-- base_sys_menu - 系统菜单
|
||
-- base_sys_department - 系统部门
|
||
-- base_sys_param - 系统参数
|
||
-- base_sys_conf - 系统配置
|
||
-- base_sys_log - 系统日志
|
||
-- base_sys_user_role - 用户角色关联
|
||
-- base_sys_role_menu - 角色菜单关联
|
||
-- base_sys_role_department - 角色部门关联
|
||
-- base - 基础实体
|
||
--
|
||
-- netaclaw 模块(AI Agent 引擎):
|
||
-- netaclaw_agent - Agent 定义
|
||
-- netaclaw_agent_channel - Agent 渠道
|
||
-- netaclaw_agent_channel_group - Agent 渠道群组
|
||
-- netaclaw_agent_session - Agent 会话
|
||
-- netaclaw_agent_session_entry - Agent 会话入口
|
||
-- netaclaw_session - 会话
|
||
-- netaclaw_message - 消息
|
||
-- netaclaw_skill - 技能
|
||
-- netaclaw_model_channel - 模型渠道
|
||
-- netaclaw_tool - 工具
|
||
-- netaclaw_subagent_session - 子代理会话
|
||
-- netaclaw_memory - 记忆
|
||
-- netaclaw_memory_type - 记忆类型
|
||
-- netaclaw_crew - 团队
|
||
-- netaclaw_crew_agent - 团队成员
|
||
-- netaclaw_crew_run - 团队运行
|
||
-- netaclaw_crew_task - 团队任务
|
||
-- netaclaw_data_source - 数据源
|
||
-- netaclaw_data_source_query_audit - 数据源查询审核
|
||
--
|
||
-- audit 模块(审核订单管理):
|
||
-- audit_config - 审核配置
|
||
-- audit_order - 审核订单
|
||
-- audit_result - 审核结果
|
||
--
|
||
-- user 模块(应用用户):
|
||
-- user_info - 用户信息
|
||
-- user_wx - 微信用户
|
||
-- user_address - 用户地址
|
||
--
|
||
-- task 模块(定时任务):
|
||
-- task_info - 任务信息
|
||
-- task_log - 任务日志
|
||
--
|
||
-- dict 模块(字典管理):
|
||
-- dict_type - 字典类型
|
||
-- dict_info - 字典数据
|
||
--
|
||
-- space 模块(文件空间):
|
||
-- space_info - 文件信息
|
||
-- space_type - 文件类型
|
||
--
|
||
-- plugin 模块(插件管理):
|
||
-- plugin_info - 插件信息
|
||
--
|
||
-- notification 模块(通知管理):
|
||
-- notification_user - 通知用户
|
||
-- notification_message_log - 通知消息日志
|
||
--
|
||
-- recycle 模块(数据回收站):
|
||
-- recycle_data - 回收数据
|
||
--
|
||
-- desktop_op 模块(桌面操作):
|
||
-- desktop_op_config - 桌面操作配置
|
||
-- desktop_op_action_log - 桌面操作日志
|
||
--
|
||
-- demo 模块(示例):
|
||
-- demo_goods - 示例商品
|
||
--
|
||
-- ============================================================
|
||
-- 已移除模块(不再创建):
|
||
-- project_info, project_phase, project_task,
|
||
-- project_task_dependency, project_time_log
|
||
-- geo_account, geo_proxy_ip
|
||
-- ============================================================
|