Advertisement
Guest User

Untitled

a guest
Aug 24th, 2017
127
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.48 KB | None | 0 0
  1. def changeset(parent, params \ %{}) do
  2. parent
  3. |> cast(params, [:created_at , :parent_type , :mobile_number])
  4. |> unique_constraint(:mobile_number, name: :parents_mobile_number_uindex)
  5.  
  6. end
  7.  
  8. ** (exit) an exception was raised:
  9. ** (Ecto.ConstraintError) constraint error when attempting to update struct:
  10.  
  11. * unique: parents_mobile_number_uindex
  12.  
  13. If you would like to convert this constraint into an error, please
  14. call unique_constraint/3 in your changeset and define the proper
  15. constraint name. The changeset has not defined any constraint.
  16.  
  17. (ecto) lib/ecto/repo/schema.ex:493: anonymous fn/4 in Ecto.Repo.Schema.constraints_to_errors/3
  18. (elixir) lib/enum.ex:1229: Enum."-map/2-lists^map/1-0-"/2
  19. (ecto) lib/ecto/repo/schema.ex:479: Ecto.Repo.Schema.constraints_to_errors/3
  20. (ecto) lib/ecto/repo/schema.ex:284: anonymous fn/13 in Ecto.Repo.Schema.do_update/4
  21. (ecto) lib/ecto/repo/schema.ex:142: Ecto.Repo.Schema.update!/4
  22. (myapp) web/controllers/csvs_controller.ex:484: Myapp.CsvsController.parent_insert_or_update/2
  23. (myapp) web/controllers/csvs_controller.ex:266: anonymous fn/6 in Myapp.CsvsController.write_ecto_rows_schools/6
  24. (myapp) web/controllers/csvs_controller.ex:219: Myapp.CsvsController.write_ecto_rows_schools/6
  25. (elixir) lib/task/supervised.ex:85: Task.Supervised.do_apply/2
  26. (elixir) lib/task/supervised.ex:36: Task.Supervised.reply/5
  27. (stdlib) proc_lib.erl:247: :proc_lib.init_p_do_apply/3
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement