Table of Contents - dbee-3.0.0 Documentation
Classes and Modules
- Dbee
- Dbee::BASE_CLASS_CONSTANT
- Dbee::Base
- Dbee::ConstantResolver
- Dbee::Dsl
- Dbee::Dsl::Association
- Dbee::Dsl::AssociationBuilder
- Dbee::Dsl::Methods
- Dbee::Dsl::Reflectable
- Dbee::DslSchemaBuilder
- Dbee::KeyChain
- Dbee::KeyPath
- Dbee::Model
- Dbee::Model::Constraints
- Dbee::Model::Constraints::Base
- Dbee::Model::Constraints::Reference
- Dbee::Model::Constraints::Static
- Dbee::Model::ModelNotFoundError
- Dbee::Model::Partitioner
- Dbee::Model::Relationships
- Dbee::Model::Relationships::Basic
- Dbee::Providers
- Dbee::Providers::NullProvider
- Dbee::Query
- Dbee::Query::Field
- Dbee::Query::Field::Aggregator
- Dbee::Query::Filters
- Dbee::Query::Filters::Base
- Dbee::Query::Filters::Contains
- Dbee::Query::Filters::Equals
- Dbee::Query::Filters::GreaterThan
- Dbee::Query::Filters::GreaterThanOrEqualTo
- Dbee::Query::Filters::LessThan
- Dbee::Query::Filters::LessThanOrEqualTo
- Dbee::Query::Filters::NotContain
- Dbee::Query::Filters::NotEquals
- Dbee::Query::Filters::NotStartWith
- Dbee::Query::Filters::StartsWith
- Dbee::Query::Sorters
- Dbee::Query::Sorters::Ascending
- Dbee::Query::Sorters::Base
- Dbee::Query::Sorters::Descending
- Dbee::Schema
- Dbee::SchemaCreator
- Dbee::SchemaFromTreeBasedModel
- Dbee::Util
- Dbee::Util::MakeKeyedBy
Methods
- ::get — Dbee::KeyPath
- ::inflected_class_name — Dbee::Base
- ::inflected_class_name — Dbee::Base
- ::inflected_table_name — Dbee::Base
- ::inflected_table_name — Dbee::Base
- ::inflector — Dbee
- ::inherited_associations — Dbee::Base
- ::inherited_associations — Dbee::Base
- ::inherited_partitioners — Dbee::Base
- ::inherited_partitioners — Dbee::Base
- ::inherited_table_name — Dbee::Base
- ::inherited_table_name — Dbee::Base
- ::new — Dbee::Dsl::Association
- ::new — Dbee::Dsl::AssociationBuilder
- ::new — Dbee::KeyChain
- ::new — Dbee::KeyPath
- ::new — Dbee::Model
- ::new — Dbee::Model::Constraints::Base
- ::new — Dbee::Model::Constraints::Reference
- ::new — Dbee::Model::Constraints::Static
- ::new — Dbee::Model::Partitioner
- ::new — Dbee::Model::Relationships::Basic
- ::new — Dbee::Query
- ::new — Dbee::Query::Field
- ::new — Dbee::Query::Filters::Base
- ::new — Dbee::Query::Sorters::Base
- ::new — Dbee::Schema
- ::sql — Dbee
- ::to_schema — Dbee::Base
- ::to_schema — Dbee::Base
- #<=> — Dbee::Model
- #<=> — Dbee::Model::Constraints::Base
- #<=> — Dbee::Model::Partitioner
- #<=> — Dbee::Query::Field
- #<=> — Dbee::Query::Filters::Base
- #<=> — Dbee::Query::Sorters::Base
- #== — Dbee::KeyChain
- #== — Dbee::KeyPath
- #== — Dbee::Model
- #== — Dbee::Model::Constraints::Base
- #== — Dbee::Model::Constraints::Static
- #== — Dbee::Model::Partitioner
- #== — Dbee::Model::Relationships::Basic
- #== — Dbee::Query
- #== — Dbee::Query::Field
- #== — Dbee::Query::Filters::Base
- #== — Dbee::Query::Sorters::Base
- #== — Dbee::Schema
- #aggregator? — Dbee::Query::Field
- #ancestor_path? — Dbee::KeyChain
- #ancestor_paths — Dbee::KeyPath
- #array — Dbee::Dsl::AssociationBuilder
- #association — Dbee::Dsl::AssociationBuilder
- #association — Dbee::Dsl::Methods
- #association_builder — Dbee::Dsl::Methods
- #associations_by_name — Dbee::Dsl::Methods
- #child — Dbee::Dsl::Methods
- #child_association — Dbee::Dsl::AssociationBuilder
- #children_are_equal — Dbee::Model
- #class_name — Dbee::Dsl::Association
- #constantize — Dbee::ConstantResolver
- #constraints — Dbee::Dsl::Association
- #ensure_input_is_valid — Dbee::Model
- #eql? — Dbee::KeyChain
- #eql? — Dbee::KeyPath
- #eql? — Dbee::Model
- #eql? — Dbee::Model::Constraints::Base
- #eql? — Dbee::Model::Constraints::Static
- #eql? — Dbee::Model::Partitioner
- #eql? — Dbee::Model::Relationships::Basic
- #eql? — Dbee::Query
- #eql? — Dbee::Query::Field
- #eql? — Dbee::Query::Filters::Base
- #eql? — Dbee::Query::Sorters::Base
- #eql? — Dbee::Schema
- #expand_query_path — Dbee::Schema
- #filters? — Dbee::Query::Field
- #hash — Dbee::KeyChain
- #hash — Dbee::KeyPath
- #hash — Dbee::Model
- #hash — Dbee::Model::Constraints::Base
- #hash — Dbee::Model::Constraints::Static
- #hash — Dbee::Model::Partitioner
- #hash — Dbee::Model::Relationships::Basic
- #hash — Dbee::Query::Field
- #hash — Dbee::Query::Filters::Base
- #hash — Dbee::Query::Sorters::Base
- #inflector — Dbee::Dsl::Methods
- #key_chain — Dbee::Query
- #key_paths — Dbee::Query
- #key_paths — Dbee::Query::Field
- #make_constraints — Dbee::Dsl::AssociationBuilder
- #model_constant — Dbee::Dsl::Association
- #model_for_name! — Dbee::Schema
- #model_name — Dbee::Model::Relationships::Basic
- #name_hash — Dbee::Model
- #object_constant — Dbee::ConstantResolver
- #parent — Dbee::Dsl::Methods
- #parent_association — Dbee::Dsl::AssociationBuilder
- #partitioner — Dbee::Dsl::Methods
- #partitioners — Dbee::Dsl::Methods
- #relationship_for_name — Dbee::Model
- #relationship_for_name! — Dbee::Schema
- #relative_class_name — Dbee::Dsl::Association
- #reversed_subclasses — Dbee::Dsl::Reflectable
- #sql — Dbee::Providers::NullProvider
- #subclasses — Dbee::Dsl::Reflectable
- #table — Dbee::Dsl::Methods
- #table_name — Dbee::Dsl::Methods
- #table_name? — Dbee::Dsl::Methods
- #to_s — Dbee::Model