Sequelize
Подробнее
- Создатель
- Sascha Depold
- Год
- Тип
- ORM для Node.js на промисах
- Лицензия
- MIT
- Исходный код
- github.com/sequelize/sequelize
Старейшая из крупных ORM для Node: стиль Active Record для Postgres, MySQL, MariaDB, SQLite и Microsoft SQL Server.
В версии 6 (2020) появился TypeScript. Миграции — через собственный CLI. Доля использования падает в пользу Prisma и Drizzle (у них лучше поддержка TS), но в тысячах унаследованных проектов Sequelize всё ещё жив. Вокруг проекта много споров из-за поддержки и недофинансирования. Конкуренты: Prisma (TS-first, генератор), Drizzle (ближе к SQL), TypeORM (стиль декораторов), Mongoose (для MongoDB), Knex (построитель запросов без ORM).