V2.2_app_notify_edit.sql 1.6 KB

123456789101112131415161718192021222324252627282930313233343536373839404142
  1. ALTER TABLE "app_base_user"
  2. ADD COLUMN "notify_top_show" int2 DEFAULT 1,
  3. ADD COLUMN "voice_reminder" int2 DEFAULT 1,
  4. ADD COLUMN "vibrate_reminder" int2 DEFAULT 1;
  5. COMMENT ON COLUMN "public"."app_base_user"."notify_top_show" IS 'app顶部横幅通知';
  6. COMMENT ON COLUMN "public"."app_base_user"."voice_reminder" IS '声音提醒,默认1:开启,0:关闭';
  7. COMMENT ON COLUMN "public"."app_base_user"."vibrate_reminder" IS '震动提醒,默认1:开启,0:关闭';
  8. CREATE TABLE "app_notify_config" (
  9. "id" int4 NOT NULL GENERATED BY DEFAULT AS IDENTITY,
  10. "user_id" int4 NOT NULL,
  11. "msg_type" varchar(32) NOT NULL,
  12. "show_type" varchar(32) NOT NULL,
  13. "status" int2 DEFAULT 1,
  14. "config_status" int2 DEFAULT 0,
  15. "notify_type" varchar(16),
  16. "notify_config" text,
  17. "create_time" timestamp,
  18. "update_time" timestamp,
  19. PRIMARY KEY ("id")
  20. );
  21. CREATE INDEX "a-n-uid" ON "public"."app_notify_config" USING btree (
  22. "user_id"
  23. );
  24. COMMENT ON COLUMN "public"."app_notify_config"."msg_type" IS '消息大类型';
  25. COMMENT ON COLUMN "public"."app_notify_config"."show_type" IS '展示消息大类型';
  26. COMMENT ON COLUMN "public"."app_notify_config"."status" IS '开启状态:默认1:开启,0:未开启';
  27. COMMENT ON COLUMN "public"."app_notify_config"."config_status" IS '是否有个性化配置:默认0:无,1:开启';
  28. COMMENT ON COLUMN "public"."app_notify_config"."notify_type" IS '提醒类型:全部:all.仅关注:follow,互相关注:mutual_follow,仅购买:buy,自定义:private';
  29. COMMENT ON COLUMN "public"."app_notify_config"."notify_config" IS '开售通知配置json';