-- 商家入驻协议配置（单例 config_id=1）
-- 依据：《商城入驻协议技术方案.md》v1.0

CREATE TABLE IF NOT EXISTS `biz_merchant_entry_agreement` (
  `config_id` bigint(20) NOT NULL COMMENT '固定为1',
  `agreement_title` varchar(128) NOT NULL DEFAULT '' COMMENT '协议标题',
  `version_label` varchar(32) DEFAULT NULL COMMENT '版本号',
  `content` longtext COMMENT '富文本正文',
  `enable_flag` char(1) NOT NULL DEFAULT '0' COMMENT '0否1是',
  `create_by` varchar(64) DEFAULT '' COMMENT '创建者',
  `create_time` datetime DEFAULT NULL COMMENT '创建时间',
  `update_by` varchar(64) DEFAULT '' COMMENT '更新者',
  `update_time` datetime DEFAULT NULL COMMENT '更新时间',
  `remark` varchar(500) DEFAULT NULL COMMENT '备注',
  PRIMARY KEY (`config_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COMMENT='商家入驻协议配置';

INSERT INTO `biz_merchant_entry_agreement` (
  `config_id`, `agreement_title`, `version_label`, `content`, `enable_flag`, `create_time`
)
SELECT 1, '农资商城商家入驻协议', 'v1.0', '', '0', NOW()
FROM DUAL
WHERE NOT EXISTS (SELECT 1 FROM `biz_merchant_entry_agreement` WHERE `config_id` = 1);
