goose create 可以生成重复的迁移版本
作者: faiyazrahmann创建于 2026年9月2日更新于 2026年9月6日
跟踪 #707 和 #1104。该 PR 修复了在相同文件名已经存在的情况下出现的 `%!w(<nil>)` 错误。但是,根本的问题在于 `O_EXCL` 只保护了文件名,而不是版本。具有不同名称的两个迁移仍然可能落在同一版本上。
内容来源: pressly/goose
跟踪 #707 和 #1104。该 PR 修复了在相同文件名已经存在的情况下出现的 `%!w(<nil>)` 错误。但是,根本的问题在于 `O_EXCL` 只保护了文件名,而不是版本。具有不同名称的两个迁移仍然可能落在同一版本上。
内容来源: pressly/goose