使bookshelf.js与现有数据一起使用

时间:2016-08-08 15:04:43

标签: node.js postgresql bookshelf.js knex.js

我的团队刚刚开始在我们的节点应用中使用bookshelf.js和knex。默认情况下,ORM对象使用id字段,该字段创建为" serial"输入postgresql。我们需要将现有数据插入到数据库中。我的理解是数据库" id"字段将以1开头。

  • 那么有没有办法让postgres序列号以特定数字开头(使用集群数据库和串行数据类型也会出现问题)?
  • 有没有办法将字段设置为"整数"字段类型通过knex / bookshelf并使用序列到nextval?
  • 还有其他任何选择(这里也没有寻找极端黑客)?

我们正在使用以下堆栈:

  • Postgres:9.x
  • NodeJs:4.4.4 LTS
  • Knex:0.11.8
  • 书架:0.10.0

谢谢!

0 个答案:

没有答案