本文以用一个在数据库中保存图片信息为例, 展示如何向 Postgresql 中插入二进制数据. 首先我们要知道 Postgresql 中唯一一种二进制数据的类型为 bytea, 表示字节数组或字节序列. 对应于Oracl…
标签:ecto
Elixir Ecto: PostgreSQL大自增长主键的设置
要解决的问题 数据库中存储的行数超过了 serial 类型所能容纳的数量, 因此需要采用 bigserial 类型的整数作为主键serial 的取值范围为: 1 到 2147483647bigserial 的取值范围为:…
Elixir Ecto: 模型的嵌入(Embed)
Postgres 9.4 及其以上版本可以存储类似 arrays, json, jsonb 这样的非结构化数据. Ecto 作为一个 Elixir 的数据封装器, 提供了这些非结构话的数据到 Elixir 原生数据类型的…