Как во время выполнения проверить, соответствует ли схема базы данных моим объектам? - PullRequest
0 голосов
/ 26 февраля 2010

У меня есть объект доступа к данным, сгенерированный SqlMetal, однако база данных создается с помощью сценария sql.

Существует ли простой способ проверить, что все имена и типы таблиц и столбцов соответствуют атрибутам классов, созданных SqlMetal?

1 Ответ

2 голосов
/ 26 февраля 2010

Я полагаю, что самый простой способ сделать это - скрыть какой-то номер версии в таблице конфигурации в вашей схеме. Затем во время выполнения проверьте номер версии.

Намного проще, чем делать полное сканирование. Установите номер версии в вашем скрипте SQL и где-нибудь в вашем объекте доступа к данным

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