迁移:将DB变更记录SQL文件移动到sql目录下

This commit is contained in:
2026-01-13 10:05:32 +08:00
parent cb268fe26d
commit ebd2e8aa75
131 changed files with 0 additions and 0 deletions

View File

@@ -0,0 +1,93 @@
-- 1. 创建主键自增序列
CREATE SEQUENCE adm_frequency_id_seq
START WITH 1
INCREMENT BY 1
NO MINVALUE
NO MAXVALUE
CACHE 1;
/*
Navicat Premium Dump SQL
Source Server : 189信创HIS
Source Server Type : PostgreSQL
Source Server Version : 160002 (160002)
Source Host : 1.183.189.95:8020
Source Catalog : openhis
Source Schema : public
Target Server Type : PostgreSQL
Target Server Version : 160002 (160002)
File Encoding : 65001
Date: 20/08/2025 15:21:12
*/
-- ----------------------------
-- Table structure for adm_frequency
-- ----------------------------
DROP TABLE IF EXISTS "adm_frequency";
CREATE TABLE "adm_frequency" (
"id" int8 NOT NULL DEFAULT nextval('adm_frequency_id_seq'::regclass),
"rate_code" varchar(50) COLLATE "pg_catalog"."default",
"name" varchar(255) COLLATE "pg_catalog"."default",
"day_count" int4,
"day_interval" int4,
"day_times" varchar(255) COLLATE "pg_catalog"."default",
"week_cycle_flag" int4 DEFAULT 0,
"week_interval" int4,
"week_times" int4,
"continue_flag" int4 DEFAULT 0,
"total_execution_count" int4 DEFAULT 0,
"execution_period" int4,
"execution_period_unit" varchar(20) COLLATE "pg_catalog"."default",
"third_code" varchar(255) COLLATE "pg_catalog"."default",
"memo" varchar(1000) COLLATE "pg_catalog"."default",
"concurrency_stamp" int4,
"tenant_id" int8 NOT NULL,
"delete_flag" char(1) COLLATE "pg_catalog"."default" DEFAULT '0'::bpchar,
"create_by" varchar(32) COLLATE "pg_catalog"."default",
"create_time" timestamptz(6) DEFAULT now(),
"update_by" varchar(32) COLLATE "pg_catalog"."default",
"update_time" timestamptz(6) DEFAULT now()
)
;
COMMENT ON COLUMN "adm_frequency"."id" IS '唯一标识符';
COMMENT ON COLUMN "adm_frequency"."rate_code" IS '频次代码,唯一标识与字典表对应';
COMMENT ON COLUMN "adm_frequency"."name" IS '频次名称';
COMMENT ON COLUMN "adm_frequency"."day_count" IS '每天执行的次数';
COMMENT ON COLUMN "adm_frequency"."day_interval" IS '每次执行之间的间隔(天数)';
COMMENT ON COLUMN "adm_frequency"."day_times" IS '每天的具体执行时间点,逗号分隔';
COMMENT ON COLUMN "adm_frequency"."week_cycle_flag" IS '是否周期性每周执行0 为否1 为是';
COMMENT ON COLUMN "adm_frequency"."week_interval" IS '每周执行的间隔,单位为周';
COMMENT ON COLUMN "adm_frequency"."week_times" IS '每周执行的次数';
COMMENT ON COLUMN "adm_frequency"."continue_flag" IS '是否为连续执行0 为否1 为是';
COMMENT ON COLUMN "adm_frequency"."total_execution_count" IS '执行总次数,记录任务累计执行次数';
COMMENT ON COLUMN "adm_frequency"."execution_period" IS '任务执行周期长度';
COMMENT ON COLUMN "adm_frequency"."execution_period_unit" IS '任务执行周期的单位,如 day、week、month';
COMMENT ON COLUMN "adm_frequency"."third_code" IS '第三方代码,外部系统使用';
COMMENT ON COLUMN "adm_frequency"."memo" IS '备注信息';
COMMENT ON COLUMN "adm_frequency"."concurrency_stamp" IS '并发戳,用于版本控制和并发冲突检测';
COMMENT ON COLUMN "adm_frequency"."tenant_id" IS '租户ID标识所属租户';
COMMENT ON COLUMN "adm_frequency"."delete_flag" IS '删除标记1 表示已删除0 表示未删除';
COMMENT ON COLUMN "adm_frequency"."create_by" IS '创建人';
COMMENT ON COLUMN "adm_frequency"."create_time" IS '创建时间';
COMMENT ON COLUMN "adm_frequency"."update_by" IS '更新人';
COMMENT ON COLUMN "adm_frequency"."update_time" IS '更新时间';
COMMENT ON TABLE "adm_frequency" IS '频次配置表,用于频次、周期和相关信息';
-- ----------------------------
-- Records of adm_frequency
-- ----------------------------
-- ----------------------------
-- Primary Key structure for table adm_frequency
-- ----------------------------
ALTER TABLE "adm_frequency" ADD CONSTRAINT "adm_frequency_pkey" PRIMARY KEY ("id");
-- 向迁移历史表插入记录
INSERT INTO __MigrationsHistory (MigrationId, ProductVersion)
VALUES ('202508201044 adm_frequency', '1.0.0');