Sequelize — ORM для SQL баз данных. Model.init({columns}, {sequelize, tableName}) определяет модель. Ассоциации: User.hasMany(Post), Post.belongsTo(User). Запросы: User.findAll({where: {active: true}, include: [Post]}). Транзакции: sequelize.transaction(async t => { ... }). Миграции через sequelize-cli. Сейчас Sequelize уступает TypeORM (по TypeScript поддержке) и Prisma (по удобству) для новых проектов, но кодовых баз на нём много.
Как использовать Sequelize с Node.js?
Middle
256 просмотровAFK Offer AI
Как настроить сжатие ответов в Express/Node.js?