emaiax / brdocs

Elixir client to generate, validate and format different Brazilian docs
https://hex.pm/packages/brdocs
MIT License
7 stars 0 forks source link

Ecto Type Support? #17

Open emaiax opened 5 years ago

emaiax commented 5 years ago

To extend Ecto support, maybe create an Ecto Type for BrDocs.BrDoc such as:

defmodule User do
  use Ecto.Schema
  use BrDocs.Ecto

  import Ecto.Changeset

  schema "users" do
    field :name
    field :brazilian_doc, %BrDocs.BrDoc
  end
end
emaiax commented 5 years ago

@joaothallis wdyt?

joaothallis commented 5 years ago

You can create a project to make sure it works as expected or a test