Вход на сайт
Как лучше хранить GUID в базе (тип данных)?
1748 просмотров
Перейти к просмотру всей ветки
в ответ AlexNek 29.04.23 11:13, Последний раз изменено 29.04.23 16:41 (alex445)
А сами вызовы методов прослойки вроде и не меняютсяне меняются. А если народ любит code first?
А это тут причём? Коде фёрст это описание модели, а функционал вы берёте от изкоробочного базового класса с поддержкой EF интерфейсов типа IQueryable, если мне не изменяет память.
Новая БД - новые идентификаторы. Только остальные данные можно полностью скопировать.От подобных заяв волосы дыбом встают
Приведите заявы получше. Я не эксперт - я бы тупо скопировал данные из таблиц с новой генерацией ключей. Вы бы ключи тоже скопировали? А там есть возможность выбирать, будут ключи копироваться или генериться? Как механизм БД распознает, как генерить следующие ключи после вставки кучи готовых? Когда БД сама генерит от начала и до конца, то ей норм, а когда всякие вмешиваются в этот процесс в погоне за призрачными оптимизациями, то могут вознинуть сложности.