我在本地对我的应用程序进行了一些测试,然后遇到了数据库死锁的情况。经过一番谷歌搜索后,我决定因为它只是开发人员,所以我会炸毁数据库并重新创建它。
只有这行不通。我已经重新创建了几次数据库,但从未遇到任何问题。
我可以运行一个 db:drop ok 并且 db:create 工作,但是当我运行 db:migrate 它只是挂起。
我已经重新启动,以防一个进程在数据库上有某种锁定但没有变化。
没有错误,当我这样做时 --trace 我一点也不聪明。
任何帮助将不胜感激,即使从哪里开始调试问题
这就是我对数据库配置的...
开发:适配器:sqlite3 数据库:db/dev.sqlite3 池:5 超时:5000
测试:适配器:sqlite3 数据库:db/test.sqlite3 池:5 超时:5000
谢谢