我目前正在尝试修复一个错误的数据库进化脚本——事实上,我的第一个(1.sql)用于 Web 应用程序。我对文件应用了修复,但未修复的文件是在我的 Specs2 测试的两个实时实例中运行的文件。
因此,例如,如果我更改:
CREATE TABLE dbname.Account ( ... );
到:
CREATE TABLE IF NOT EXISTS dbname.Account ( ... );
在我的进化脚本中,然后运行测试或运行实际实例,
CREATE TABLE dbname.Account ( ... );
将是它仍然看到的内容,如测试日志和未正确应用进化时显示的实时实例的错误屏幕中所示。
我已经尝试清理、重新编译和删除我的目标文件夹。这些都没有奏效。有任何想法吗?
谢谢。