我正在使用 knex.js 并将其中一列迁移为从不同的数字(自动增量)开始。有没有更好的方法使用 Postgres 和 Knex 更改自动增量列
const TABLE = 'my_table'
const COL = 'id';
exports.up = function (knex, Promise) {
return Promise.all([
knex.schema.withSchema('public').raw(`ALTER SEQUENCE ${TABLE}_${COL}_seq RESTART WITH 100000000000`)
]);
};
exports.down = function (knex, Promise) {};
Run Code Online (Sandbox Code Playgroud)
我宁愿使用 knex 函数而不是.raw