1.0.18 • Published 7 years ago
coils-model v1.0.18
the npm dependent Sequelize
install
npm i coils-model -SUsgae
application.use(require('coils-model')[, options])options.sequelizercPath, default:path.resolve(process.cwd(), '.sequelizerc')
Install sequelize dependence
# npm install --save sequelize
# And one of the following:
$ npm install --save mysql2
$ npm install --save sqlite3
$ npm install --save pg pg-hstore
$ npm install --save tedious // MSSQLcreate .sequelizerc in project root path and write
eg:
const path = require('path');
module.exports = {
'config': path.resolve('config', 'database.json'),
'models-path': path.resolve('app', 'models', 'defines'),
'seeders-path': path.resolve('db', 'seeders'),
'migrations-path': path.resolve('db', 'migrations')
}app/modelswill your Models, base:path.resolve(modelsPath, '../')here you can createApplicationRecord.jsas your base class Model.app/models/defineswill put sequelize model defines
Install sequelize-cli For Create Migration From Command Line
http://docs.sequelizejs.com/manual/tutorial/migrations.html
$ npm install sequelize-cli -Dhelper
sequelize helpinit
$ sequelize initcreate db
$ sequelize db:create [--env production]drop
$ sequelize db:drop [--env production]create model
sequelize model:generate --name User --attributes username:string,email:string --underscored
sequelize model:generate --name Wallet22 --attributes user_id:integer,amount:decimal --underscoredrun migrate
sequelize db:migraterollback
sequelize db:migrate:undo
sequelize db:migrate:undo:all
sequelize db:migrate:undo:all --to XXXXXXXXXXXXXX-create-posts.jsseed
sequelize seed:generate --name demo-userrun seed
sequelize db:seed:allrollback run seed
sequelize db:seed:undo
sequelize db:seed:undo:allModel
Sequelize使用相关文档
1.0.18
7 years ago
1.0.17
7 years ago
1.0.16
7 years ago
1.0.15
7 years ago
1.0.14
7 years ago
1.0.13
7 years ago
1.0.12
7 years ago
1.0.11
7 years ago
1.0.10
7 years ago
1.0.9
8 years ago
1.0.8
8 years ago
1.0.7
8 years ago
1.0.6
8 years ago
1.0.5
8 years ago
1.0.4
8 years ago
1.0.3
8 years ago
1.0.2
8 years ago
1.0.1
8 years ago
1.0.0
8 years ago