codeFirst实体建表

This commit is contained in:
不做码农
2023-06-07 22:28:06 +08:00
parent 628df80df7
commit b96edfdac7
47 changed files with 688 additions and 194 deletions

View File

@@ -96,8 +96,8 @@ CREATE TABLE `sys_dept` (
`leader` varchar(20) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '负责人',
`phone` varchar(11) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '联系电话',
`email` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '邮箱',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '部门状态0正常 1停用',
`delFlag` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '部门状态0正常 1停用',
`delFlag` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '删除标志0代表存在 2代表删除',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
@@ -181,9 +181,9 @@ CREATE TABLE `sys_menu` (
`component` varchar(255) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '组件路径',
`isFrame` int(1) NULL DEFAULT 0 COMMENT '是否外链(0 否 1 是)',
`isCache` int(1) NULL DEFAULT 0 COMMENT '是否缓存(0缓存 1不缓存)',
`menuType` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型M目录 C菜单 F按钮 L链接',
`visible` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态0显示 1隐藏',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态0正常 1停用',
`menuType` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '菜单类型M目录 C菜单 F按钮 L链接',
`visible` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态0显示 1隐藏',
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '0' COMMENT '菜单状态0正常 1停用',
`perms` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT NULL COMMENT '权限标识',
`icon` varchar(100) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '#' COMMENT '菜单图标',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
@@ -229,7 +229,7 @@ CREATE TABLE `sys_post` (
`postCode` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位编码',
`postName` varchar(50) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '岗位名称',
`postSort` int(4) NOT NULL COMMENT '显示顺序',
`status` char(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态0正常 1停用',
`status` varchar(1) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL COMMENT '状态0正常 1停用',
`create_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '创建者',
`create_time` datetime(0) NULL DEFAULT NULL COMMENT '创建时间',
`update_by` varchar(64) CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NULL DEFAULT '' COMMENT '更新者',
@@ -374,7 +374,7 @@ create table sys_config (
configName varchar(100) default '' comment '参数名称',
configKey varchar(100) default '' comment '参数键名',
configValue varchar(500) default '' comment '参数键值',
configType char(1) default 'N' comment '系统内置Y是 N否',
configType varchar(1) default 'N' comment '系统内置Y是 N否',
create_by varchar(64) default '' comment '创建者',
create_time datetime comment '创建时间',
update_by varchar(64) default '' comment '更新者',

View File

@@ -788,8 +788,8 @@ CREATE TABLE "public"."sys_role" (
"rolekey" varchar(100) COLLATE "pg_catalog"."default" NOT NULL,
"rolesort" int4 NOT NULL,
"datascope" int4 COLLATE "pg_catalog"."default",
"menu_check_strictly" int2,
"dept_check_strictly" int2 NOT NULL,
"menu_check_strictly" bool,
"dept_check_strictly" bool NOT NULL,
"status" int4 COLLATE "pg_catalog"."default" NOT NULL,
"delflag" int4 COLLATE "pg_catalog"."default" NOT NULL,
"create_by" varchar(64) COLLATE "pg_catalog"."default",

View File

@@ -104,8 +104,8 @@ CREATE TABLE sys_dict_type (
customSql varchar(500) NULL DEFAULT NULL ,-- '自定义sql',
)
GO
CREATE UNIQUE INDEX dictType ON dbo.sys_dict_type(dictType)
GO
--CREATE UNIQUE INDEX dictType ON dbo.sys_dict_type(dictType)
--GO
if OBJECT_ID(N'sys_dict_data',N'U') is not NULL DROP TABLE sys_dict_data
GO
@@ -137,7 +137,7 @@ CREATE TABLE sys_logininfor (
loginLocation varchar(255) NULL DEFAULT '' ,-- '登录地点',
browser varchar(50) NULL DEFAULT '' ,-- '浏览器类型',
os varchar(50) NULL DEFAULT '' ,-- '操作系统',
status char(1) NULL DEFAULT '0' ,-- '登录状态0成功 1失败',
status varchar(1) NULL DEFAULT '0' ,-- '登录状态0成功 1失败',
msg varchar(255) NULL DEFAULT '' ,-- '提示消息',
loginTime DATETIME NULL DEFAULT NULL ,-- '访问时间',
)
@@ -153,9 +153,9 @@ CREATE TABLE sys_menu (
component varchar(255) NULL DEFAULT NULL ,-- '组件路径',
isFrame int NULL DEFAULT 0 ,-- '是否外链(0 否 1 是)',
isCache int NULL DEFAULT 0 ,-- '是否缓存(0缓存 1不缓存)',
menuType char(1) NULL DEFAULT '' ,-- '菜单类型M目录 C菜单 F按钮 L链接',
visible char(1) NULL DEFAULT '0' ,-- '菜单状态0显示 1隐藏',
status char(1) NULL DEFAULT '0' ,-- '菜单状态0正常 1停用',
menuType varchar(1) NULL DEFAULT '' ,-- '菜单类型M目录 C菜单 F按钮 L链接',
visible varchar(1) NULL DEFAULT '0' ,-- '菜单状态0显示 1隐藏',
status varchar(1) NULL DEFAULT '0' ,-- '菜单状态0正常 1停用',
perms varchar(100) NULL DEFAULT NULL ,-- '权限标识',
icon varchar(100) NULL DEFAULT '#' ,-- '菜单图标',
create_by varchar(64) NULL DEFAULT '' ,-- '创建者',
@@ -186,7 +186,7 @@ CREATE TABLE sys_oper_log (
operIP varchar(50) DEFAULT '' , -- '主机地址',
operLocation varchar(255) DEFAULT '' , -- '操作地点',
operParam varchar(2000) DEFAULT '' , -- '请求参数',
jsonResult varchar(max) DEFAULT '' , -- '返回参数',
jsonResult TEXT DEFAULT '' , -- '返回参数',
status int NULL DEFAULT 0 , -- '操作状态0正常 1异常',
errorMsg varchar(2000) DEFAULT '' , -- '错误消息',
operTime datetime NULL DEFAULT NULL , -- '操作时间',
@@ -265,8 +265,8 @@ CREATE TABLE sys_role (
roleKey varchar(100) NOT NULL , -- '角色权限字符串',
roleSort int NOT NULL , -- '显示顺序',
dataScope int NULL DEFAULT 1 , -- '数据范围1全部数据权限 2自定数据权限 3本部门数据权限 ',
menu_check_strictly int NULL DEFAULT 1 , -- '菜单树选择项是否关联显示',
dept_check_strictly int NOT NULL DEFAULT 1 , -- '部门树选择项是否关联显示',
menu_check_strictly BIT NOT NULL DEFAULT 1 , -- '菜单树选择项是否关联显示',
dept_check_strictly BIT NOT NULL DEFAULT 1 , -- '部门树选择项是否关联显示',
status int NOT NULL , -- '角色状态0正常 1停用',
delFlag int NOT NULL DEFAULT 0 , -- '删除标志0代表存在 2代表删除',
create_by varchar(64) NULL DEFAULT '' , -- '创建者',
@@ -310,7 +310,10 @@ CREATE TABLE sys_role_menu (
role_id bigint NOT NULL , -- '角色ID',
menu_id bigint NOT NULL , -- '菜单ID',
create_by varchar(20) DEFAULT NULL,
create_time datetime NULL DEFAULT NULL
create_time datetime NULL DEFAULT NULL,
update_by VARCHAR(20) DEFAULT NULL,
update_time DATETIME NULL ,
remark VARCHAR(100)
)
GO
alter table sys_role_menu add primary key(menu_id,role_id)