使用 knex.js 在 sqlite3 中设置 AUTO_INCREMENT 值

Set AUTO_INCREMENT value in sqlite3 using knex.js

我将 knex v0.19.1Node.js 一起使用。我搜索了 knex.js 的整个 Docs,但没有找到将 AUTO_INCREMENT 重置为特定值 knex 方式的方法。有什么解决方法可以实现这一目标吗?或者我需要通过 sqlite3 驱动程序本身以 alter table TAB_NAME set AUTO_INCREMENT = 45 的形式执行纯查询?

是的。您需要使用原始查询来执行此操作,但您可以使用 knex.schema.raw() 来执行此操作。无需直接使用sqlite3驱动