Complex Unique Constraints with PostgreSQL Triggers in Ecto February 16, 2020 4 min read Handling complex multi-column unique constraints in Ecto by leveraging PostgreSQL triggers and custom changeset validations. postgresql database elixir ecto