linq2db создание моделей
От: CyberRussia  
Дата: 07.09.20 18:47
Оценка:
Отредактировано 07.09.2020 20:21 CyberRussia . Предыдущая версия .
Re: linq2db создание моделей
От: varenikAA  
Дата: 08.09.20 01:53
Оценка:
Здравствуйте, CyberRussia, Вы писали:

Люди долго искали золото там, где его нет пока не пришли к fluentmigrator.

https://fluentmigrator.github.io/

Наткнулся случайно. Вчера потыкал. Просто, удобно. На мой взгляд круче чем по моделям генерить код.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re: linq2db создание моделей
От: Danchik Украина  
Дата: 08.09.20 09:49
Оценка:
Здравствуйте, CyberRussia, Вы писали:

Я так понял заработало, если ты удалил текст сообщения?
Re[2]: linq2db создание моделей
От: CyberRussia  
Дата: 08.09.20 11:15
Оценка:
Здравствуйте, Danchik, Вы писали:
D>Я так понял заработало, если ты удалил текст сообщения?
Да, разобрался. Для создания модели прямо в шаблон параметры подключения написал. Для работы приложения — свой класс MySettings.
Re[2]: linq2db создание моделей
От: bnk СССР http://unmanagedvisio.com/
Дата: 08.09.20 12:48
Оценка: +3
Здравствуйте, varenikAA, Вы писали:

AA>Люди долго искали золото там, где его нет пока не пришли к fluentmigrator.


А причем тут fluentmigrator-то? Инструмент и правда неплохой, но я бы сказал абсолютно ничего экстраординарного Все равно что плоскогубцами восхищаться — вау какая крутая штука
Re[3]: linq2db создание моделей
От: varenikAA  
Дата: 09.09.20 01:56
Оценка:
Здравствуйте, bnk, Вы писали:

bnk>Здравствуйте, varenikAA, Вы писали:


AA>>Люди долго искали золото там, где его нет пока не пришли к fluentmigrator.


bnk>А причем тут fluentmigrator-то? Инструмент и правда неплохой, но я бы сказал абсолютно ничего экстраординарного Все равно что плоскогубцами восхищаться — вау какая крутая штука


Как-то пробовал линкудб и долго морщил лоб. А вот флутмигратор при первом же контакте выстрелил. Это весомый критерий.
При этом он не занимается чертовой кодогерерацией. Кодер всегда осознанно добавляет поля.
Очевидно, что явное в конечном итоге выигрывает перед неявным.
В купе с петапоко отличное решение для любого проекта.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[4]: linq2db создание моделей
От: Danchik Украина  
Дата: 09.09.20 05:46
Оценка: 1 (1) +3
Здравствуйте, varenikAA, Вы писали:

AA>Здравствуйте, bnk, Вы писали:


bnk>>Здравствуйте, varenikAA, Вы писали:


AA>>>Люди долго искали золото там, где его нет пока не пришли к fluentmigrator.


bnk>>А причем тут fluentmigrator-то? Инструмент и правда неплохой, но я бы сказал абсолютно ничего экстраординарного Все равно что плоскогубцами восхищаться — вау какая крутая штука


AA>Как-то пробовал линкудб и долго морщил лоб. А вот флутмигратор при первом же контакте выстрелил. Это весомый критерий.

AA>При этом он не занимается чертовой кодогерерацией. Кодер всегда осознанно добавляет поля.
AA>Очевидно, что явное в конечном итоге выигрывает перед неявным.
AA>В купе с петапоко отличное решение для любого проекта.

Это надо в КУ. linq2db сравнили с FluentMigrator. Это как сравнивать Visual Studio с Photoshop.
Обе программы, че бы не высказаться

Вареник, ты вообще в курсе что такое миграции, а что такое кодогенерация и зачем она нужна?
Re[5]: linq2db создание моделей
От: varenikAA  
Дата: 11.09.20 09:39
Оценка: -2
Здравствуйте, Danchik, Вы писали:

D>Вареник, ты вообще в курсе что такое миграции, а что такое кодогенерация и зачем она нужна?


не понял вопрос. кодогенерация не нужна.
☭ ✊ В мире нет ничего, кроме движущейся материи.
Re[6]: linq2db создание моделей
От: Danchik Украина  
Дата: 11.09.20 11:19
Оценка: 1 (1)
Здравствуйте, varenikAA, Вы писали:

AA>Здравствуйте, Danchik, Вы писали:


D>>Вареник, ты вообще в курсе что такое миграции, а что такое кодогенерация и зачем она нужна?


AA>не понял вопрос. кодогенерация не нужна.


Если ты пользуешься FluentMigrator, то кодогенерация смое оно. Базу данных апдейтит FluentMigrator, а кодогенерация из базы делает модель. Иначе у тебя двойная работа.
Re[7]: linq2db создание моделей
От: varenikAA  
Дата: 14.09.20 01:37
Оценка:
Здравствуйте, Danchik, Вы писали:

D>Здравствуйте, varenikAA, Вы писали:


AA>>Здравствуйте, Danchik, Вы писали:


D>>>Вареник, ты вообще в курсе что такое миграции, а что такое кодогенерация и зачем она нужна?


AA>>не понял вопрос. кодогенерация не нужна.


D>Если ты пользуешься FluentMigrator, то кодогенерация смое оно. Базу данных апдейтит FluentMigrator, а кодогенерация из базы делает модель. Иначе у тебя двойная работа.

Согласен, об этой стороне не подумал.
Когда я говорю про кодэген, у меня просто сразу ассоциация с генерацией аля xaml -> code. Нессколько раз сталкивался с необходимостью переименовывания пространства имен.
Также ужасен разор темплэйт со своим нелогичным синтаксисом.
Если же генерация идет через АСТ-рослина, то я за такую генерацию.
Со всеми проверками на валидность и корректность и т.п.
Какой кодогенератор подошел бы для генерации модели? Я имею вииду отдельный тул как флманагер.
☭ ✊ В мире нет ничего, кроме движущейся материи.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.