Files
yidaima/RuoYi-Vue/sql/sys_project_structure.sql
王鹏 a8bd6c53be init
2025-08-14 14:43:47 +08:00

32 lines
2.5 KiB
SQL
Raw Permalink Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

-- ----------------------------
-- 项目结构节点表
-- ----------------------------
drop table if exists sys_project_structure;
create table sys_project_structure (
node_id bigint(20) not null auto_increment comment '节点ID',
parent_id bigint(20) default 0 comment '父节点ID',
node_name varchar(50) not null comment '节点名称',
node_type varchar(20) not null comment '节点类型(folder/file)',
module varchar(100) not null comment '功能模块',
template_id bigint(20) comment '模板ID',
table_id bigint(20) comment '关联表ID',
category varchar(50) comment '文件类别',
sort_order int(4) default 0 comment '显示顺序',
status char(1) default '0' comment '状态0正常 1停用',
create_by varchar(64) default '' comment '创建者',
create_time datetime comment '创建时间',
update_by varchar(64) default '' comment '更新者',
update_time datetime comment '更新时间',
primary key (node_id)
) engine=innodb auto_increment=100 comment = '项目结构节点表';
-- ----------------------------
-- 初始化-项目结构节点表数据
-- ----------------------------
insert into sys_project_structure values(1, 0, '项目根目录', 'folder', '根模块', null, null, null, 1, '0', 'admin', sysdate(), '', null);
insert into sys_project_structure values(2, 1, 'src', 'folder', '源码', null, null, null, 1, '0', 'admin', sysdate(), '', null);
insert into sys_project_structure values(3, 2, 'main', 'folder', '主目录', null, null, null, 1, '0', 'admin', sysdate(), '', null);
insert into sys_project_structure values(4, 3, 'java', 'folder', '源代码', null, null, null, 1, '0', 'admin', sysdate(), '', null);
insert into sys_project_structure values(5, 3, 'resources', 'folder', '资源', null, null, null, 2, '0', 'admin', sysdate(), '', null);
insert into sys_project_structure values(6, 1, 'pom.xml', 'file', '依赖管理', null, null, 'xml', 2, '0', 'admin', sysdate(), '', null);
insert into sys_project_structure values(7, 1, 'README.md', 'file', '说明文档', null, null, 'markdown', 3, '0', 'admin', sysdate(), '', null);