Как генерировать скрипты для производственной базы данных? - PullRequest
0 голосов
/ 28 ноября 2018

У меня есть база данных разработки, в которую я добавил новые записи в несколько таблиц.

Я хочу перенести эти изменения в рабочую базу данных.Проблема в том, что столбцы идентификаторов в обоих имеют разные значения.

Например.Последний StudentId в dev равен 10, а в производстве - 25. Поэтому соответствующие идентификаторы FK также различаются.

Я сгенерировал сценарии, но из-за этой проблемы я немного озадачен тем, как выполнить на производстве.

Еще один подход заключается в том, что я даже экспортировал данные из таблиц и вставил их в Excel.В Excel я обновлю идентификаторы и вставлю это в рабочую таблицу.

Как лучше всего это сделать безопасно?

1 Ответ

0 голосов
/ 28 ноября 2018

Лучше всего писать сценарии, которые не будут зависеть от жестко запрограммированных значений идентификаторов, чтобы вы могли запустить сценарий в Dev, и он сгенерирует некоторые значения на основе данных, а затем вы сможете выполнить точныетот же сценарий в Production, и он также будет работать на основе существующих там данных.

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