Size: a a a

2020 August 06

G

Gopneg in С#
Дмитрий Калинов
заказчики предоставляли собственные серваки с БД
тоже codefirst?
источник

ДК

Дмитрий Калинов... in С#
Gopneg
тоже codefirst?
да
источник

ДК

Дмитрий Калинов... in С#
один раз был model first - вот там был хардкор
источник

G

Gopneg in С#
а чем code от model отличается?
источник

ДК

Дмитрий Калинов... in С#
когда 200+ сущностей с кучей связей между ними
источник

ДК

Дмитрий Калинов... in С#
code - пишешь классы сущностей, model - рисуешь модель схемы БД в дизайнере (*.edmx файл)
источник

G

Gopneg in С#
а какая хуй разница?
источник

ДК

Дмитрий Калинов... in С#
то ещё днище, особенно если сущностей дофига, как у нас
источник

ДК

Дмитрий Калинов... in С#
потому что дизайнер на 100+ сущностей тормозит как говно
источник

ДК

Дмитрий Калинов... in С#
и руками хер поправишь, если нужно одно сраное поле добавить
источник

ДК

Дмитрий Калинов... in С#
с тех пор я зарёкся с model first работать
источник

Е

Енотечка in С#
кек
источник

ДК

Дмитрий Калинов... in С#
а уж какие танцы с бубнами нужно сделать для добавления связи между сущностями с последующей перегенерацией кода по модели - ммм
добавляешь внешний ключ через UI, нажимаешь Save и идёшь кофей пить минут на 5
источник

ДК

Дмитрий Калинов... in С#
а в code first - добавил поле в нужный класс, в маппингах зависимости прописал, миграцию накатил и пилишь бизнес-логику дальше
источник

Е

Енотечка in С#
Дмитрий Калинов
а уж какие танцы с бубнами нужно сделать для добавления связи между сущностями с последующей перегенерацией кода по модели - ммм
добавляешь внешний ключ через UI, нажимаешь Save и идёшь кофей пить минут на 5
бля, звучит как боль в квадрате
источник

ДК

Дмитрий Калинов... in С#
Енотечка
бля, звучит как боль в квадрате
оно так и было
источник

ДК

Дмитрий Калинов... in С#
так что не понимаю камней в сторону code first, при правильном приготовлении с ним работать одно удовольствие
источник

Е

Енотечка in С#
Дмитрий Калинов
так что не понимаю камней в сторону code first, при правильном приготовлении с ним работать одно удовольствие
там все заебато до того момента, когда кто-то из команды метаданные не запорет
источник

ДК

Дмитрий Калинов... in С#
Енотечка
там все заебато до того момента, когда кто-то из команды метаданные не запорет
если каждую задачку пилить в отдельной ветке с обязательным code review - на stable версии кода это никак не отразится
источник

A

Aikidos in С#
Дмитрий Калинов
так что не понимаю камней в сторону code first, при правильном приготовлении с ним работать одно удовольствие
так можно про что угодно сказать
источник