Как использовать SimpleRepository без подхода к миграции? - PullRequest
0 голосов
/ 22 сентября 2009

Я оцениваю SubSonic для использования на Фазе 2 большого проекта. Это проект ASP.NET с 700 таблицами в базе данных SQL Server.

Мы планируем, что наша модель предметной области будет состоять из классов POCO, чтобы помочь с требованиями офлайн-доступа, которые у нас есть. Я считаю, что шаблон SimpleRepository будет одним из моих лучших вариантов.

Однако, поскольку у меня уже есть база данных, помощь в миграции мне не помогает. Есть ли шаблоны T4 для SimpleRepository, которые я только что пропустил? Как мне «отключить» миграцию? Если я что-то пропустил в вики, укажи мне туда, иначе начни с меня, и я напишу вики-запись для всех, когда мы туда доберемся.

1 Ответ

1 голос
/ 23 сентября 2009

Я бы посоветовал вам взглянуть на шаблоны linq . Они генерируются из вашей базы данных точно так же, как шаблоны ActiveRecord, но вместо этого дают вам POCO. В качестве альтернативы вы можете просто использовать простые шаблоны и никогда не запускать миграции, миграции происходят только тогда, когда вы явно указываете им (указав SimpleRepositoryOptions.RunMigrations при создании вашего хранилища), так что вам не нужно их отключать, просто не включите их.

...