WIP: Add constraints
Adds constraints at the database level, and the changeset level.
Changes include:
- creating a unique index on
plant
names (database level) - adding unique constraint on plant names (changeset level)
- adding a
plant
association constraint ondisease
(changeset level) - adding a
journal
association constraint onentry
(changeset level) - adding
user
andplant
association constraints onjournal
(changeset level) - adding a
plant
association constraint onpest
(changeset level) - adding a
plant
association constraint onvariety
(changeset level) - adding
disease
,pests
,varieties
constrains on the plant inplant_controller.ex
on thedelete
function