Table of Contents - rare_map-2.2.1 Documentation
Classes and Modules
- RareMap
- RareMap::Column
- RareMap::ConfigLoader
- RareMap::DatabaseProfile
- RareMap::Errors
- RareMap::Errors::ConfigNotFoundError
- RareMap::Errors::RelationNotDefinedError
- RareMap::Mapper
- RareMap::Model
- RareMap::ModelBuilder
- RareMap::ModelGenerator
- RareMap::Options
- RareMap::RailsLocator
- RareMap::Relation
- RareMap::SchemaParser
- RareMap::SchemaReader
- RareMap::Table
Methods
- ::mapping — RareMap
- ::new — RareMap::Mapper
- ::new — RareMap::Column
- ::new — RareMap::DatabaseProfile
- ::new — RareMap::Model
- ::new — RareMap::Options
- ::new — RareMap::Relation
- ::new — RareMap::Table
- #build_models — RareMap::ModelBuilder
- #build_relations — RareMap::ModelBuilder
- #classify — RareMap::Model
- #classify_by_table — RareMap::ModelGenerator
- #detect_errors — RareMap::SchemaReader
- #find_primary_key_by_table — RareMap::Options
- #find_table_by_foreign_key — RareMap::Options
- #fk_suffix — RareMap::Options
- #foreign_key? — RareMap::Column
- #foreign_keys — RareMap::Table
- #generate_connection_models — RareMap::ModelGenerator
- #generate_demo — RareMap::Mapper
- #generate_models — RareMap::ModelGenerator
- #group — RareMap::Options
- #group? — RareMap::Model
- #group? — RareMap::Options
- #load_config — RareMap::ConfigLoader
- #locate_rails_root — RareMap::RailsLocator
- #mapping — RareMap::Mapper
- #match_foreign_key — RareMap::Table
- #match_foreign_key_by_primary_key — RareMap::Table
- #organize_config_properties — RareMap::ConfigLoader
- #parse_schema — RareMap::SchemaParser
- #pluralize — RareMap::Table
- #primary_key — RareMap::Table
- #read_schema — RareMap::SchemaReader
- #remove_opts — RareMap::ConfigLoader
- #set_fk_suffix_by_options — RareMap::ModelBuilder
- #set_foreign_keys_by_options — RareMap::ModelBuilder
- #set_primary_key_by_options — RareMap::ModelBuilder
- #singularize — RareMap::Table
- #unique? — RareMap::Column