Я использую 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
.
Спасибо за любую помощь, предложения или указатели, которые вы можете сэкономить.