寻找有关在多台机器上使用 Postgres 开发 Rails 应用程序的建议。默认 sqlite3 在 app 文件夹中有你的开发数据库。我将我的应用程序文件夹放在 Dropbox 中,因此无论我是在工作中使用台式机还是在家中使用笔记本电脑,代码和开发数据库都与 sqlite 同步。此外,sqlite 中没有数据库“用户”,所以这是我不需要担心的另一层。
使用 Postgres 我总是有问题;数据库不存在,用户不存在,等等。Postgres 将其文件与应用程序分开存储,这使得它很难。那么,如何在多台机器上使用 Postgres 进行开发并保持一切同步呢?