Mysql
 sql >> Baza danych >  >> RDS >> Mysql

Typ danych Ecto lub Elixir, który mapuje do MySql BIGINT

Typ w migracji powinien być rzeczywistym typem bazy danych, aw schemacie powinien to być typ, który chcesz w Elixir. Ponieważ Elixir obsługuje liczby całkowite o dowolnej precyzji, wszystkie typy liczb całkowitych w bazach danych są zwykle mapowane do natywnego :integer rodzaj. Więc chcesz użyć :bigint wpisz migrację i :integer w schemacie.

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

<!-- -->

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



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Zapytanie MySQL NOT IN nie działa

  2. Jak usunąć unikalny klucz z tabeli mysql

  3. Podziel rozdzielaną wartość ciągu na wiersze

  4. Używanie SqlDataAdapter do wstawiania wiersza

  5. Jak uzyskać typ zapytania w PDO?