Het type in de migratie moet het daadwerkelijke databasetype zijn en in het schema moet het het type zijn dat u in Elixir wilt. Aangezien Elixir willekeurige precisie-gehele getallen ondersteunt, worden alle typen integers in databases meestal toegewezen aan de native :integer
type. Dus wat je wilt, is de :bigint
. gebruiken typ de migratie en :integer
in het schema.
create table(:foos) do
add :bar, :bigint
end
<!-- -->
schema "foos" do
field :bar, :integer
end