From c5a876de4a7978fcd4e03c5d145bb1a5b4dd36a5 Mon Sep 17 00:00:00 2001 From: DaxPay Dev Date: Thu, 25 Jun 2026 23:07:46 +0800 Subject: [PATCH] =?UTF-8?q?chore(social):=20=E7=A7=BB=E9=99=A4=20iam=5Fsoc?= =?UTF-8?q?ial=5Fconfig=20Flyway=20=E8=BF=81=E7=A7=BB=E8=84=9A=E6=9C=AC?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .../V1.0.0__create_iam_social_config.sql | 37 ------------------- 1 file changed, 37 deletions(-) delete mode 100644 daxpay-platform/daxpay-platform-capability/capability-social/src/main/resources/db/migration/V1.0.0__create_iam_social_config.sql diff --git a/daxpay-platform/daxpay-platform-capability/capability-social/src/main/resources/db/migration/V1.0.0__create_iam_social_config.sql b/daxpay-platform/daxpay-platform-capability/capability-social/src/main/resources/db/migration/V1.0.0__create_iam_social_config.sql deleted file mode 100644 index 530a1d702..000000000 --- a/daxpay-platform/daxpay-platform-capability/capability-social/src/main/resources/db/migration/V1.0.0__create_iam_social_config.sql +++ /dev/null @@ -1,37 +0,0 @@ --- 第三方平台登录配置表 --- 配置页采用"枚举驱动 + 读时初始化"模式: 首次访问时为每个 SocialSource 枚举平台 --- 插入占位记录(configured=false, 业务字段留空), 用户保存配置后才置 configured=true. --- 因此 client_id/client_secret 等业务字段允许为空. -DROP TABLE IF EXISTS iam_social_config; -CREATE TABLE IF NOT EXISTS iam_social_config ( - id BIGINT NOT NULL, - creator BIGINT, - create_time TIMESTAMPTZ(6), - last_modifier BIGINT, - last_modified_time TIMESTAMPTZ(6), - version INT4 DEFAULT 0, - deleted BOOLEAN DEFAULT FALSE, - source VARCHAR(32) NOT NULL, - client_id VARCHAR(128), - client_secret VARCHAR(256), - extra JSONB DEFAULT '{}'::jsonb, - configured BOOLEAN DEFAULT FALSE, - enabled BOOLEAN DEFAULT FALSE, - PRIMARY KEY (id), - CONSTRAINT uk_iam_social_config_source UNIQUE (source) -); - -COMMENT ON TABLE iam_social_config IS '第三方平台登录配置表'; -COMMENT ON COLUMN iam_social_config.id IS '主键'; -COMMENT ON COLUMN iam_social_config.creator IS '创建人'; -COMMENT ON COLUMN iam_social_config.create_time IS '创建时间'; -COMMENT ON COLUMN iam_social_config.last_modifier IS '最后修改人'; -COMMENT ON COLUMN iam_social_config.last_modified_time IS '最后修改时间'; -COMMENT ON COLUMN iam_social_config.version IS '乐观锁'; -COMMENT ON COLUMN iam_social_config.deleted IS '逻辑删除'; -COMMENT ON COLUMN iam_social_config.source IS '平台编码'; -COMMENT ON COLUMN iam_social_config.client_id IS '客户端ID'; -COMMENT ON COLUMN iam_social_config.client_secret IS '客户端密钥'; -COMMENT ON COLUMN iam_social_config.extra IS '平台特有配置'; -COMMENT ON COLUMN iam_social_config.configured IS '是否已完成配置'; -COMMENT ON COLUMN iam_social_config.enabled IS '是否启用';