You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
17 lines
536 B
17 lines
536 B
|
|
import {connect, sequelize} from "@/db/index"
|
|
|
|
import "@/model/User"
|
|
import "@/model/Color"
|
|
|
|
const argv = require('minimist')(process.argv.slice(2));
|
|
|
|
const isForce = !!(argv._.indexOf("force")!=-1) || false // 会把之前的表删除,慎用
|
|
const isAlter = !!(argv._.indexOf("alter")!=-1) || false
|
|
|
|
connect().then(()=>{
|
|
sequelize.sync({force: isForce,alter: isAlter});
|
|
// User.sync({force: isForce,alter: isAlter})
|
|
// Color.sync({force: isForce,alter: isAlter})
|
|
// ColorChunk.sync({force: isForce,alter: isAlter})
|
|
})
|
|
|