An open API service indexing awesome lists of open source software.

https://github.com/luizparreira/ecto_cast_to_string

EctoCastToString is a simple library that enables ecto casting from integer and float to string.
https://github.com/luizparreira/ecto_cast_to_string

casting ecto elixir

Last synced: 8 months ago
JSON representation

EctoCastToString is a simple library that enables ecto casting from integer and float to string.

Awesome Lists containing this project

README

          

# EctoCastToString

EctoCastIntToString is a simple library that enables ecto casting from number to string.

## Installation

The package can be installed by adding `:ecto_cast_to_string` to your list of dependencies in `mix.exs`:

```elixir
def deps do
[{:ecto_cast_to_string, "~> 0.1.0"}]
end
```

## Dependencies

As expected, `EctoCastToString` depends upon `Ecto` to work.

## Usage

Simply set the type of the column you would like to have casted to string.

```elixir
defmodule MyModel
schema "my_model" do
# Integer
field :number_string, EctoCastToString.Number

timestamps()
end
end
```

## License

EctoCastint is under MIT license. Check the `LICENSE` file for more details.