Class: SurveyorWarehouse::NormalizedSurveyStructure::TableDefinition
- Inherits:
-
Struct
- Object
- Struct
- SurveyorWarehouse::NormalizedSurveyStructure::TableDefinition
- Defined in:
- lib/surveyor_warehouse/normalized_survey_structure.rb
Instance Method Summary collapse
Instance Method Details
#columns ⇒ Object
80 81 82 |
# File 'lib/surveyor_warehouse/normalized_survey_structure.rb', line 80 def columns @columns ||= [] end |
#create ⇒ Object
84 85 86 87 88 89 90 |
# File 'lib/surveyor_warehouse/normalized_survey_structure.rb', line 84 def create ActiveRecord::Base.connection.create_table(name.to_sym, :id => false) do |t| columns.each do |c| t.column c.name, c.type end end end |