Sequelizejs中的索引表

时间:2014-12-27 23:48:32

标签: node.js sequelize.js

是否可以使用sequelizejs sequelize.sync()来索引表而不依赖于迁移?

如果不是,是否有任何可能的方法以sequelize编程方式进行迁移,则文档here中建议的详细信息似乎已被弃用。

1 个答案:

答案 0 :(得分:0)

我认为我已经找到了一种相当可接受的方法来做到这一点。

我首先在我的项目中安装sequelize-cli

npm install sequelize-cli --save

然后,在启动脚本中,我有一些看起来像这样的东西

var exec = require("child_process").exec
exec(__dirname + "/../node_modules/.bin/sequelize db:migrate --config " + __dirname + "/config/config.json --migrations-path " + __dirname + "/migrations --models-path " + __dirname + "/models", function(err){
     // more code comes here
});

可能不是最好的方式,但它有效:)