Элемент оформления
MФото пользователя
Иконка
Mr. Anderson
(533)
533

Привет всем! Товарищи, подскажите, пожалуйста, что можно юзать, что бы миграции из sql файликов накатывать?

Сначала думал работать с миграциями из сервисов на джсе, но там пииииздаааааа какая то, просто нет либ которые нормально берут sql файлик и кидают его в базу как миграцию. Либо какое то говно не рабочее, либо prisma/typeorm/knex, которые предлагают вместо sql файлика юзать свой квери билдер, чего я делать не хочу, так как это привязывает к либе и когда появятся лучшие решения мне прийдется остаться на тех же самых prisma/typeorm/knex. Грузия

MФото пользователя
Иконка
Mr. Anderson
(533)
533
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

Знаю про существование того же flyway, но там часть фич платных

CФото пользователя
Иконка
Crysalis
(325)
325
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

Liquibase смотрел?

MФото пользователя
Иконка
Mr. Anderson
(533)
533
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

Ага, там же тоже платная версия совсем не то что бесплатная. Щас нашел вот 239600 для go, думаю отдельную штуку для наката миграций написать, в контейнер отдельный закинуть и пускай работает)

Но если есть либы/решения лучше -- советуйте

CФото пользователя
Иконка
Crysalis
(325)
325
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

Вроде на прошлой работе ребята через ноду делали как ты хочешь и миграции так накатывали, но может я каких-то тонкостей не понимаю

MФото пользователя
Иконка
Mr. Anderson
(533)
533
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

239601
Я вот такой костыль для Knex писать пытался (говно, знаю), оно не работает, тупо миграции не запускаются нигде, а так они предлагают делать миграции юзая их 239602

CФото пользователя
Иконка
Crysalis
(325)
325
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

Не помню чтобы там были какие-то дикие трудности(

MФото пользователя
Иконка
Mr. Anderson
(533)
533
Добавлено в сентябре 2022 года
Добавлено в сентябре 2022 года

Понял, ну мб я что то не так делаю, не отрицаю, для этого я по чатикам и хожу)

Статус добавления ответа