Commit 143bff909a5dc642201a95e9bf46588fc036f60a

Authored by 呵呵大
Committed by Gitee
1 parent f59119bf

修复使用PG数据库时,站内信表、菜单权限表字段类型不一致问题

在`NotifyMessageDO`实体类中`read_status`是布尔类型,因此数据库中也要定义为 `bool` 类型,否则查询报错。菜单权限表`system_menu`表同理。
sql/postgresql/ruoyi-vue-pro.sql
@@ -2607,7 +2607,7 @@ CREATE TABLE "system_menu" ( @@ -2607,7 +2607,7 @@ CREATE TABLE "system_menu" (
2607 "update_time" timestamp(6) NOT NULL, 2607 "update_time" timestamp(6) NOT NULL,
2608 "deleted" int2 NOT NULL DEFAULT 0, 2608 "deleted" int2 NOT NULL DEFAULT 0,
2609 "component_name" varchar(255) COLLATE "pg_catalog"."default", 2609 "component_name" varchar(255) COLLATE "pg_catalog"."default",
2610 - "always_show" char(1) COLLATE "pg_catalog"."default" 2610 + "always_show" bool NOT NULL DEFAULT false
2611 ) 2611 )
2612 ; 2612 ;
2613 COMMENT ON COLUMN "system_menu"."id" IS '菜单ID'; 2613 COMMENT ON COLUMN "system_menu"."id" IS '菜单ID';
@@ -4239,7 +4239,7 @@ CREATE TABLE "system_notify_message" ( @@ -4239,7 +4239,7 @@ CREATE TABLE "system_notify_message" (
4239 "template_content" varchar(1024) COLLATE "pg_catalog"."default" NOT NULL, 4239 "template_content" varchar(1024) COLLATE "pg_catalog"."default" NOT NULL,
4240 "template_type" int4 NOT NULL, 4240 "template_type" int4 NOT NULL,
4241 "template_params" varchar(255) COLLATE "pg_catalog"."default" NOT NULL, 4241 "template_params" varchar(255) COLLATE "pg_catalog"."default" NOT NULL,
4242 - "read_status" varchar(1) COLLATE "pg_catalog"."default" NOT NULL, 4242 + "read_status" bool NOT NULL DEFAULT false,
4243 "read_time" timestamp(6), 4243 "read_time" timestamp(6),
4244 "creator" varchar(64) COLLATE "pg_catalog"."default", 4244 "creator" varchar(64) COLLATE "pg_catalog"."default",
4245 "create_time" timestamp(6) NOT NULL, 4245 "create_time" timestamp(6) NOT NULL,