Как перенести старые модели на новые? - PullRequest
0 голосов
/ 06 марта 2012

Я решил восстановить установленное приложение с нуля. Теперь мне нужно перенести все старые данные в новую схему.

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

Так как мне перенести старые данные в новую схему?

Это не только переименование имен таблиц ... есть также некоторые изменения данных, которые должны произойти вместе с ним. Итак, что-то вроде создания новых записей в новой базе данных с использованием старой базы данных в качестве «базовых» данных для создания записей.

1 Ответ

0 голосов
/ 06 марта 2012

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

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