module ActiveRecord::Postgres::Constraints::TableDefinition

Attributes

constraints[R]

Public Instance Methods

add_constraint(type, name_or_conditions, conditions) click to toggle source
# File lib/active_record/postgres/constraints/table_definition.rb, line 15
def add_constraint(type, name_or_conditions, conditions)
  @constraints ||= []
  constraint =
    ActiveRecord::Postgres::Constraints.
      class_for_constraint_type(type).
      to_sql(name, name_or_conditions, conditions)
  constraints << constraint
end