Size: a a a

Sequelize - community (eng/ru)

2019 December 17

PP

Pizdjož Prokošek in Sequelize - community (eng/ru)
ferret🔬
Всем привет. Подскажите, как быть.
Есть сервис, есть db(Postgres), migration через sequelize db:migration, все в порядке с этим. Проблема в том, что нужно добавить новую колонку в существующую таблицу. Есть ли у sequelize какие-то встроенные тулзы для такого случая ?
Sequelize cli  может сгенерировать cкелет миграции.
$ npx sequelize-cli migration:generate --name migration-skeleton
источник

PP

Pizdjož Prokošek in Sequelize - community (eng/ru)
ferret🔬
Всем привет. Подскажите, как быть.
Есть сервис, есть db(Postgres), migration через sequelize db:migration, все в порядке с этим. Проблема в том, что нужно добавить новую колонку в существующую таблицу. Есть ли у sequelize какие-то встроенные тулзы для такого случая ?
Механизм миграций и является такой тулзой. С очевидным недостатком, что ещё и модель придется руками подправить.
источник

f

ferret🔬 in Sequelize - community (eng/ru)
Pizdjož Prokošek
Механизм миграций и является такой тулзой. С очевидным недостатком, что ещё и модель придется руками подправить.
Спасибо большое за ответы. Да, я не совсем корректно написал, прошу прощения. Руками придётся поправлять, жаль (
источник

PP

Pizdjož Prokošek in Sequelize - community (eng/ru)
ferret🔬
Спасибо большое за ответы. Да, я не совсем корректно написал, прошу прощения. Руками придётся поправлять, жаль (
Ничего страшного. Главное, что разобрались с инструментом.
источник

🌠

🌠 in Sequelize - community (eng/ru)
Есть 2 mysql базы, использую sequelize orm. Базы на разных серверах. Нужно сделать запись в 2 базы и 2 записи должны быть успешными. Транзакции sequelize через коллбэк нормально будут работать если первая запись в одну базу и если норм то потом запись в другую?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
нет
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
так как транзакции в рамках одной бд
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
но можно самому логику транзакции написать
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
что типо, вставка, вставка, если все ок, то два комита транзакций
источник

🌠

🌠 in Sequelize - community (eng/ru)
Yaroslav Zhymkov
что типо, вставка, вставка, если все ок, то два комита транзакций
Есть какой-то пример как это реализовать?

И кстати, а нет вообще готовых решений под транзакции в условиях 2 бд?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
нет, может внагуглите
источник

🌠

🌠 in Sequelize - community (eng/ru)
Yaroslav Zhymkov
что типо, вставка, вставка, если все ок, то два комита транзакций
Судя по доке siquelized с unmanaged transaction вроде можно это сделать
источник
2019 December 20

B

Bogdan in Sequelize - community (eng/ru)
Сори за оффтоп. Кто-то юзал knex? Не могу решить проблему с тем, что при фейле миграции не происходит глобальный rollback всех изменений которые произошли до ошибки.
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
чат только о секвалайз или смежных вещах
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
ищите профильный чат
источник

B

Bogdan in Sequelize - community (eng/ru)
query builder не смежный с orm ?xD
источник
2019 December 21

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Описаная проблема, больше относиться к пакету
источник
2019 December 24

PA

Paulo Arthur in Sequelize - community (eng/ru)
can someone help me?
источник

PA

Paulo Arthur in Sequelize - community (eng/ru)
Unique field custom message is not showing
источник

PA

Paulo Arthur in Sequelize - community (eng/ru)
источник