Packages

Minimalist Elixir application framework

Current section

Files

Jump to
sleeky lib sleeky entity foreign_key.ex
Raw

lib/sleeky/entity/foreign_key.ex

defmodule Sleeky.Entity.ForeignKey do
@moduledoc false
import Sleeky.Inspector
defstruct [:name, :field]
def new(rel) do
%__MODULE__{
field: join([rel.entity.name, rel.name]),
name: join([rel.entity.table, rel.name, :id, :fkey])
}
end
end