Typen i migreringen ska vara den faktiska databastypen och i schemat ska det vara den typ du vill ha i Elixir. Eftersom Elixir stöder godtyckliga precisionsheltal, mappas vanligtvis alla heltalstyper i databaser till det ursprungliga :integer typ. Så vad du vill är att använda :bigint skriv in migreringen och :integer i schemat.
create table(:foos) do
add :bar, :bigint
end
<!-- -->
schema "foos" do
field :bar, :integer
end