我正在尝试将我的 mysql 查询转换为其等效的 Knex 查询
这是查询 创建表测试 ( id INT UNSIGNED NOT NULL AUTO_INCRMENT, name VARCHAR(100), unique (id) ) AUTO_INCRMENT = 1001;
创建表测试 ( id INT UNSIGNED NOT NULL AUTO_INCRMENT, name VARCHAR(100), unique (id) ) AUTO_INCRMENT = 1001;
所以基本上我想创建一个表,其中包含一个名为“id”的列,其类型为自动增量,其值从 1001 开始。
我想要它等效的 Knex 查询。尝试浏览文档但无法获得太多帮助。
来自 SQL 的 Knex.js 架构就像:
knex.schema.createTable('test', function(table) { table.increments('id').unsigned().notNullable().unique().defaultTo(1001); table.string('name', 100); })
来自 SQL 的 Knex.js 架构就像: