Size: a a a

Flutter Developers — русскоговорящее сообщество

2021 November 27

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Да, все на sql
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
экие затейники, однако
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Подглядели как Hasura это делает
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
sql это, конечно, хорошо, но логику стоит сразу ваять на процедурах, с минимальным использованием триггеров. потом в отладке, оптимизации и поиске блокировок будет настолько проще, что не придётся переписывать всё это добро
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
и на очередях, да, если это нужно
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
А можете ссылку дать почитать примеры реализации?
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
^^ :)
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
ровно всё то что планируете сделать сейчас, только без триггеров. вместо инсертов и апдейтов по которым планируется писать триггеры, сделайте вызов функций/процедур, которые будут вместо триггеров
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
для начала этого будет достаточно. а оптимизировать уже дальше по необходимости
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
с примерами реализации затруднюсь - у нас тут кровавый энтерпрайз
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
А мы не делаем сами эти инсерты, апдейты - их Hasura делает, а мы ей шлем GraphQL выражение. Так что поэтому и триггеры.

Call function как в статье на хабре? Вы об этом?
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Я имел ввиду ссылку статей подкинуть хорошую по вашему мнению
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
тогда заранее соболезную)
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Пока пилим типа mvp рабочий - потом уже будем пилить оптимизацию
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Но уже люди работают
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
я статей с примерами не знаю:( неплохая была общая на хабре про бизнес-логику, но она опять же архитектурная, а не имплементационная
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Спасибо
источник

AT

Andrey Teplitskiy in Flutter Developers — русскоговорящее сообщество
но даже без примеров реализации: когда всё построено на процедурах, можно открыть исходник и читать, разбирать, а не заучивать наизусть N срабатывающих триггеров
источник

AV

Alex V. in Flutter Developers — русскоговорящее сообщество
Да согласен… плюс это все в бд же и нужно ещё сорсы отдельно хранить, чтобы дать посмотреть кому-то без доступа к бд.
Ну и поддерживать актуальность.
источник