170 похожих чатов

Всем привет Начальство сказало нам работать с jooq - есть тут

эксперты? Подскажите вот банально - нужно ли коммитить кодген в репу?)

15 ответов

5 просмотров

первая ссылка в гугле же, ну https://www.jooq.org/doc/latest/manual/code-generation/codegen-version-control/

Up to you, я б коммитил

Tetra
а что там написано?)

both approaches have their merits and that none of them is clearly better

На эксперта в jooq не тяну, но мнение имею. Если модель интенсивно меняется - нет, если уже стабилизировалась - да.

я бы посоветовал генерировать каждый раз при сборке с помощью testcontainers

Dima
я бы посоветовал генерировать каждый раз при сборк...

я потратил много времени, чтобы отладить грэдл скрипт, но сейчас все окей

Ivan Dashchinskiy
Up to you, я б коммитил

Для чего? Если код генерируется и воспроизводится одинаково, то зачем его коммитить?)

Alexandr ∨∧‾ Emelyanov
Для чего? Если код генерируется и воспроизводится ...

Долго. Если схема не меняется, то это раздражает.

Alexandr ∨∧‾ Emelyanov
Для чего? Если код генерируется и воспроизводится ...

Расскажу несколько соображений почему у нас генерятину коммитят У нас достаточно часто идет переключение между ветками, поэтому постоянно надо не забывать перегенерить разнообразную генерятину. От javacc парсера до всяких прочих мелочей. А если забыл — то могут внезапно возникнуть странные вещи :) Когда у тебя все закоммичено, то ты можешь легко застешить свои эксперименты, быстренько переключится на ревью, подебагать репродюсер на старой версии и прочее. Ну и у тебя сразу работает навигация без пересборки. В итоге коллегиально решили генерятину коммитить по этим соображениям.

Ivan Dashchinskiy
Расскажу несколько соображений почему у нас генеря...

Неужели assemble длится дольше, чем набор команд гита в консольке?🌚

Alexandr ∨∧‾ Emelyanov
Это точно микросервис?)

Это вообще не микросервис :)

Похожие вопросы

Обсуждают сегодня

Типа вызывать GetParent и проверять на соответствие GetModuleHandle?
The Bird of Hermes
67
Do any of you guys have interesting projects one could join? I'm a Middle Full-Stack developer (JS/TS, React & Node)
Lev Shapiro
40
$res = json_decode($наша строка из респонса); $res1 = array_map(fn($o) => $o->name, $res->breadcrumbs[0]->entities); Как такое будет на Хаскеле?.. В начале весь джейсон, в ко...
Хаскель Моисеевич Гопник
27
В чем сила брат, в NASM или FASM?
Isaac Kleiner
18
Вопрос по диагностике ошибок (я знаю в чем, в данном конкретном примере, я знаю, как исправить, пример модельный, понятно, что в реальности бывает намного запутаннее). module...
ⰄⰎⰋⰐⰐⰑⰛⰤⰧⰧⰩⰄ ⰊⰑⰁⰓⰡⰛⰦⰕⰫ
11
Хтось використовував Vapor на Windows?
Jaroshevskii
15
А чем вам питонисты не угодили?😂
.
79
Есть какой-нибудь для Delphi/FPC T*Compression(Decompression)Stream на базе LZ4/Zstd/любой другой быстрый(и хорошо сжимающий) алгоритм А ещё лучше в pure pascal А ещё лучше од...
notme
52
Тут кста кто-нибудь NeoVim использует?
Simple Sorcerer
13
Оба варианта в целом подходят, но скорее создание конфликтной ситуации (на пустой основе). В прошлый раз он сказал мне про ESP32, я забыл про этот микроконтроллер, ошибся, я п...
КТ315
4
Карта сайта