Size: a a a

Sequelize - community (eng/ru)

2020 November 15

RK

Roman Karas' in Sequelize - community (eng/ru)
Yaroslav Zhymkov
Найс, успехов
🤝
источник

RK

Roman Karas' in Sequelize - community (eng/ru)
Может кому пригодится, окончательный вариант. #многие-ко-многим
источник

V

Vint in Sequelize - community (eng/ru)
Roman Karas'
@Version81 @vintorn Ребята спасибо еще раз, разобрался, поиск работает и по имени и по должности, добавил только subQuery: false в корень, и всё взлетело, ума не приложу почему вчера не заработало, то же самое вродь делал
👍
источник

ЕЮ

Егор Юдин in Sequelize - community (eng/ru)
Чувачки, а в сиквалайзе нет возможности создать миграцию на основе существующей модели? Допустим я сделал в модели изменение, вписал одну команду и у меня появилась актуальная миграция. Такого нет? Я сейчас описал то, как работают миграции entity framework из мира .net

Я понял, что можно сразу создать модель и миграцию с помощью sequelize model:create. Но это рофл какой-то в терминал писать колонки, так мало того ассоциации всё равно придется писать в сгенерированный файл модели и миграции. Ну и работает это только для создания, то есть это не отвечает на мой основной вопрос, а именно апдейт существующей модели.

Я вижу, есть какой-то sequelize-auto-migrations, но видимо, он мёртв.

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Егор Юдин
Чувачки, а в сиквалайзе нет возможности создать миграцию на основе существующей модели? Допустим я сделал в модели изменение, вписал одну команду и у меня появилась актуальная миграция. Такого нет? Я сейчас описал то, как работают миграции entity framework из мира .net

Я понял, что можно сразу создать модель и миграцию с помощью sequelize model:create. Но это рофл какой-то в терминал писать колонки, так мало того ассоциации всё равно придется писать в сгенерированный файл модели и миграции. Ну и работает это только для создания, то есть это не отвечает на мой основной вопрос, а именно апдейт существующей модели.

Я вижу, есть какой-то sequelize-auto-migrations, но видимо, он мёртв.

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

ЕЮ

Егор Юдин in Sequelize - community (eng/ru)
Yaroslav Zhymkov
есть пакеты которые это делают, поищите
да я поискал, нашёл этот sequelize-auto-migrations, который обновлялся два года назад, а также его форк, который немного посвежее https://github.com/Scimonster/sequelize-auto-migrations

попробую его
источник
2020 November 17

LN

Long Nguyễn in Sequelize - community (eng/ru)
друзья может кто подскзаать поиск по контексту реализован в секвализе?
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Long Nguyễn
друзья может кто подскзаать поиск по контексту реализован в секвализе?
sequelize лишь слой абстракции, умеет тоже что и sql. like там и т.д.
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
это не какой не движок и т.д.
источник

GS

Grigorii K. Shartsev in Sequelize - community (eng/ru)
Long Nguyễn
друзья может кто подскзаать поиск по контексту реализован в секвализе?
Нет
источник

GS

Grigorii K. Shartsev in Sequelize - community (eng/ru)
А в SQL он вообще есть в РСУБД?
источник

LN

Long Nguyễn in Sequelize - community (eng/ru)
а фиг знает )))
источник

LN

Long Nguyễn in Sequelize - community (eng/ru)
вот и спрашиваю
источник

LN

Long Nguyễn in Sequelize - community (eng/ru)
придется еластик вшивать
источник

GS

Grigorii K. Shartsev in Sequelize - community (eng/ru)
Long Nguyễn
вот и спрашиваю
ну sequelize тут просто не в тему, он лишь абстракция, а сам ничего не делает, задачи решает СУБД
источник

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
Long Nguyễn
придется еластик вшивать
ох, успехов. я с ним долго уже мучаюсь. еще есть сфинкс, аналог, но он старее
источник

YZ

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

YZ

Yaroslav Zhymkov in Sequelize - community (eng/ru)
эластик оч громозкий
источник

NV

Nikita Vasilchenko in Sequelize - community (eng/ru)
Привет!
Может кто-то  сталкивался:  как можно обновить только поле updatedAt?

Условия: у модели timestamps: true
Делаю:
Entity.update({updatedAt: new Date()}, { where: {id} })


потом Entity.findByPk() возвращает модель с неизменным updatedAt
источник

YZ

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