【文件属性】:
文件名称:arc_ecto:与Arc和Ecto的集成
文件大小:13KB
文件格式:ZIP
更新时间:2021-02-24 05:25:58
Elixir
弧线
Arc.Ecto提供了与和Ecto的集成。
安装
将最新的稳定版本添加到您的mix.exs文件中:
defp deps do
[
{ :arc_ecto , " ~> 0.11.3 " }
]
end
然后在您的外壳中运行mix deps.get来获取依赖项。
用法
添加Arc.Ecto.Definition
use Arc.Ecto.Definition宏在Arc定义的顶部添加第二个。
defmodule MyApp . Avatar do
use Arc . Definition
use Arc . Ecto . Definition
# ...
end
这提供了一组简化与Arc和Ecto集成的功能。 特别是:
负责存储图像的自定义Ecto类型的定义。
使用缓存无效时间戳查询参数生成网址
将字符串列添加到您的架构
弧形附件应存储在字符串列
【文件预览】:
arc_ecto-master
----.gitignore(60B)
----README.md(4KB)
----CHANGELOG.md(3KB)
----test()
--------type_test.exs(1KB)
--------support()
--------test_helper.exs(15B)
--------definition_test.exs(1KB)
--------schema_test.exs(5KB)
----config()
--------config.exs(1KB)
----mix.lock(5KB)
----lib()
--------arc_ecto()
--------arc_ecto.ex(86B)
----mix.exs(1KB)