-- 创建 __MigrationsHistory 表(迁移历史表) CREATE TABLE __MigrationsHistory ( -- 迁移ID:唯一标识一条迁移记录,非空 MigrationId VARCHAR(150) NOT NULL, -- 产品版本:记录迁移对应的框架/产品版本,非空 ProductVersion VARCHAR(32) NOT NULL, -- 主键约束:确保 MigrationId 唯一(迁移记录不可重复) CONSTRAINT pk___migrationshistory PRIMARY KEY (MigrationId) ); -- 为表添加备注 COMMENT ON TABLE __MigrationsHistory IS '用于记录数据库迁移历史的表,跟踪每次迁移的执行情况'; -- 为字段添加备注 COMMENT ON COLUMN __MigrationsHistory.MigrationId IS '迁移操作的唯一标识符,用于区分不同的迁移脚本'; COMMENT ON COLUMN __MigrationsHistory.ProductVersion IS '执行迁移时使用的产品/框架版本,用于版本兼容性检查';