+ def create(data) do
+ Object.change(%Object{}, %{data: data})
+ |> Repo.insert
+ end
+
+ def change(struct, params \\ %{}) do
+ changeset = struct
+ |> cast(params, [:data])
+ |> validate_required([:data])
+ |> unique_constraint(:ap_id, name: :objects_unique_apid_index)
+ end
+