Vasily
Но хотя бы все предсказуемо
Vasily
И есть гарантия, что на проде не ебанет случайно
Roman
я бы взял даппер, но че-то так влом мапить руками джойны
Vasily
Какой-нить джун какое-нить обновление
Roman
А аргументы какие?
explicit is better than implicit
Vasily
А дальше уже начинаются всякие хрени типа fluent migrator и прочего
Vasily
Тэкс, привезли мне рязань
Vasily
Вечером буду собирать
Roman
да, эти еф миграции отдельный источник отопления в жопе
Vasiliy
Тэкс, привезли мне рязань
ваааг, ахах, давай стрим)
Vasiliy
модно, молодежно и современно, ну ты чего
Vagif
а локальную схему нормально получилось завести? У меня она почти пустая кешируется, без колонок таблиц вообще
С кешированием схемы вроде не было проблем. Мы от него отказались в основном из-за проблем в Неткоре (которые, по-моему, устранены), а также потому что помимо Оракла нужно было подключаться к MySQL, и для него была довольна сырая реализация, а повторять путь Оракла, когда мы постепенно доводили код до ума своими пуллреквестами, уже не было особо времени
Vasiliy
Но в душе, то надо оставаться молодным. ок ок.
Vagif
А аргументы какие?
Но у всего своя цена. Сейчас мы платим эту цену за то, что ручками пишем SQL. Уже несколько недель лезут глупые описки, которые в нормальном ОРМе были бы невозможны. В т.ч. в SQLProvider.
Bonart
Поэтому я за linq2db. Очень уж даппер челябинский
Vagif
То есть как и везде - it depends.
Vasily
Как бы логично
Anonymous
А руками писать - так это ещё благополучно забытый сиквел вспомнить надо.
Anonymous
А это целый подвиг.
Vagif
Не исключаю, что linq2db во всем бы нас устроил. Просто за соседним столом уже перешли на даппер, было просто переходить
Roman
или там еще руками надо было править что-то?
Bonart
в ликн2дб db first?
link2db просто этим не занимается. Можешь из базы нагенерить, можешь к EFCore присоседиться
Vagif
Но у нас очень мало sql, поэтому даже ручной Даппер - не такая уж проблем а. А если его очень много, то я бы остался на SQLProvider или нечто типа его.
Roman
А руками писать - так это ещё благополучно забытый сиквел вспомнить надо.
его все равно придется вспоминать, когда окажется, что ЕФ генерит кривой запрос, который выполняется 4 секунды
Vagif
для кеширования схемы достаточно было просто указать ContextSchemaPath и вызвать ctx.SaveContextSchema?
Да, точно не помню, но вроде так. Там в вики вроде все описано
Anonymous
А процентов 90 работы вполне приемлемо
Roman
linq2db в этом плане радикально приятнее
за счет чего? Я так понимаю, они тоже генерят сиквел, не?
Vasiliy
за счет чего? Я так понимаю, они тоже генерят сиквел, не?
да. Но их можно сразу читать и видеть что там генерируется.
Vasiliy
Ну пока linq2db генерит вполне норм sql.
Bonart
за счет чего? Я так понимаю, они тоже генерят сиквел, не?
За счет намного лучшего Linq провайдера. И допилить под себя несложно в отличие от
Vasiliy
Но у нас слава богу, нет ебанутых запросов.
Bonart
Я пока пишу линк - держу в уме sql (я олдскул, да). И пока linq2db давал очень похожий выхлоп
Roman
Ладно. Продано! Человеку с необыкновенной бородой и поломанным sql provider-ом.
Vasiliy
кстати, кстати, а вы Linq2db деражите с рекордами f# правильно жи?
Roman
Впизду эти приключения. Ради него поставил себе пакет, прочитал кучу устаревшей доки, а нормально завести так и не смог
Bonart
C EF да, все время опасаешься, что он тебе нагадит в SQL
habib
если не учитывать некоторые ограничения, с которыми можно спокойно жить, то EF очень хороший инструмент
habib
и запросы нормальные генерит в подавляющем большинстве случаев
habib
а что с ними?
Bonart
а что с ними?
Плохо все с ними у EF Core
habib
аа
habib
ну, у EF6 норм
Bonart
И на N+1 нарвать как нефиг делать.
habib
EF core странные
habib
у них особый взгляд на фичи
Bonart
Где теперь этот EF6....
Bonart
у них особый взгляд на фичи
"У нас все работет, вам это не нужно и сделано не у нас"
habib
зхато у нас много чего есть, чего не было в EF6
habib
а почему нет того, что было и прекрасно работало
habib
ппц
habib
в общем
Анна
В Минске чот потеплело
Анна
выходила за кофе, а там жара
Romɑn
Я могу
👍🏿
Vasiliy
так в Мск тоже
Vasily
👍🏿
У тебя рука в чем-то коричневом
Анна
Надо опять шерстяное одеялко прятать
Анна
и пуховик бгг
Nikolay
лучши вы к нам
А у вас есть 42 градуса?
Анна
такое тоже было
Анна
вчера шла домой по дворам - а там дерево сломалось на машинку чью-то
Анна
и ты убежала?
зачем? мимо прошла. Шторм-то ночью был
Romɑn
у нас тоже штормило