Class: DbSchema::Definitions::NullTable

Inherits:
Table
  • Object
show all
Defined in:
lib/db_schema/definitions/table.rb

Instance Attribute Summary

Attributes inherited from Table

#checks, #fields, #foreign_keys, #indexes, #name

Instance Method Summary collapse

Methods inherited from Table

#check, #field, #foreign_key, #has_check?, #has_expressions?, #has_field?, #has_foreign_key?, #has_foreign_key_to?, #has_index?, #has_index_on?, #has_unique_index_on?, #index, #with_fields, #with_foreign_keys, #with_indexes, #with_name

Constructor Details

#initializeNullTable

Returns a new instance of NullTable.



112
113
114
115
116
117
# File 'lib/db_schema/definitions/table.rb', line 112

def initialize
  @fields       = []
  @indexes      = []
  @checks       = []
  @foreign_keys = []
end