我在cloud9上运行了一个rails项目,我想将它复制到我的本地机器上,以便我可以继续在本地工作。
问题是我在cloud9数据库上已有数据,我想继续使用,无论是在cloud9上还是在本地机器上。
我知道在项目的env vars中包含
DATABASE_URL
将确保应用程序连接到指定的数据库as stated here。
为此,我的问题是:
如何在cloud9实例上使用database url
,这样我就可以直接从本地机器上的env vars中使用它了?或者......这是不可能的吗?
答案 0 :(得分:1)
我很确定cloud9上的数据库只能从云端内部获取。要在本地计算机上复制设置,您必须设置自己的数据库
要在cloud9上转储数据库,您可以在cloud9终端中使用pg_dump,然后在本地计算机上使用pg_restore(反之亦然,将转储从本地计算机移至云计算9)