我们如何在 knex 迁移中创建整数数组类型的列?
How can we create integer array type column in knex migration?
我有一个 table 像这样的东西:
Table:成交
列:
身份证,
处理 int[]
交易数组中的每个条目都引用其他一些 table id。我们如何为结构创建迁移?另外,我们如何在 knex 中为 postgres 创建数组列。
您可以使用 specificType 方法:
knex.schema.createTable('deal', function(t) {
t.increments()
t.specificType('deal', 'INT[]')
})
knex.schema.createTable('deal', function(t)
{
t.increments(),
t.specificType('deal', 'integer ARRAY')
})
这个也可以喜欢
我有一个 table 像这样的东西:
Table:成交 列: 身份证, 处理 int[]
交易数组中的每个条目都引用其他一些 table id。我们如何为结构创建迁移?另外,我们如何在 knex 中为 postgres 创建数组列。
您可以使用 specificType 方法:
knex.schema.createTable('deal', function(t) {
t.increments()
t.specificType('deal', 'INT[]')
})
knex.schema.createTable('deal', function(t)
{
t.increments(),
t.specificType('deal', 'integer ARRAY')
})
这个也可以喜欢