[英]Datatypes of Knex that I can use with PostgreSQL
為了澄清我的問題,目前我正在為將在我的數據庫中的表創建遷移文件。 但是我找不到我可以使用的所有數據類型,我想知道在哪里可以找到它們,因為 PostgreSQL 提供了很多數據類型。 而且,我想知道我是否能夠使用其中的一些。
我的遷移文件:
exports.up = function(knex) {
return knex.schema.createTable('organizations', function (table) {
table.increments('id').unsigned().primary()
table.dateTime('registeredAt').notNull()
})
}
如上所示,我可以使用datetime
但我可以使用例如cdr
,它用於 v4 或 v6 中的 IP 地址。 而且,如果存在,什么映射到什么的文檔將非常有用。
此外,如果您可以,使用一組 IP 地址列的明確答案對您來說會非常友好。
Knex 有一個specificType方法,可以接受任何有效的 DB 列類型。
exports.up = function(knex) {
return knex.schema.createTable('organizations', function (table) {
table.specificType('columnName', 'tinyInt');
})
}
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.