sql >> Database teknologi >  >> RDS >> Mysql

Ecto- eller Elixir-datatype, der er knyttet til MySql BIGINT

Typen i migreringen skal være den faktiske databasetype og i skemaet skal det være den type du ønsker i Elixir. Da Elixir understøtter vilkårlige præcisionsheltal, er alle heltaltyper i databaser normalt afbildet til det oprindelige :integer type. Så hvad du vil er at bruge :bigint indtast migreringen og :integer i skemaet.

create table(:foos) do
  add :bar, :bigint
end

<!-- -->

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



  1. Referencer Oracle brugerdefinerede typer over DBLINK?

  2. Sådan får du database-metadata

  3. php-kode til at oprette dynamiske rækker og indsætte i databasen

  4. pyodbc + MySQL + Windows:Datakildenavn blev ikke fundet og ingen standarddriver angivet