user_manager v0.2.0 UserManager.Schemas.UserProfile
Schema for UserProfiles
Summary
Functions
setup changeset for user_profile
Functions
setup changeset for user_profile
## Examples
iex>UserManager.Schemas.UserProfile.changeset(%UserManager.Schemas.UserProfile{}, %{"authentication_metadata" => %{"credentials" => %{"name"=>"fdsafdsa", "password"=>"fdsafdsafdsa", "email"=>"fdsafdsa@fdsafdsa.com"}}}).valid?
true
iex>UserManager.Schemas.UserProfile.changeset(%UserManager.Schemas.UserProfile{}, %{"authentication_metadata" => %{"credentials" => %{"name"=>"", "password"=>"fdsafdsafdsa", "email"=>"fdsafdsa@fdsafdsa.com"}}}).valid?
false
iex>UserManager.Schemas.UserProfile.changeset(%UserManager.Schemas.UserProfile{}, %{"authentication_metadata" => %{"credentials" => %{"name"=>"fdsafdsa", "password"=>"", "email"=>"fdsafdsa@fdsafdsa.com"}}}).valid?
false
iex>UserManager.Schemas.UserProfile.changeset(%UserManager.Schemas.UserProfile{}, %{"authentication_metadata" => %{"credentials" => %{"name"=>"fdsafdsa", "password"=>"fdsafdsafdsa", "email"=>""}}}).valid?
false
iex>UserManager.Schemas.UserProfile.changeset(%UserManager.Schemas.UserProfile{}, %{}).valid?
false