Table of Contents - babik-0.1.0 Documentation
Classes and Modules
- Babik
- Babik::Association
- Babik::Association::ForeignAssociationChain
- Babik::Association::SelectRelatedAssociationChain
- Babik::ClassMethods
- Babik::Database
- Babik::InstanceMethods
- Babik::QuerySet
- Babik::QuerySet::AbstractAggregationFunction
- Babik::QuerySet::AbstractBase
- Babik::QuerySet::Aggregatable
- Babik::QuerySet::Aggregation
- Babik::QuerySet::Avg
- Babik::QuerySet::Base
- Babik::QuerySet::Bounded
- Babik::QuerySet::Clonable
- Babik::QuerySet::Condition
- Babik::QuerySet::Condition::Conjunction
- Babik::QuerySet::Count
- Babik::QuerySet::CountDistinct
- Babik::QuerySet::Countable
- Babik::QuerySet::Deletable
- Babik::QuerySet::Disjunction
- Babik::QuerySet::Distinguishable
- Babik::QuerySet::Except
- Babik::QuerySet::Filterable
- Babik::QuerySet::Intersect
- Babik::QuerySet::Join
- Babik::QuerySet::Join::AbstractJoin
- Babik::QuerySet::Join::AssociationJoiner
- Babik::QuerySet::Join::LeftJoin
- Babik::QuerySet::Join::OriginTable
- Babik::QuerySet::Join::TargetTable
- Babik::QuerySet::Limit
- Babik::QuerySet::Limitable
- Babik::QuerySet::Lockable
- Babik::QuerySet::Max
- Babik::QuerySet::Min
- Babik::QuerySet::NoneQuerySet
- Babik::QuerySet::Order
- Babik::QuerySet::OrderField
- Babik::QuerySet::PostgresMySQLAggregationFunction
- Babik::QuerySet::Projectable
- Babik::QuerySet::ProjectedField
- Babik::QuerySet::Projection
- Babik::QuerySet::RelatedSelector
- Babik::QuerySet::SQLRenderer
- Babik::QuerySet::SQLRenderizable
- Babik::QuerySet::SelectRelated
- Babik::QuerySet::SetOperation
- Babik::QuerySet::SetOperations
- Babik::QuerySet::Sortable
- Babik::QuerySet::StandardSqlOperation
- Babik::QuerySet::StdDev
- Babik::QuerySet::StdDevSample
- Babik::QuerySet::Sum
- Babik::QuerySet::Union
- Babik::QuerySet::Updatable
- Babik::QuerySet::Update
- Babik::QuerySet::Update::Assignment
- Babik::QuerySet::Update::Assignment::Decrement
- Babik::QuerySet::Update::Assignment::Divide
- Babik::QuerySet::Update::Assignment::Function
- Babik::QuerySet::Update::Assignment::Increment
- Babik::QuerySet::Update::Assignment::Multiply
- Babik::QuerySet::Update::Assignment::Operation
- Babik::QuerySet::Var
- Babik::QuerySet::VarSample
- Babik::QuerySet::Where
- Babik::Selection
- Babik::Selection::Base
- Babik::Selection::Config
- Babik::Selection::ForeignSelection
- Babik::Selection::LocalSelection
- Babik::Selection::Operation
- Babik::Selection::Operation::Base
- Babik::Selection::Operation::Between
- Babik::Selection::Operation::BinaryOperation
- Babik::Selection::Operation::Contains
- Babik::Selection::Operation::DateOperation
- Babik::Selection::Operation::Day
- Babik::Selection::Operation::Different
- Babik::Selection::Operation::EndsWith
- Babik::Selection::Operation::Equal
- Babik::Selection::Operation::Exact
- Babik::Selection::Operation::GreaterThan
- Babik::Selection::Operation::GreaterThanOrEqual
- Babik::Selection::Operation::Hour
- Babik::Selection::Operation::IContains
- Babik::Selection::Operation::IEndsWith
- Babik::Selection::Operation::IExact
- Babik::Selection::Operation::IRegex
- Babik::Selection::Operation::IStartsWith
- Babik::Selection::Operation::IfNotNullOperation
- Babik::Selection::Operation::In
- Babik::Selection::Operation::IsNull
- Babik::Selection::Operation::LessThan
- Babik::Selection::Operation::LessThanOrEqual
- Babik::Selection::Operation::Minute
- Babik::Selection::Operation::Month
- Babik::Selection::Operation::Quarter
- Babik::Selection::Operation::Regex
- Babik::Selection::Operation::Second
- Babik::Selection::Operation::StartsWith
- Babik::Selection::Operation::Time
- Babik::Selection::Operation::ValidDBMS
- Babik::Selection::Operation::Week
- Babik::Selection::Operation::WeekDay
- Babik::Selection::Operation::Year
- Babik::Selection::Path
- Babik::Selection::Path::Factory
- Babik::Selection::Path::ForeignPath
- Babik::Selection::Path::LocalPath
- Babik::Selection::SelectRelatedSelection
- Babik::Table
- Babik::Table::Field
Methods
- ::_escape — Babik::QuerySet::Update::Assignment
- ::_execute_sql — Babik::QuerySet::AbstractBase
- ::agg — Babik::QuerySet
- ::build — Babik::Selection::Path::Factory
- ::config — Babik::Database
- ::date_special_cases — Babik::Selection::Operation::Base
- ::db_adapter — Babik::QuerySet::AbstractAggregationFunction
- ::escape — Babik::Database
- ::escape — Babik::Selection::Operation::Base
- ::factory — Babik::Selection::Operation::Base
- ::factory — Babik::Selection::Base
- ::factory — Babik::QuerySet::Condition
- ::included — Babik
- ::initialize_operation — Babik::Selection::Operation::Base
- ::initialize_operators — Babik::Selection::Operation::Base
- ::new — Babik::QuerySet::AbstractBase
- ::new — Babik::QuerySet::SetOperation
- ::new — Babik::QuerySet::Aggregation
- ::new — Babik::QuerySet::AbstractAggregationFunction
- ::new — Babik::QuerySet::Limit
- ::new — Babik::QuerySet::Order
- ::new — Babik::QuerySet::OrderField
- ::new — Babik::QuerySet::Projection
- ::new — Babik::QuerySet::ProjectedField
- ::new — Babik::QuerySet::SelectRelated
- ::new — Babik::QuerySet::SQLRenderer
- ::new — Babik::QuerySet::Where
- ::new — Babik::Association::ForeignAssociationChain
- ::new — Babik::QuerySet::Condition::Conjunction
- ::new — Babik::QuerySet::Disjunction
- ::new — Babik::Table::Field
- ::new — Babik::QuerySet::Join::AssociationJoiner
- ::new — Babik::QuerySet::Join::AbstractJoin
- ::new — Babik::QuerySet::Join::TargetTable
- ::new — Babik::QuerySet::Join::OriginTable
- ::new — Babik::Selection::ForeignSelection
- ::new — Babik::Selection::LocalSelection
- ::new — Babik::Selection::Operation::Base
- ::new — Babik::Selection::Operation::BinaryOperation
- ::new — Babik::Selection::Operation::DateOperation
- ::new — Babik::Selection::Operation::Month
- ::new — Babik::Selection::Operation::Day
- ::new — Babik::Selection::Operation::WeekDay
- ::new — Babik::Selection::Operation::IfNotNullOperation
- ::new — Babik::Selection::Operation::In
- ::new — Babik::Selection::Operation::IsNull
- ::new — Babik::Selection::Operation::Between
- ::new — Babik::Selection::Operation::Regex
- ::new — Babik::Selection::Operation::IRegex
- ::new — Babik::Selection::Path::ForeignPath
- ::new — Babik::Selection::Path::LocalPath
- ::new — Babik::Selection::SelectRelatedSelection
- ::new — Babik::QuerySet::Update::Assignment::Function
- ::new — Babik::QuerySet::Update::Assignment::Operation
- ::new — Babik::QuerySet::Update::Assignment::Decrement
- ::new — Babik::QuerySet::Update::Assignment::Increment
- ::new — Babik::QuerySet::Update::Assignment::Multiply
- ::new — Babik::QuerySet::Update::Assignment::Divide
- ::new_from_association — Babik::QuerySet::Join
- ::operator? — Babik::Selection::Operation::Base
- ::special_cases — Babik::Selection::Operation::Base
- ::sql_field — Babik::QuerySet::Update::Assignment
- ::sql_value — Babik::QuerySet::Update::Assignment
- #[] — Babik::QuerySet::Limitable
- #_assert_association — Babik::Association::ForeignAssociationChain
- #_association_pass — Babik::Association::ForeignAssociationChain
- #_association_pass — Babik::Association::SelectRelatedAssociationChain
- #_base_render — Babik::QuerySet::SQLRenderer
- #_dbms_adapter — Babik::QuerySet::SQLRenderer
- #_filter — Babik::QuerySet::Filterable
- #_init_association — Babik::Association::ForeignAssociationChain
- #_init_associations — Babik::Association::ForeignAssociationChain
- #_init_sql — Babik::QuerySet::Join::AbstractJoin
- #_init_sql_operation — Babik::Selection::Operation::Base
- #_init_sql_operation — Babik::Selection::Operation::In
- #_init_sql_operation — Babik::Selection::Operation::Between
- #_init_sql_operation — Babik::Selection::Operation::StartsWith
- #_init_sql_operation — Babik::Selection::Operation::EndsWith
- #_init_sql_operation — Babik::Selection::Operation::Contains
- #_init_sql_where_condition — Babik::Selection::ForeignSelection
- #_init_value — Babik::Selection::Operation::In
- #_initialize_associations — Babik::Selection::Path::ForeignPath
- #_initialize_associations — Babik::Selection::SelectRelatedSelection
- #_initialize_field_orders — Babik::QuerySet::Order
- #_mysql2_convert_regex — Babik::Selection::Operation::Regex
- #_objects_direct_has_many — Babik::InstanceMethods
- #_objects_to_one — Babik::InstanceMethods
- #_objects_with_selection_path — Babik::InstanceMethods
- #_order_from_hash — Babik::QuerySet::Order
- #_order_from_string — Babik::QuerySet::Order
- #_order_from_symbol — Babik::QuerySet::Order
- #_render — Babik::QuerySet::SQLRenderer
- #add_exclusion_filter — Babik::QuerySet::Where
- #add_inclusion_filter — Babik::QuerySet::Where
- #aggregate — Babik::QuerySet::Aggregatable
- #all — Babik::QuerySet::AbstractBase
- #all_with_related — Babik::QuerySet::SelectRelated
- #apply_transforms — Babik::QuerySet::Projection
- #assert_dbms — Babik::Selection::Operation::ValidDBMS
- #clone — Babik::QuerySet::Clonable
- #count — Babik::QuerySet::Countable
- #db_engine — Babik::Selection::Operation::Base
- #delete — Babik::QuerySet::SQLRenderer
- #delete — Babik::QuerySet::Deletable
- #difference — Babik::QuerySet::SetOperations
- #disorder! — Babik::QuerySet::Sortable
- #distinct! — Babik::QuerySet::Distinguishable
- #each — Babik::QuerySet::AbstractBase
- #earliest — Babik::QuerySet::Bounded
- #empty? — Babik::QuerySet::Countable
- #exclude! — Babik::QuerySet::Filterable
- #exclusion_filters? — Babik::QuerySet::Where
- #exists? — Babik::QuerySet::Countable
- #exists? — Babik::QuerySet::Limitable
- #fetch — Babik::QuerySet::Limitable
- #filter! — Babik::QuerySet::Filterable
- #first — Babik::QuerySet::Bounded
- #for_update! — Babik::QuerySet::Lockable
- #get — Babik::QuerySet::Filterable
- #inclusion_filters? — Babik::QuerySet::Where
- #initialize_from_array — Babik::QuerySet::ProjectedField
- #initialize_from_string — Babik::QuerySet::ProjectedField
- #initialize_from_symbol — Babik::QuerySet::ProjectedField
- #instantiate_associated_object — Babik::QuerySet::SelectRelated
- #instantiate_model_object — Babik::QuerySet::SelectRelated
- #intersection — Babik::QuerySet::SetOperations
- #invert — Babik::QuerySet::Order
- #invert — Babik::QuerySet::OrderField
- #invert! — Babik::QuerySet::Order
- #invert_order! — Babik::QuerySet::Sortable
- #last — Babik::QuerySet::Bounded
- #latest — Babik::QuerySet::Bounded
- #left_joins — Babik::QuerySet::SQLRenderer
- #left_joins_by_alias — Babik::QuerySet::AbstractBase
- #left_joins_by_alias — Babik::QuerySet::Aggregation
- #left_joins_by_alias — Babik::QuerySet::AbstractAggregationFunction
- #left_joins_by_alias — Babik::QuerySet::Order
- #left_joins_by_alias — Babik::QuerySet::SelectRelated
- #left_joins_by_alias — Babik::QuerySet::Where
- #left_joins_by_alias — Babik::QuerySet::Condition::Conjunction
- #left_joins_by_alias — Babik::QuerySet::Disjunction
- #left_joins_by_alias — Babik::Selection::Path::LocalPath
- #length — Babik::QuerySet::Countable
- #limit! — Babik::QuerySet::Limitable
- #limit? — Babik::QuerySet::Limitable
- #limit_integer! — Babik::QuerySet::Limitable
- #limit_range! — Babik::QuerySet::Limitable
- #lock! — Babik::QuerySet::Lockable
- #lock? — Babik::QuerySet::Lockable
- #method_missing — Babik::QuerySet::Clonable
- #mutate_clone — Babik::QuerySet::Clonable
- #none — Babik::QuerySet::NoneQuerySet
- #objects — Babik::InstanceMethods
- #objects — Babik::ClassMethods
- #operation — Babik::QuerySet::SetOperation
- #operator — Babik::Selection::Operation::Regex
- #operator — Babik::Selection::Operation::IRegex
- #order! — Babik::QuerySet::Sortable
- #order_by! — Babik::QuerySet::Sortable
- #ordered? — Babik::QuerySet::Sortable
- #prepare — Babik::QuerySet::AbstractAggregationFunction
- #project! — Babik::QuerySet::Projectable
- #projection? — Babik::QuerySet::Projectable
- #real_field — Babik::Table::Field
- #respond_to_missing? — Babik::QuerySet::Clonable
- #select — Babik::QuerySet::SQLRenderer
- #select_related! — Babik::QuerySet::RelatedSelector
- #size — Babik::QuerySet::Countable
- #sql — Babik::QuerySet::Aggregation
- #sql — Babik::QuerySet::AbstractAggregationFunction
- #sql — Babik::QuerySet::Order
- #sql — Babik::QuerySet::OrderField
- #sql — Babik::QuerySet::Projection
- #sql — Babik::QuerySet::ProjectedField
- #sql — Babik::QuerySet::Condition::Conjunction
- #sql — Babik::QuerySet::Disjunction
- #sql — Babik::QuerySet::SQLRenderizable
- #sql_function — Babik::Selection::Operation::DateOperation
- #sql_function — Babik::Selection::Operation::Year
- #sql_function — Babik::Selection::Operation::Quarter
- #sql_function — Babik::Selection::Operation::Month
- #sql_function — Babik::Selection::Operation::Day
- #sql_function — Babik::Selection::Operation::WeekDay
- #sql_function — Babik::Selection::Operation::Week
- #sql_function — Babik::Selection::Operation::Hour
- #sql_function — Babik::Selection::Operation::Minute
- #sql_function — Babik::Selection::Operation::Second
- #sql_function — Babik::Selection::Operation::Time
- #sql_operation — Babik::QuerySet::PostgresMySQLAggregationFunction
- #sql_operation — Babik::QuerySet::StandardSqlOperation
- #sql_value — Babik::QuerySet::Update::Assignment::Function
- #sql_value — Babik::QuerySet::Update::Assignment::Operation
- #sql_where_condition — Babik::Selection::LocalSelection
- #table_alias — Babik::QuerySet::Join::AssociationJoiner
- #target_alias — Babik::QuerySet::Join::AbstractJoin
- #target_alias — Babik::Selection::Path::LocalPath
- #to_s — Babik::Selection::Operation::Base
- #undistinct! — Babik::QuerySet::Distinguishable
- #union — Babik::QuerySet::SetOperations
- #unlimit! — Babik::QuerySet::Limitable
- #unproject! — Babik::QuerySet::Projectable
- #update — Babik::QuerySet::SQLRenderer
- #update — Babik::QuerySet::Updatable