我有演示的ROR应用程序在Heroku和我想要重置PG DB每天通过Heroku Scheduler。我有一些命令,但我不知道如何在Heroku Scheduler中使用它们。我只是粘贴这个,但对我不起作用。
命令:
heroku restart && heroku pg:reset DATABASE_URL --confirm APP_NAME_ON_HEROKU && heroku run rake db:migrate && heroku run rake db:seed
你能告诉我,我该如何使用这些命令吗?
发布于 2019-03-07 17:41:59
对我来说是这样的:
rake db:schema:load DISABLE_DATABASE_ENVIRONMENT_CHECK=1 && rake db:seed
UPD:
我早期执行的命令(heroku run rake db:migrate),只在Heroku中工作。对于Heroku,我们必须在没有关键字heroku run的情况下使用这些命令。rake db:reset不工作,在Heroku旁边有残疾。而且我也不能使用heroku pg:reset DATABASE_URL --confirm APP_NAME_ON_HEROKU。
有用的链接:
发布于 2019-05-18 01:28:50
https://stackoverflow.com/questions/55048745
复制相似问题