Class: Mkxms::Mssql::TableType::CheckConstraint
- Inherits:
-
Object
- Object
- Mkxms::Mssql::TableType::CheckConstraint
- Extended by:
- Utils::InitializedAttributes
- Includes:
- ExtendedProperties
- Defined in:
- lib/mkxms/mssql/table_type_handler.rb
Constant Summary collapse
- SQL_OBJECT_TYPE =
'CONSTRAINT'
Instance Method Summary collapse
-
#initialize(attrs) ⇒ CheckConstraint
constructor
A new instance of CheckConstraint.
- #to_sql ⇒ Object
- #type ⇒ Object
Methods included from Utils::InitializedAttributes
Methods included from ExtendedProperties
Constructor Details
#initialize(attrs) ⇒ CheckConstraint
Returns a new instance of CheckConstraint.
118 119 |
# File 'lib/mkxms/mssql/table_type_handler.rb', line 118 def initialize(attrs) end |
Instance Method Details
#to_sql ⇒ Object
127 128 129 |
# File 'lib/mkxms/mssql/table_type_handler.rb', line 127 def to_sql "CHECK #{expression}" end |
#type ⇒ Object
123 124 125 |
# File 'lib/mkxms/mssql/table_type_handler.rb', line 123 def type "CHECK" end |