Loại trong quá trình di chuyển phải là loại cơ sở dữ liệu thực tế và trong lược đồ, nó phải là loại bạn muốn trong Elixir. Vì Elixir hỗ trợ các số nguyên chính xác tùy ý, tất cả các kiểu số nguyên trong cơ sở dữ liệu thường được ánh xạ tới :integer
loại hình. Vì vậy, những gì bạn muốn là sử dụng :bigint
nhập di chuyển và :integer
trong lược đồ.
create table(:foos) do
add :bar, :bigint
end
<!-- -->
schema "foos" do
field :bar, :integer
end