Size: a a a

2020 September 19

R

Roman in F# Chat
Говорю так не из-за отсутствия инструментов, если что. Я и на сишарпе предпочитал сиквел для таких вещей
источник

A

Andy 安迪 in F# Chat
Roman
Имхо, миграции в коде это мазохизм. Не лучше ли писать скрипты на сиквеле?
Хмм, я думаю с точностью до наоборот.  Писать эскьюэл код руками, если его может *надёжно* создать другой код - вот истинный мазохизм в 21 веке.
источник

A

Andy 安迪 in F# Chat
Я могу признать, что есть ситуации, когда приходится обращаться к прямому написанию запросов руками.  Но для моего проекта это не будет актуально, как мне кажется
источник

R

Roman in F# Chat
Я ни разу не видел надёжное создание сиквела. С тем же еф постоянно проблемы были - генерировал жуткие запросы на ровном месте
источник

A

Andy 安迪 in F# Chat
Roman
Я ни разу не видел надёжное создание сиквела. С тем же еф постоянно проблемы были - генерировал жуткие запросы на ровном месте
Про ЭФ не скажу, пока не пользовался.  Под джанго я смотрел, какие он запросы создаёт - вполне по теме
источник

R

Roman in F# Chat
Штош удачи. Я пытался предупредить)
источник

A

Andy 安迪 in F# Chat
Roman
Штош удачи. Я пытался предупредить)
Спасибо
источник

‌‌‍‍‌‏Boo🦠... in F# Chat
Andy 安迪
Мне больше всего хочется минимум усилий - если есть готовый продукт, пусть даже на Си Шарпе, я всё же его возьму.  А то так и до переписывания операционной системы рукой подать :)
Так сделой бизнес логику на фарше, а дата лейер на сисярпе)
источник

A

Andy 安迪 in F# Chat
‌‌‍‍‌‏Boo🦠
Так сделой бизнес логику на фарше, а дата лейер на сисярпе)
Походу так и будет 😊
источник

AH

Ayrat Hudaygulov in F# Chat
Roman
Я ни разу не видел надёжное создание сиквела. С тем же еф постоянно проблемы были - генерировал жуткие запросы на ровном месте
Я миграции руками пишу на сиквеле для надёжности. И в целом, не понимаю их необходимости. Менять схему данных приходится не так часто
источник

AH

Ayrat Hudaygulov in F# Chat
Миграцию самих данных мне приходится писать на внешнем языке все равно (я пишу на фаршике)
источник

AH

Ayrat Hudaygulov in F# Chat
Поэтому схема мигрируется просто

Drop table if exist ...
Create table ...
источник

VS

Vasily Shapenko in F# Chat
Ну так не всегда получается
источник

VS

Vasily Shapenko in F# Chat
Конечно
источник

VS

Vasily Shapenko in F# Chat
Но
источник

AH

Ayrat Hudaygulov in F# Chat
Vasily Shapenko
Ну так не всегда получается
Да, у меня такой кейс
источник

AH

Ayrat Hudaygulov in F# Chat
Я согласен
источник

VS

Vasily Shapenko in F# Chat
Когда бд по факту кэш, можно не заморачиваться
источник

VS

Vasily Shapenko in F# Chat
А вот когда там хранятся чувствительные данные
источник

VS

Vasily Shapenko in F# Chat
Это другое(с)
источник