Я пытаюсь сбросить базу данных postgresql в моем приложении rails 5, размещенном на Heroku. Это не первый раз, поэтому я с полной уверенностью набираю следующую команду:
heroku pg:reset DATABASE
А потом это драма. Консоль дает мне следующий вывод:
▸ pg:reset is not a heroku command.
▸ Perhaps you meant ps:resize?
▸ Run heroku _ to run heroku ps:resize DATABASE.
▸ Run heroku help for a list of available commands.
Что я пробовал безуспешно
heroku pg:reset DATABASE_URL
heroku pg:reset SHARED_DATABASE
2 ответа
Если вы предпочитаете использовать сайт Heroku:
Перейдите на страницу https://postgres.heroku.com/databases.
Выберите базу данных, которую вы хотите сбросить
Прокрутите вниз, и вы сможете увидеть кнопку сброса базы данных.
Нажмите «Сбросить базу данных»
Или если вы хотите сделать с командной строкой, то вам нужно обновить CLI герою
https://devcenter.heroku.com/articles/heroku-cli
Вы запускаете эту команду в папке приложения? если нет то используйте этот синтаксис
heroku pg:reset [DATABASE] --app APP
Новые вопросы
ruby-on-rails
Ruby on Rails - это полнофункциональная платформа веб-приложений с открытым исходным кодом, написанная на Ruby. Он следует популярной модели фреймворка MVC и известен своим подходом «соглашение поверх конфигурации» при разработке приложений.