单个文件中的多个迁移出现错误
作者: akhayyat创建于 2026年7月31日更新于 2026年9月11日
标签bug
描述
在单个文件中使用多个迁移,并使用额外的 migrate:up 和 migrate:down 部分,我收到了以下错误:
错误:pq: 重复的键值违反了唯一约束“schema_migrations_pkey”(23505)
此外,包含多个迁移的文件在 dbmate status 中被报告为已应用。实际上,只应用了第一个迁移(-- migrate:up 块)。
- 版本:2.34.1
- 数据库:PostgreSQL
- 操作系统:Debian
内容来源: amacneil/dbmate