sequelize-next

0.0.0-development • Public • Published

Sequelize Next

npm version Build Status Windows Build status codecov npm downloads node License

Sequelize is a promise-based Node.js ORM for Postgres, MySQL, SQLite and Microsoft SQL Server. It features solid transaction support, relations, read replication and more.

sequelize-next forked

sequelize-next is forked from Sequelize, to make Sequelize using easily on egg.js

These are some new features:

  • ConextModel class
  • beforeQuery and afterQuery hooks on global sequelize instance
  • only support Node.js >= 6.0.0

Table of Contents

Installation

$ npm install --save sequelize-next
 
# And one of the following: 
$ npm install --save pg@6 pg-hstore # Note that `pg@7` is not supported yet 
$ npm install --save mysql2
$ npm install --save sqlite3
$ npm install --save tedious # MSSQL 

Sequelize follows SEMVER. Supports Node v4 and above to use ES6 features.

Features

  • Schema definition
  • Schema synchronization/dropping
  • 1:1, 1:M & N:M Associations
  • Through models
  • Promises
  • Hooks/callbacks/lifecycle events
  • Prefetching/association including
  • Transactions
  • Migrations
  • CLI (sequelize-cli)

Responsible disclosure

If you have any security issue to report, contact project maintainers privately. You can find contact information here

Documentation

Resources

Tools

Learning

Translations

Package Sidebar

Install

npm i sequelize-next

Weekly Downloads

61

Version

0.0.0-development

License

MIT

Last publish

Collaborators

  • dead_horse
  • fengmk2