class DbSchema::Definitions::CheckConstraint

Attributes

condition[R]
name[R]

Public Class Methods

new(name:, condition:) click to toggle source
# File lib/db_schema/definitions/check_constraint.rb, line 7
def initialize(name:, condition:)
  @name      = name.to_sym
  @condition = condition
end

Public Instance Methods

with_condition(new_condition) click to toggle source
# File lib/db_schema/definitions/check_constraint.rb, line 12
def with_condition(new_condition)
  CheckConstraint.new(name: name, condition: new_condition)
end