Я занимаюсь написанием продукта с использованием LinqToSql для доступа к данным. Пока мы быстро развиваемся, модель часто меняется. Это означает, что мы дампируем и перезагружаем базы данных во время разработки. Таким образом, накладные расходы каждый раз воссоздают базовые данные.
Процесс, который восстанавливает резервную копию БД, бесполезен, потому что нам нужно обновлять БД модели так же часто; такие же накладные расходы (я думаю, в любом случае).
Итак, я хочу использовать DataContext.CreateDatabase, а затем извлечь некоторые данные из файлов CSV. Хорошо. Но я также хотел бы уладить отношения, что означает, в идеале, зная, какие первичные ключи будут заранее (в противном случае, учитывая, что некоторые идентификаторы являются GUID, будет сложно зашить ссылки, которые мне нужны). 1005 *
Что эквивалентно SET IDENTITY_INSERT IdentityTable ON
(и OFF) в Linq To SQL? Есть ли один?