Mar*_*ton 4 ruby database ruby-on-rails heroku
我一直试图从命令行运行$ heroku pg:reset但我相信我没有正确地放入数据库.我尝试了很多变化.
我跑了$ heroku config | grep POSTGRESQL获取打印为的数据库名称
HEROKU_POSTGRESQL_PINK_URL: postgres://naknaswvxfvuup:QK2dHYNMZ_va10lDgMDo4S0BIM@ec2-23-21-161-255.compute-1.amazonaws.com:5432/db7eute4gu4mcb
Run Code Online (Sandbox Code Playgroud)
我试过运行一切
#1
$ heroku pg:reset HEROKU_POSTGRESQL_PINK_URL: postgres://naknaswvxfvuup:QK2dHYNMZ_va10lDgMDo4S0BIM@ec2-23-21-161-255.compute-1.amazonaws.com:5432/db7eute4gu4mcb
Run Code Online (Sandbox Code Playgroud)
#2
$ heroku pg reset postgres://naknaswvxfvuup:QK2dHYNMZ_va10lDgMDo4S0BIM@ec2-23-21-161-255.compute-1.amazonaws.com:5432/db7eute4gu4mcb
Run Code Online (Sandbox Code Playgroud)
#3
$ heroku pg:reset db7eute4gu4mcb
Run Code Online (Sandbox Code Playgroud)
和其他变化.请让我知道如何正确记录这一点,因为我不断收到错误或来自命令行的此文本"! Unknown database: db7eute4gu4mcb. Valid options are: DATABASE_URL, HEROKU_POSTGRESQL_PINK_URL"
我目前在Ruby on Rails教程的10.4上.谢谢!
Tha*_*anh 18
您应该在运行时指定DATABASE heroku pg:reset
.这是语法:
heroku pg:reset <DATABASE>
Run Code Online (Sandbox Code Playgroud)
要知道其价值,您可以运行:
heroku pg:info
Run Code Online (Sandbox Code Playgroud)
它将返回DATABASE_URL,类似于:HEROKU_POSTGRESQL_GRAY_URL
然后您可以重置您的数据库:
heroku pg:reset HEROKU_POSTGRESQL_GRAY_URL
Run Code Online (Sandbox Code Playgroud)
在您的情况下,要重置数据库运行:
heroku pg:reset HEROKU_POSTGRESQL_PINK_URL
Run Code Online (Sandbox Code Playgroud)
归档时间: |
|
查看次数: |
3060 次 |
最近记录: |