-- 服务商多业务凭证配置表(支持公钥模式 + 证书模式) CREATE TABLE IF NOT EXISTS pay_service_provider_profile ( id BIGSERIAL PRIMARY KEY, tenant_id BIGINT, service_provider_id BIGINT NOT NULL, biz_type VARCHAR(32) NOT NULL, app_id VARCHAR(64), app_private_key TEXT, alipay_public_key TEXT, -- 证书模式(可选,与 alipay_public_key 二选一) app_cert_content TEXT, alipay_public_cert_content TEXT, root_cert_content TEXT, server_url VARCHAR(256), format VARCHAR(16) DEFAULT 'JSON', charset VARCHAR(16) DEFAULT 'UTF-8', sign_type VARCHAR(16) DEFAULT 'RSA2', description VARCHAR(512), created_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, updated_time TIMESTAMP DEFAULT CURRENT_TIMESTAMP, status VARCHAR(1) DEFAULT '0', UNIQUE(service_provider_id, biz_type) );