Size: a a a

Sequelize - community (eng/ru)

2018 November 07

R

Rudolfenstein in Sequelize - community (eng/ru)
Yaroslav Zhymkov
я выше еще писал вариант с view
А что за view?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
обычные вьюхи в sql
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
загуглите "view sql"
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
Yaroslav Zhymkov
обычные вьюхи в sql
да не точно этого делать не буду, паходу нужно писать raw(((( спасибо
источник

R

Rudolfenstein in Sequelize - community (eng/ru)
А можно как-то резлуьтат вернуть в виде моделей как возвращает секвелайз?
источник

YZ

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

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
короче
источник

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
3 день бьюсь с тем, что не могу отловить как то ошибку связанную с дисконнектом базы
источник

YZ

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

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
не, когда коннект полностью отваливается и при попытке любого запроса вываливается SequelizeConnectionError или TimeoutError
источник

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
то есть я проверяю перед тем как запустить сервер так: models.sequelize.authenticate().then(function() {
источник

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
и в then запускаю сервер.. но пока сервер работает с коннектом что то случается из за тормозов базы данных например..
источник

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
и когда в процессе работы делаю my_model.build().save() или my_model.create() вываливается ошибка, причем даже catch ее не ловит
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
у вас же есть обьект коннекта, может попробывать сделать так:

connection.on('error', function (err) {
 connection.currentPromiseRejector(err);
});
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
пробывали?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
const sequelize = new Sequelize('postgres://user:pass@example.com:5432/dbname');
sequelize.on('error', handleConnectionError);
источник

YZ

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

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
хм... sequelize.on('error') сработает в момент, когда коннект отвалится?
источник

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
сейчас попробую
источник

ЕБ

Евгений Боднар in Sequelize - community (eng/ru)
а on() ваще не депрекейтед? что то не видит он такого метода в объекте..
источник