Rails总是在Mac上用Postgres回滚

时间:2012-09-27 17:50:18

标签: ruby-on-rails

安装PG并正确设置后,然后运行迁移(rake db:create db:migrate db:fixtures:load),Rails实际上从未保存任何记录 - 它只是回滚所有内容。

疯狂的部分是,它不会破坏验证!尽管Postgres实际上没有执行任何操作,但它会自动假设一切正常。

这是我的database.yml:

development:
  adapter: postgresql 
  database: rails_db 
  user: rails
  host: localhost

以下是验证:

validates :name, :monthly_budget, :presence => true

当我执行更改时,它只执行BEGIN然后ROLLBACK。没有任何改变,但一切都有效。

0 个答案:

没有答案