Как синхронизировать мой локальный PostgreSQL с моей базой данных heroku для моего сайта, созданного с использованием Django? - PullRequest
0 голосов
/ 28 июня 2019

Я создал веб-сайт, используя Django в качестве бэкэнда, и недавно разместил его на heroku.Кроме того, я загрузил свою локальную базу данных на heroku, теперь я добавил еще несколько строк в свою локальную базу данных и хочу синхронизировать свою локальную базу данных с моей базой данных heroku, так что всякий раз, когда я добавляю некоторые элементы в свою локальную базу данных, она также добавляется вбаза данных heroku.

Как мне действовать?

1 Ответ

1 голос
/ 29 июня 2019

Это зависит от вашего варианта использования, о котором вы не предоставили никакой информации.Вообще говоря, ваше локальное развертывание не должно делиться состоянием с производственным развертыванием.

Возможно, у вас уникальная ситуация, но без каких-либо подробностей того, чем она может быть, кажется, что некоторые изВаши данные должны существовать во всех развертываниях, независимо от того, производятся они или нет.Это хороший случай для приспособлений и / или миграций данных .

Я думаю, что стоит также отметить, что, хотя миграции данных могут соответствовать вашим требованиям, вы также можетеделать что-то, что лучше обрабатывается в поле модели с choices.Это способ сохранить данные в коде как константы, когда их нужно тщательно контролировать и изменять только при выпуске обновления.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...