Module: CassandraModel::DataModelling
- Defined in:
- lib/cassandra_model/data_modelling.rb
Class Method Summary collapse
Instance Method Summary collapse
Class Method Details
.extended(base) ⇒ Object
4 5 6 |
# File 'lib/cassandra_model/data_modelling.rb', line 4 def self.extended(base) base.send(:include, CompositeRecord) end |
Instance Method Details
#model_data {|inquirer, data_set| ... } ⇒ Object
8 9 10 11 12 13 14 15 16 17 18 19 20 |
# File 'lib/cassandra_model/data_modelling.rb', line 8 def model_data inquirer = DataInquirer.new data_set = DataSet.new yield inquirer, data_set self.table = if table_sliced?(data_set) rotating_table(data_set, inquirer) else (table_prefix, inquirer, data_set) end generate_composite_defaults_from_inquirer(inquirer) end |