Дозвуковая генерация схемы БД - PullRequest
0 голосов
/ 29 июня 2010

Я смотрел простую демо-версию хранилища. Я узнал, что схема БД может быть сгенерирована из кода. Я думаю о генерации кода как обычно о доменном слое из базы данных. Где это полезно?

1 Ответ

0 голосов
/ 30 июня 2010

Простой репозиторий генерирует базу данных из объектов DTO, и, если вы используете шаблоны ActiveRecord, слой данных генерируется из существующей базы данных.

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

Я бы порекомендовал использовать подход ActiveRecord и дополнительно использовать инструмент миграции с SubSonic 2 для дальнейших изменений в БД (его можно использовать независимо от SubSonic 2, поскольку это автономный инструмент).

Определение миграции SubSonic 3 ActiveRecord

...