初学者问题从RoR w / postgreSQL开始

时间:2010-01-12 15:14:55

标签: ruby-on-rails postgresql

我没有做过多少RoR开发。我所做的大部分内容都是用它来完成的,或者在AWDR一书中经过几个章节。

现在,我开始在Rails中开始一个真正的项目,其中一个客户端要求是他们希望数据库是PostgreSQL。我知道rails带有自己的SqlLite。

我想知道对我来说什么是最好的选择?我应该在本地开发所有东西(使用SqlLite),然后将所有内容移植到PostgreSQL,或者从设置PostgreSQL开始,并让我们与PostgreSQL交谈。

任何显示使用postgresql设置rails的链接都会有所帮助。

2 个答案:

答案 0 :(得分:2)

我认为使用实时要求进行开发比其他任何方面都要好。 所以,我会安装postgres(还没有使用仅使用Java的rails)

看看:http://wiki.rubyonrails.org/database-support/postgres

答案 1 :(得分:0)

这取决于查询的复杂程度。

如果您有 SQLite 无法处理的复杂自定义查询,最好安装 PostgreSQL

但通常编写测试就足够了,它将在测试环境中运行(应该是 PostgreSQL 。所以在测试运行良好后你可能会赢了'对生产环境有任何问题。