Javascript 当没有传入参数时,knex.js方法`table.increments()`做什么?

Javascript 当没有传入参数时,knex.js方法`table.increments()`做什么?,javascript,default-value,knex.js,Javascript,Default Value,Knex.js,我正在处理代码库,在knex.schema.createTable()调用中还原表时,我看到一些迁移调用了table.increments()。查看此方法,它似乎添加了一个具有给定名称的自动递增列。然而,在我的例子中,它是在没有任何参数的情况下被调用的。是否有某种默认参数用于name?或者是table.increments()这里什么都不做?如果没有指定,默认情况下它会使用列的名称id 不幸的是,这没有被记录下来,也许在他们的GitHub页面中会出现一个问题,从而引起knex团队的注意

我正在处理代码库,在
knex.schema.createTable()
调用中还原表时,我看到一些迁移调用了
table.increments()
。查看此方法,它似乎添加了一个具有给定名称的自动递增列。然而,在我的例子中,它是在没有任何参数的情况下被调用的。是否有某种默认参数用于
name
?或者是
table.increments()
这里什么都不做?

如果没有指定,默认情况下它会使用列的名称
id

不幸的是,这没有被记录下来,也许在他们的GitHub页面中会出现一个问题,从而引起knex团队的注意