我正在使用 Postgres 9.1、Rails 3.1.3 和 Ruby 1.9.3。
我尝试了一些东西,rails console --sandbox然后我冒险尝试rails console。进入Employee.create!(a whole lot of data)时,我遇到了一些错误,其中大部分与not null约束有关。
我迅速离开控制台并使用pgadmin3检查来查看我是否更改了数据库,但没有数据,所以我确信我的测试仍然可以通过。不幸的是,我的rspec测试现在失败了,我不确定有冲突的数据在哪里。
希望阅读本文的人对如何撤消我在控制台会话中输入的条目有想法或建议,不幸的是,这不是--sandbox会话。
我确实设法杀死了我通过lsof | grep 3000.
感谢您提供的任何帮助、建议或指示。