npm i sequelize
# One of the following:
npm install mariadb
npm install pg pg-hstore # Postgres
npm install mysql2
npm install sqlite3
npm install tedious # Microsoft SQL Server
npm i -g sequelize-cli
sequelize init
config
, contains config file, which tells CLI how to connect with databasemodels
, contains all models for your projectmigrations
, contains all migration filesseeders
, contains all seed filesattributes
: define attributes no spaces between fieldsconst sequelize = new Sequelize('sqlite::memory:', {
timezone: '+05:30'
// or
timezone: 'Asia/Seoul'
});