Иногда мы делаем копию нашей производственной базы данных в нашу базу данных качества. Когда это произойдет, я просто создаю новую базу данных и свяжу ее в приложении Rails.Перезаписать базу данных postgresql
Вопрос: Вы можете очистить всю базу данных postgresql, включая отношения и импортировать новую БД?
Проблема: При импорте базы данных не перезаписать текущие данные/структура/отношения ...
Информация:
Я экспортировать базу данных производства, как это:
## Dump without user privileges
pg_dump -x -U database1 -h localhost -O database1 > database1.sql
И обычно я импортирую базу данных экспорта:
## Import
psql -U database2 database2 < database1.sql
Прежде всего, необходимо drop и создать пустую базу данных. –
Используйте pg_dump с опцией '--clean' –