如何将我的本地数据库复制到heroku?

Abr*_*odj 4 ruby-on-rails heroku

我正在研究一个简单的Rails(基于activeRecord)应用程序,我正在本地测试.

现在是时候上线,但是......我需要在应用程序的数据库中再次插入所有记录吗?我希望不是!

你知道是否有可能复制我的整个本地数据库并将其导入heroku?

谢谢!

Joh*_*non 11

嗯,使用Heroku CLI

heroku db:push
Run Code Online (Sandbox Code Playgroud)

完成的工作,内置于Heroku中 - 将神奇地转换你的本地数据库,无论是sqlite,mysql,postgres到Heroku的共享postgresql数据库.

  • 如果远程数据库不为空怎么办?`从LOCAL_SOURCE_DATABASE推送到REMOTE_TARGET_DATABASE REMOTE_TARGET_DATABASE必须为空. (2认同)