我正在使用 RoundhouseE 来管理数据库迁移,并且由于旧版 git 配置错误,脚本已提交给 git,但行尾不一致。我想规范化这些行尾,当然,这样做 RoundhouseE 会检测到这些文件的哈希更改。
从 RoundhouseE 的角度来看,我接受这是正确的行为,但我不确定补救的最佳途径。我们已经在生产数据库。
我有点不知所措,所以到目前为止还没有做太多的研究,很高兴与有经验的人在评论中讨论。
选项1
首先提交一个 UPDATE 脚本,该脚本将 [RoundhouseE].[ScriptsRun] 哈希表引导到已更改的新一次性脚本的正确哈希。然后提交一次性脚本。我真的不喜欢这种方法,感觉又脏又笨。