如何使用续集声明postgresql json / jsonb字段?
我坚持认为。 在docs中找不到如何将这样的空间数据类型声明为inet和jsonb或json。
ruby2.4.1,续集4.47
普通ruby脚本require 'sequel'
。
宣言如
DB.create_table :requests do primary_key :id foreign_key :client_id, :clients foreign_key :service_id, :services DateTime :created_at, null: false DateTime :answered_at, null: false JsonBType :request, null: false end
您可以使用列方法使用另一种定义列的方法 – 详细信息可以在此处找到。 在您的示例中,这变为:
DB.create_table :requests do primary_key :id foreign_key :client_id, :clients foreign_key :service_id, :services DateTime :created_at, null: false DateTime :answered_at, null: false column :request, :jsonb, null: false end