添加列db-mgirate节点

时间:2015-12-14 17:16:34

标签: node.js database-migration

我尝试使用节点包db-migrate

添加列

通过文档,我可以看到如何创建表格和更新数据,但我没有看到任何可以让我在现有表格中添加列的内容。

db.createTable('pets', {
id: { type: 'int', primaryKey: true },
name: 'string'
}, callback);

1 个答案:

答案 0 :(得分:1)

db-migrate SQL-Api有一个addColumn方法。

exports.up = function(db, callback) {
  db.addColumn('customers', 'firstname', { type: 'string' }, callback);
};

这会向表firstname添加一列customers

请查看docs了解详情。