cover/Elixir.DaProductApp.Accounts.Role.html

1 defmodule DaProductApp.Accounts.Role do
2 use Ecto.Schema
3 import Ecto.Changeset
4
5
:-(
schema "roles" do
6 field :name, :string
7 has_many :users, DaProductApp.Accounts.User
8
9 timestamps()
10 end
11
12 @doc false
13 def changeset(role, attrs) do
14 role
15 |> cast(attrs, [:name])
16 |> validate_required([:name])
17
:-(
|> unique_constraint(:name)
18 end
19 end
Line Hits Source