Module: Chicago

Defined in:
lib/chicago.rb,
lib/chicago/query.rb,
lib/chicago/errors.rb,
lib/chicago/data/month.rb,
lib/chicago/rake_tasks.rb,
lib/chicago/schema/fact.rb,
lib/chicago/star_schema.rb,
lib/chicago/schema/table.rb,
lib/chicago/schema/column.rb,
lib/chicago/schema/measure.rb,
lib/chicago/database/filter.rb,
lib/chicago/schema/dimension.rb,
lib/chicago/database/constants.rb,
lib/chicago/schema/query_column.rb,
lib/chicago/schema/column_parser.rb,
lib/chicago/schema/named_element.rb,
lib/chicago/database/value_parser.rb,
lib/chicago/database/dataset_builder.rb,
lib/chicago/database/index_generator.rb,
lib/chicago/database/schema_generator.rb,
lib/chicago/schema/dimension_reference.rb,
lib/chicago/database/migration_file_writer.rb,
lib/chicago/schema/named_element_collection.rb,
lib/chicago/database/concrete_schema_strategies.rb

Defined Under Namespace

Modules: Data, Database, ETL, Schema Classes: DuplicateTableError, MissingDefinitionError, Query, RakeTasks, StarSchema, UnimplementedError, UnsafeNullRecordError

Class Attribute Summary collapse

Class Attribute Details

.project_rootObject

The root directory for the project.



24
25
26
# File 'lib/chicago.rb', line 24

def project_root
  @project_root
end