Size: a a a

2020 January 24

M

Mikhail in pro.net
Но офк отключаешь все трекеры и все все все
источник

M

Mary in pro.net
Alex B
Всяко с EF в коде можно на порядок больше приключений поиметь, чем с миграциями. Тем более чем больше и нагруженнее база тем меньше вероятность, что кто то будет использовать автомиграции.
+
источник

M

Mikhail in pro.net
Alex B
за неработающ миграцию, кстати, по головке не погладят, а за автомиграцию, которая бездумно сгенерирована и похерит данные еще и получить по рукам можно в 10 из 10 случаев
Ну если программист сгенерил миграций и даже не глянул содержимое - то это опять проблема не мигратора а специалиста
источник

M

Mikhail in pro.net
Alex B
Всяко с EF в коде можно на порядок больше приключений поиметь, чем с миграциями. Тем более чем больше и нагруженнее база тем меньше вероятность, что кто то будет использовать автомиграции.
Не вижу корреляции между нагрузкой на базу и автомиграциями. Никак от нагрузки не зависит
источник

M

Mikhail in pro.net
Но даже в средних проектах в миграции еф начинает закрадываться роу скл так или иначе
источник

AB

Alex B in pro.net
Над изменением базы придется думать человеку - индексы, структура, а не доверяться автогенератору в первую очередь.
источник

M

Mikhail in pro.net
Alex B
Над изменением базы придется думать человеку - индексы, структура, а не доверяться автогенератору в первую очередь.
Так автогенератор вполне себе гибкий (а чего не позволяет - допиливается в те же миграции но чистым скл)
источник

AB

Alex B in pro.net
С гибкостью трудно поспорить, да.
источник

M

Mikhail in pro.net
Структуру человек придумывает в любом случае
источник

AB

Alex B in pro.net
Ну и как бы зависит code/db first.
источник

M

Mikhail in pro.net
Но я бы наверное к линк2дб еф для миграций не потащил бы. Не вижу сложностей писать миграции на флюент миграторе. Как верно заметил Алекс - это мелочи по сравнению с некоторыми проблемами которые может еф дать
источник

M

Mikhail in pro.net
Alex B
Ну и как бы зависит code/db first.
Ну я ща в контексте код фест говорю
источник

AB

Alex B in pro.net
В общем возможность делать апдейты, мерджи, удаления и подобное без гемора свойственному ЕФ имхо решает.
источник

M

Mary in pro.net
Mikhail
Ну если программист сгенерил миграций и даже не глянул содержимое - то это опять проблема не мигратора а специалиста
ну банальный пример на прод базе слишком много данных падает по таймауту, вроде и посмотрел но все равно не работает
источник

M

Mikhail in pro.net
Mary
ну банальный пример на прод базе слишком много данных падает по таймауту, вроде и посмотрел но все равно не работает
В смысле - слишком много данных? Миграции не про данные
источник

M

Mikhail in pro.net
Миграции про схему бд
источник

К

Кабак уровня /b/ in pro.net
Mikhail
В смысле - слишком много данных? Миграции не про данные
Ну ты ж можешь и данные туда загрузить
источник

M

Mary in pro.net
Mikhail
В смысле - слишком много данных? Миграции не про данные
банальный пример в таблице лям записей добавляешь колонку с неким дефолтным значением
источник

M

Mikhail in pro.net
Кабак уровня /b/
Ну ты ж можешь и данные туда загрузить
Можешь но делать так не нужно чаще всего
источник

M

Mikhail in pro.net
Лучше разделить работу со схемой и работу с данными
источник