Dim*_*tri 2 ruby postgresql sequel
我坚持这一点。无法在文档中的任何地方找到如何声明诸如 inet 和 jsonb 或 json 之类的空间数据类型。
红宝石 2.4.1,续集 4.47
带有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
Run Code Online (Sandbox Code Playgroud)
小智 5
您可以使用列方法来使用另一种定义列的方法 - 详细信息可以在此处找到。在您的示例中,这变为:
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
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
711 次 |
| 最近记录: |