我在当地安装了带sqlite的皮带。我没有提前考虑,可悲的是我以后需要使用postgres部署到Heroku。
在使用sqlite进行项目部署后,我决定使用postgres创建一个新项目,并将其成功部署到Heroku。现在,在本地项目中,我已经设置了内容类型,页面和所有内容。我想知道,而不是不得不重新创建我在本地所做的事情,我如何将所做的事情复制到Heroku上的新项目中,包括数据库(sqlite-> postgres)。
有人做过这件事吗,或者可能会指出正确的方向?
提前谢谢!
答案 0 :(得分:0)
据此:
https://github.com/strapi/strapi/issues/205#issuecomment-490813115
数据库迁移(内容类型和关系)不再是问题,而是将现有数据条目从一个数据库移动到另一个数据库。
要更改数据库提供程序,我想您只需要根据Postgres设置编辑config/environments/**/database.json
。