Вопросы по теме 'sequelize-cli'

Как отобразить SQL, выполненный при миграции sequelize-cli, для последующего использования в производственном обновлении
Вопрос о sequelize-cli при запуске db: migrate для создания / изменения таблиц в MySQL. Выполняется перенос в соответствии с документом . Я видел sql (необработанный запрос) как часть вывода консоли из sequelize-cli, как показано ниже: npx...
535 просмотров
schedule 05.10.2021

Миграция Sequelize не читает переменную dotenv, если я не запустил ее из корневого каталога. Почему?
Это то, что я сделал require ('dotenv'). config () в файле конфигурации установите .sequelizerc в корневом каталоге, как показано ниже установить файл .sequelie, чтобы указать конфигурацию, миграции, модели, каталог семян из корневого каталога...
137 просмотров
schedule 24.11.2021

левое внешнее соединение с настраиваемым условием ON sequelize
Я использую sequelize, DB как Postgres таблица моих студентов в виде столбцов (id, name, dept_id). таблица моих отделов в виде столбцов (id, dname, hod) Моя ассоциация пока выглядит так Student.hasOne(models.Department, { foreignKey:...
78 просмотров

Не удается найти модуль sequelize / types
кто-нибудь знает, почему я получаю эту ошибку, это мой код "use strict"; const { DataTypes } = require("sequelize/types"); module.exports = { up: async (queryInterface, DataTypes) => { await...
2386 просмотров
schedule 17.11.2021

sequelize-cli db: migrate не создает таблицу ассоциаций
У меня есть модель User (со связанным файлом миграции, созданным sequelize-cli ): 'use strict'; module.exports = (sequelize, DataTypes) => { const User = sequelize.define('User', { dispName: DataTypes.STRING, email:...
180 просмотров
schedule 21.04.2022

Имя столбца ошибки базы данных Sequelize не существует
Проблема заключается в findAll продукте, выбранном со столбцом, которого не существует "PermissionId" Я не понимаю, почему sequelize создает этот столбец. Ошибка: Необработанное отклонение SequelizeDatabaseError: столбец «PermissionId»...
1074 просмотров

Последовательность вычитания updatedAt и createdAt после преобразования в секунды
Эй, я действительно новичок в SEQUELIZE, и для этого проекта я пытаюсь вычесть значения updatedAt и createdAt после их преобразования в секунды. Столбец Updated и createdAt имеет формат DATETIME. Одна из строк состоит из значения createdAt как...
46 просмотров

Продолжить. ОШИБКА: нулевое значение в столбце createdAt нарушает ограничение на ненулевое значение
Я следую руководству здесь: http://docs.sequelizejs.com/manual/tutorial/migrations.html#creating-first-model-and-migration- Но когда я сделаю: node_modules/.bin/sequelize db:seed:all это дает мне: ERROR: null value in column...
1811 просмотров

Упорядочить миграцию — добавить проблему ограничения внешнего ключа
Мне нужно удалить существующее ограничение внешнего ключа для столбца и добавить новое ограничение с тем же именем, которое ссылается на первичный ключ другой таблицы. Я получаю сообщение об ошибке ERROR: Constraint type must be specified through...
1907 просмотров

Sequelize CLI Migration classMethod Change
Я пытаюсь обновить отношения между таблицами в моих файлах моделей, которые имеют отношения «многие ко многим». В настоящее время я получаю ошибки с командой, которую я пытаюсь использовать по умолчанию, чтобы отношения были уникальными. В...
193 просмотров
schedule 28.08.2022

Модель базы данных Sequelize возвращается как (функция [анонимно])
Я пытался найти маршрут из моих учетных записей моделей базы данных и собак: db.Accounts.findAll({ where: { admin:true, }, include: [db.Dogs] }).then((dbAdminAcc) =>...
53 просмотров
schedule 14.09.2022

Продолжить отношения "многие ко многим": не удается прочитать свойство 'split' неопределенного значения
Я пытаюсь создать отношения "многие ко многим", используя Sequelize + nodeJs, используя существующую базу данных MySQL: Ниже приведены мои таблицы: - Таблица «usr»: usr_id (PK) - Промежуточная «usr_role»: usr_id, role_id - таблица «role»: role_id...
918 просмотров
schedule 30.11.2022

Sequelize-CLI Добавить столбец в существующую модель
Я прочитал большое количество документации sequelize-cli и, похоже, не могу понять, как добавить столбец в существующую модель, которая у меня есть. У меня есть модель с именем models/team.js , и я хочу добавить столбец с именем role_name в модель...
6527 просмотров
schedule 13.07.2023

Как САМОСТОЯТЕЛЬНО ПРИСОЕДИНИТЬСЯ с помощью Sequelize в узле
Я использую sequenceize-cli для миграции и исследовал различные сценарии, но, похоже, нет четкого ответа на вопрос, как самостоятельно присоединиться. Я хочу иметь таблицу соединений под названием «Дружба», которая объединяет пользователей и друзей...
3870 просмотров

Sequelize CLI не находит переменные окружения
Я пытаюсь выполнить миграцию базы данных с помощью инструмента Sequelize CLI, но столкнулся с проблемой, когда мои переменные ENV не обрабатываются этим инструментом. В репозитории github говорится, что в версии 2.0.0 (у меня 2.4.0) вы можете...
4250 просмотров
schedule 23.05.2023

Sequelize.js по-прежнему удаляет строку таблицы, даже если для параметра paranoid установлено значение true
Мне не удается заставить Sequelize.js мягко удалить строки в моей таблице. Я использовал Sequelize cli для выполнения всех своих миграций, и я не использую функцию синхронизации для повторной синхронизации базы данных при запуске. У меня есть поля...
4403 просмотров

Как/где выполнить миграцию продолжения в бессерверном проекте?
Я пытаюсь использовать Sequelize js с Serverless, исходя из традиционного фона сервера, я не понимаю, где и как выполнять миграцию базы данных. Должен ли я создать специальную функцию для запуска миграции или есть другой способ запуска миграции?
2650 просмотров

Включите неожиданное. Элемент должен быть либо моделью, либо ассоциацией, либо объектом.
У меня проблема с настройкой postrgres с помощью nodeJs, я следовал этому руководству , и я получаю сообщение об ошибке, в котором ничего не говорится о том, что не так: вот stacktrace Unhandled rejection Error: Include unexpected. Element...
3675 просмотров

Node JS Sequelize, Как синхронизировать модели изменений при миграции
Я использую sequelize cli, когда я создаю модель, автоматически создаются миграции, но когда я вносил изменения в свою модель, миграции не могут автоматически обновляться, поэтому можем ли мы синхронизировать изменения, которые происходят в модели, с...
860 просмотров
schedule 31.08.2023

Как легко разобрать CSV-файл для использования в стратегии миграции базы данных node.js?
Я настроил и запустил стратегию миграции с помощью sequenceize-cli, чтобы таблица могла быть построена правильно. Он работает с использованием sequelize db:migrate и прекрасно создает таблицу. И sequelize db:migrate:undo удалит таблицу. Я...
1595 просмотров