嗨,我正在用Docker运行Flyway,并通过CodeBuild打电话。但是,即使在删除表之后,我仍然一次又一次地收到错误。
错误:将模式"public“迁移到版本"1 - fsp cdk 250821”失败!更改已成功回滚。错误:迁移V1__PSK_cdk_250821.sql失败
SQL状态: 42P07错误代码:0消息:错误:关系"flyway_schema_history“已存在位置: sql/V1__PSK_cdk_250821.sql (/flyway/sql/V1__PSK_cdk_250821.sql)行: 3811语句:-目录条目281 (类1259 OID 36880) --名称: flyway_schema_history;类型:表;架构:公共;所有者:**
CREATE TABLE public.flyway_schema_history ( installed_rank整数NOT NULL,版本字符变化(50),描述字符变化(200) NOT NULL,类型字符变化(20) NOT NULL,脚本字符变化(1000) NOT NULL,校验和整数,installed_by字符变化(100) NOT NULL,没有时区的installed_on timestamp now() NOT NULL,execution_time integer NOT NULL,success布尔NOT NULL )
原因:迁移V1__PSK_cdk_250821.sql失败
发布于 2021-09-08 13:05:07
有没有可能给出一个最低限度的重现?但是,如果不这样做,看起来您可能会在迁移中创建Flyway Schema History表,这将与Flyway自己对该表的管理发生冲突。
https://stackoverflow.com/questions/69089070
复制相似问题