|
@@ -1,6 +1,6 @@
|
|
|
-- inf 开头的 DB
|
|
|
|
|
|
-CREATE TABLE "inf_config" (
|
|
|
+CREATE TABLE IF NOT EXISTS "inf_config" (
|
|
|
"id" int NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
|
|
"group" varchar(50) NOT NULL,
|
|
|
"type" tinyint NOT NULL,
|
|
@@ -19,7 +19,7 @@ CREATE TABLE "inf_config" (
|
|
|
|
|
|
-- sys 开头的 DB
|
|
|
|
|
|
-CREATE TABLE "sys_dept" (
|
|
|
+CREATE TABLE IF NOT EXISTS "sys_dept" (
|
|
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
|
|
"name" varchar(30) NOT NULL DEFAULT '',
|
|
|
"parent_id" bigint NOT NULL DEFAULT '0',
|
|
@@ -36,7 +36,7 @@ CREATE TABLE "sys_dept" (
|
|
|
PRIMARY KEY ("id")
|
|
|
) COMMENT '部门表';
|
|
|
|
|
|
-CREATE TABLE "sys_dict_data" (
|
|
|
+CREATE TABLE IF NOT EXISTS "sys_dict_data" (
|
|
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
|
|
"sort" int NOT NULL DEFAULT '0',
|
|
|
"label" varchar(100) NOT NULL DEFAULT '',
|
|
@@ -52,7 +52,7 @@ CREATE TABLE "sys_dict_data" (
|
|
|
PRIMARY KEY ("id")
|
|
|
) COMMENT '字典数据表';
|
|
|
|
|
|
-CREATE TABLE "sys_role" (
|
|
|
+CREATE TABLE IF NOT EXISTS "sys_role" (
|
|
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
|
|
"name" varchar(30) NOT NULL,
|
|
|
"code" varchar(100) NOT NULL,
|
|
@@ -70,7 +70,7 @@ CREATE TABLE "sys_role" (
|
|
|
PRIMARY KEY ("id")
|
|
|
) COMMENT '角色信息表';
|
|
|
|
|
|
-CREATE TABLE "sys_role_menu" (
|
|
|
+CREATE TABLE IF NOT EXISTS "sys_role_menu" (
|
|
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
|
|
"role_id" bigint NOT NULL,
|
|
|
"menu_id" bigint NOT NULL,
|
|
@@ -82,7 +82,7 @@ CREATE TABLE "sys_role_menu" (
|
|
|
PRIMARY KEY ("id")
|
|
|
) COMMENT '角色和菜单关联表';
|
|
|
|
|
|
-CREATE TABLE "sys_menu" (
|
|
|
+CREATE TABLE IF NOT EXISTS "sys_menu" (
|
|
|
"id" bigint NOT NULL GENERATED BY DEFAULT AS IDENTITY,
|
|
|
"name" varchar(50) NOT NULL,
|
|
|
"permission" varchar(100) NOT NULL DEFAULT '',
|