Table of Contents - database_introspection-0.2.1 Documentation
Classes and Modules
- DatabaseIntrospection
- DynamicModel
- DynamicModel::ActiveRecordExtension
- DynamicModel::ActiveRecordExtension::ClassMethods
- DynamicModel::ActiveRecordExtension::InstanceMethods
- DynamicModel::DomainExtension
- DynamicModel::ManagedDomains
- DynamicModel::Migration
- DynamicModel::RelationsAnalyser
- DynamicModel::TablesAnalyser
Methods
- ::add_table — DynamicModel
- ::alter_table — DynamicModel
- ::analyse_domain — DynamicModel
- ::create_for — DynamicModel::Migration
- ::domain_module — DynamicModel::ManagedDomains
- ::domain_modules — DynamicModel::ManagedDomains
- ::domain_prefixes — DynamicModel::ManagedDomains
- ::for_action_on_table — DynamicModel
- ::introspect_database — DynamicModel
- ::new — DynamicModel::RelationsAnalyser
- ::new — DynamicModel::TablesAnalyser
- ::tables — DynamicModel::ManagedDomains
- ::to_hash — DynamicModel::ManagedDomains
- ::update_for — DynamicModel::Migration
- #add_belongs_to_behaviour — DynamicModel::RelationsAnalyser
- #add_has_many_behaviour — DynamicModel::RelationsAnalyser
- #add_has_many_through_behaviour — DynamicModel::RelationsAnalyser
- #add_has_one_behaviour — DynamicModel::RelationsAnalyser
- #add_table — DynamicModel::DomainExtension
- #alter — DynamicModel::ActiveRecordExtension::ClassMethods
- #alter_table — DynamicModel::DomainExtension
- #analyses_has_many_association — DynamicModel::RelationsAnalyser
- #analyses_has_many_through_association — DynamicModel::RelationsAnalyser
- #apply_alterations — DynamicModel::RelationsAnalyser
- #define_domain_module — DynamicModel::TablesAnalyser
- #discover_has_many_through_from_belongs_to — DynamicModel::RelationsAnalyser
- #display_name — DynamicModel::ActiveRecordExtension::ClassMethods
- #domain — DynamicModel::ActiveRecordExtension::ClassMethods
- #inject_class — DynamicModel::TablesAnalyser
- #introspect_belongs_to — DynamicModel::RelationsAnalyser
- #list_name — DynamicModel::ActiveRecordExtension::ClassMethods
- #model_class — DynamicModel::DomainExtension
- #model_classes — DynamicModel::DomainExtension
- #name_space — DynamicModel::ActiveRecordExtension::ClassMethods
- #prefix — DynamicModel::DomainExtension
- #run — DynamicModel::RelationsAnalyser
- #scan_database — DynamicModel::TablesAnalyser
- #scoped_table_names — DynamicModel::DomainExtension
- #table_names — DynamicModel::DomainExtension
- #to_param — DynamicModel::ActiveRecordExtension::ClassMethods
- #verify_if_has_many_relations_could_be_actually_has_one — DynamicModel::RelationsAnalyser