Skip to content

Files

Failed to load latest commit information.

Latest commit

 Cannot retrieve latest commit at this time.

History

History
 
 

sequelize

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

README.md

sequelize-example

The egg example project that uses egg-sequelize plugin. It will show you how to use sequelize in egg project, use migrations to help you manage changes of database and use factory-girl to help you write test cases more maintainable.

QuickStart

Dependencies

  • install mysql and create database
brew install mysql # macOS
brew service start mysql

mysql
  > create database `egg-sequelize-example-dev`;
  > create database `egg-sequelize-example-unittest`;
  • install dependencies
npm install

Start Server and Run Test

  • prepare database structure
# for develop
npm run sequelize -- db:migrate
# for unittest
NODE_ENV=test npm run sequelize -- db:migrate
  • start project
npm run dev
  • run test
npm test