我有一个使用 Rails 3.2 中的开发环境创建和填充的数据库。我使用 git 和 phusion 乘客将数据库部署到服务器上。目前,服务器仍在运行开发数据库,因为它是已填充的数据库。我有两个问题:
1)如果我将服务器切换到生产环境,我的所有数据都会传输过来吗?如果没有,如何将当前数据传输到生产数据库?
2)如果我使用开发数据库从我的个人机器推送更新到服务器,并且服务器正在使用生产数据库,那么用户输入到生产数据库的所有数据都会保持完整吗?或者当我将项目从 git 拉到服务器时,我是否必须将其配置为不擦除数据?