Я пытаюсь использовать heroku db:push
для загрузки своей локальной базы данных postgresql в общую базу данных объемом 5 МБ, которую предлагает Heroku. Все работает нормально, но база данных не отражает то, что у меня есть в моей локальной БД. Некоторые записи дублируются, а другие просто отсутствуют. Так что, если у меня было три записи на моем локальном БД:
cat, dog, banana
когда я использую db: push, я получаю:
dog, dog, cat
В моей БД около 100 000 записей всего 3-4 МБ. Любая идея, как я могу это исправить?
My database.yml:
развитие:
adapter: postgresql
encoding: unicode
database: myDB
username: myUname
password: myPw
host: localhost
port: 5432
reconnect: true
Производство:
adapter: postgresql
encoding: unicode
database: myDBname
username: myUname
password: myPW
host: ec2-23-21-140-215.compute-1.amazonaws.com
Вся эта информация о БД, которую я взял у
heroku config
, который дает URL базы данных с хостом, именем пользователя и т. Д.