Size: a a a

Sequelize - community (eng/ru)

2020 May 05

f

ferret🔬 in Sequelize - community (eng/ru)
Vladimir Lastovka
Так глубоко не копал, не скажу
Спасибо, что не прошли мимо :)
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
ferret🔬
Спасибо, что не прошли мимо :)
А что вас смущает? Миграция инициируеться, ничего не видит для выполнения и заканчивает выполнение.
источник

f

ferret🔬 in Sequelize - community (eng/ru)
Yaroslav Zhymkov
А что вас смущает? Миграция инициируеться, ничего не видит для выполнения и заканчивает выполнение.
При запуске sequelize db:migrate вывод такой:

Sequelize CLI [Node: 14.1.0, CLI: 5.5.1, ORM: 5.21.7]

Loaded configuration file "config/config.js".
Using environment "development".


А должно быть:
Sequelize CLI [Node: 14.1.0, CLI: 5.5.1, ORM: 5.21.7]

Loaded configuration file "config/config.js".
Using environment "development".
No migrations were executed, database schema was already up to date.

Если не обращать внимание и запустить приложение, то при вызове роута, к-ый обращается к БД, все зависает именно на моменте обращения к базе
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
А папку оставили пустой?
источник

f

ferret🔬 in Sequelize - community (eng/ru)
Yaroslav Zhymkov
А папку оставили пустой?
сейчас все вернул, но просто суть в том, что вот как был такой вывод, таким он и остался после сноса папок, о к-ых я писал выше ._.
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
ferret🔬
сейчас все вернул, но просто суть в том, что вот как был такой вывод, таким он и остался после сноса папок, о к-ых я писал выше ._.
Папки надо оставлять, просто пустыми
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Логировали значения файла конфига, там все коректно?
источник

f

ferret🔬 in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Логировали значения файла конфига, там все коректно?
не логировал (
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Логируйте, смотрите параметры для дебага есть ли в пакете
источник

f

ferret🔬 in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Логируйте, смотрите параметры для дебага есть ли в пакете
Спасибо, понял
источник

f

ferret🔬 in Sequelize - community (eng/ru)
Проблема оказалась в версии pg ._.
источник

f

ferret🔬 in Sequelize - community (eng/ru)
с "pg": "^7.18.2", были проблемы, после обновления до "pg": "^8.0.3" получил корректное поведение. Проблема видимо была в том, что к одной таблице  запускались миграции из разных сервисов, у которых были разные версии pg и они как-то конфликтовали
источник

f

ferret🔬 in Sequelize - community (eng/ru)
спасибо за отлик и извините, что немного не по сути чата
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Все ок, успехов
источник
2020 May 06

MT

Miguel Tristan in Sequelize - community (eng/ru)
How can I join 2 tables?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Miguel Tristan
How can I join 2 tables?
U need to use relations, example u can see in pinned message
источник

🔰ш

🔰ш ш71🔰 in Sequelize - community (eng/ru)
So, the description of model.increment in sequelize api docs says it's not incrementing, but rather setting cell to a new value. Won't be that be a problem if there's some sort of concurrency? I've thought that this function is created to avoid this situations, but that's just confusing

В доках сиквелайза есть функция model.increment. В чем ее смысл, если она не инкрементальная, а по сути просто устанавливает значение ячейки? В базе данных же есть для этого специальные методы, которые предотвращают проблемы конкурентности
источник

🔰ш

🔰ш ш71🔰 in Sequelize - community (eng/ru)
А, все, я догнал, он моментальное значение юзает
источник

🔰ш

🔰ш ш71🔰 in Sequelize - community (eng/ru)
Надо ли делать lock, или тут без проблем будет?
источник

YZ

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