2014-08-27 5 views
1

У меня есть приложение demo heroku, работающее с рельсами 4 на бесплатном уровне героика с pgsql.heroku postgreslq push one table

Как-то, вероятно, из-за ошибки, таблица, похоже, была удалена, но я ничего не могу найти в журналах, которые показывают, что произошло.

Есть ли способ восстановить JUST недостающую таблицу через командную строку heroku, не сдувая другие данные на сайте dev? Или возможно только одно мгновение подтолкнуть всю локальную базу данных к героку?

ответ

0

Если вы работаете в PostgreSQL локально тоже, вы можете:

pg_dump -h localhost ... -t thetablename | psql $(heroku pg:credentials DATABASE) 

, чтобы выборочно сбросить эту таблицу локально и восстановить его в удаленную базу данных.

+0

Я получаю 'psql: FATAL: роль" информация "не существует' – user101289