我有一个使用数据映射器和postgres的padrino项目。当我运行padrino rake dm时:创建它表示已创建数据库。但是,当我运行padrino rake dm:auto:migrate时,我收到错误 - 致命:数据库“dbname_development”不存在。
我正在一个新的环境中工作,但我尝试了一个使用活动记录但没有问题的项目。
我在OSX和rbenv上使用postgres应用程序。虽然,我确实尝试了rvm而不是rbenv,因为我的其他计算机使用rvm(该项目在该计算机上工作正常) - 结果相同。我也尝试使用Induction连接到创建的数据库并得到相同的错误。如果我进入psql并获取数据库列表,则会显示数据库。
自ActiveRecord工作以来,我有点难过,当我在另一台计算机上运行项目时没有问题。谁看过这个吗?谢谢!