Mysql
 sql >> Base de Dados >  >> RDS >> Mysql

Tipo de dados Ecto ou Elixir que mapeia para MySql BIGINT


O tipo na migração deve ser o tipo de banco de dados real e no esquema deve ser o tipo que você deseja no Elixir. Como o Elixir suporta inteiros de precisão arbitrária, todos os tipos inteiros em bancos de dados geralmente são mapeados para o :integer nativo modelo. Então o que você quer é usar o :bigint digite a migração e :integer no esquema.
create table(:foos) do
  add :bar, :bigint
end

<!-- -->

schema "foos" do
  field :bar, :integer
end