我知道这个听起来有点颠倒!我一直在开发一个基于云的案例管理应用程序,并且正在开发一个支持票务功能。我们有我们的开发数据库(MySQL),它拥有与生产数据库相同的数据(这是一个非常大的应用程序)。开发基本上是一个“沙箱”环境,因此开发数据库与产品数据库具有相同的特性。今天上午,我在本地开发服务器上遇到了一个问题,原因是:
Migrations are pending; run 'bin/rake db:migrate RAILS_ENV=development' to resolve this issue.
好吧,做了,尽管这没有任何意义。它出错了,因为它试图创建已经存在的表(我
我有一个名为dump.sql的数据库转储,当我尝试将它导入到本地开发数据库时,会得到一个错误。
ERROR: role "petdoctors_prod" does not exist
\connect: FATAL: database "petdoctors_prod" does not exist
看起来生产数据库的名称是petdoctors_prod,我的本地开发数据库名为petdoctors_development。可以将prod导入到dev吗?
从prod中倒掉数据库的最好方法是什么?