Defines a Constraint struct used in migrations.
t :: %Ecto.Migration.Constraint{check: String.t | nil, exclude: String.t | nil, name: atom, prefix: atom | nil, table: atom}