EctoCastIntToString is a simple library that enables ecto casting from number to string.
The package can be installed by adding :ecto_cast_to_string to your list of dependencies in mix.exs:
def deps do
[{:ecto_cast_to_string, "~> 0.1.0"}]
endAs expected, EctoCastToString depends upon Ecto to work.
Simply set the type of the column you would like to have casted to string.
defmodule MyModel
schema "my_model" do
# Integer
field :number_string, EctoCastToString.Number
timestamps()
end
endEctoCastint is under MIT license. Check the LICENSE file for more details.