Current section
Files
Jump to
Current section
Files
lib/schema/bairro.ex
defmodule EnderecifyApi.Schema.Bairro do
use EnderecifyApi, :schema
alias EnderecifyApi.Schema.{Estado, Localidade, Bairro}
schema "bairros" do
belongs_to(:estado, Estado, foreign_key: :sigla_estado, references: :sigla, type: :string)
belongs_to(:localidade, Localidade)
field(:nome, :string)
field(:abbr, :string)
end
@doc false
def new(attrs) do
%Bairro{}
|> cast(attrs, [:id, :localidade_id, :sigla_estado, :nome, :abbr])
end
end