Table of Contents - motion_record-0.0.3 Documentation
Classes and Modules
- MotionRecord
- MotionRecord::Base
- MotionRecord::ConnectionAdapters
- MotionRecord::ConnectionAdapters::SQLiteAdapter
- MotionRecord::Persistence
- MotionRecord::Persistence::ClassMethods
- MotionRecord::Schema
- MotionRecord::Schema::ColumnDefinition
- MotionRecord::Schema::IndexDefinition
- MotionRecord::Schema::Migration
- MotionRecord::Schema::MigrationDefinition
- MotionRecord::Schema::Migrator
- MotionRecord::Schema::MigratorDefinition
- MotionRecord::Schema::TableDefinition
- MotionRecord::Scope
- MotionRecord::ScopeHelpers
- MotionRecord::ScopeHelpers::ClassMethods
- MotionRecord::Serialization
- MotionRecord::Serialization::BaseSerializer
- MotionRecord::Serialization::BooleanSerializer
- MotionRecord::Serialization::ClassMethods
- MotionRecord::Serialization::DateSerializer
- MotionRecord::Serialization::DefaultSerializer
- MotionRecord::Serialization::JSONParserError
- MotionRecord::Serialization::JSONSerializer
- MotionRecord::Serialization::TimeSerializer
Methods
- ::attribute_defaults — MotionRecord::Base
- ::attribute_names — MotionRecord::Base
- ::configure — MotionRecord::ConnectionAdapters::SQLiteAdapter
- ::connection — MotionRecord::Base
- ::create_default_database_file — MotionRecord::ConnectionAdapters::SQLiteAdapter
- ::create_table — MotionRecord::Schema::Migration
- ::date_from_iso8601 — MotionRecord::Serialization::DateSerializer
- ::date_to_iso8601 — MotionRecord::Serialization::DateSerializer
- ::debug? — MotionRecord::ConnectionAdapters::SQLiteAdapter
- ::define_attribute — MotionRecord::Base
- ::filename — MotionRecord::ConnectionAdapters::SQLiteAdapter
- ::from_pragma — MotionRecord::Schema::ColumnDefinition
- ::generate_json — MotionRecord::Serialization::JSONSerializer
- ::included — MotionRecord::Persistence
- ::included — MotionRecord::ScopeHelpers
- ::included — MotionRecord::Serialization
- ::instance — MotionRecord::ConnectionAdapters::SQLiteAdapter
- ::new — MotionRecord::Base
- ::new — MotionRecord::ConnectionAdapters::SQLiteAdapter
- ::new — MotionRecord::Schema::ColumnDefinition
- ::new — MotionRecord::Schema::IndexDefinition
- ::new — MotionRecord::Schema::MigrationDefinition
- ::new — MotionRecord::Schema::Migrator
- ::new — MotionRecord::Schema::MigratorDefinition
- ::new — MotionRecord::Schema::TableDefinition
- ::new — MotionRecord::Scope
- ::new — MotionRecord::Serialization::BaseSerializer
- ::parse_json — MotionRecord::Serialization::JSONSerializer
- ::primary_key — MotionRecord::Schema::Migration
- ::table_exists? — MotionRecord::Schema::Migration
- ::table_name — MotionRecord::Schema::Migration
- ::time_from_iso8601 — MotionRecord::Serialization::TimeSerializer
- ::time_to_iso8601 — MotionRecord::Serialization::TimeSerializer
- ::up! — MotionRecord::Schema
- #add_default_primary_column — MotionRecord::Schema::TableDefinition
- #add_index — MotionRecord::Schema::MigrationDefinition
- #apply_persistence_timestamps — MotionRecord::Persistence
- #average — MotionRecord::Scope
- #average — MotionRecord::ScopeHelpers::ClassMethods
- #build_name_from_columns — MotionRecord::Schema::IndexDefinition
- #build_serializer — MotionRecord::Serialization::ClassMethods
- #calculate — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #calculate — MotionRecord::Scope
- #condition_columns — MotionRecord::Scope
- #connection — MotionRecord::Base
- #connection — MotionRecord::Scope
- #count — MotionRecord::Scope
- #count — MotionRecord::ScopeHelpers::ClassMethods
- #create — MotionRecord::Persistence::ClassMethods
- #create_table — MotionRecord::Schema::MigrationDefinition
- #default — MotionRecord::Schema::ColumnDefinition
- #define_attribute_from_column — MotionRecord::Persistence::ClassMethods
- #delete — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #delete! — MotionRecord::Persistence
- #delete_all — MotionRecord::Scope
- #delete_all — MotionRecord::ScopeHelpers::ClassMethods
- #deserialize — MotionRecord::Serialization::BaseSerializer
- #deserialize — MotionRecord::Serialization::BooleanSerializer
- #deserialize — MotionRecord::Serialization::DateSerializer
- #deserialize — MotionRecord::Serialization::DefaultSerializer
- #deserialize — MotionRecord::Serialization::JSONSerializer
- #deserialize — MotionRecord::Serialization::TimeSerializer
- #deserialize_table_params — MotionRecord::Serialization::ClassMethods
- #destroy — MotionRecord::Persistence
- #execute — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #execute — MotionRecord::Schema::IndexDefinition
- #execute — MotionRecord::Schema::MigrationDefinition
- #execute — MotionRecord::Schema::TableDefinition
- #exists? — MotionRecord::Scope
- #exists? — MotionRecord::ScopeHelpers::ClassMethods
- #find — MotionRecord::Scope
- #find — MotionRecord::ScopeHelpers::ClassMethods
- #find_all — MotionRecord::Scope
- #find_all — MotionRecord::ScopeHelpers::ClassMethods
- #first — MotionRecord::Scope
- #first — MotionRecord::ScopeHelpers::ClassMethods
- #float — MotionRecord::Schema::TableDefinition
- #get_columns_from_schema — MotionRecord::Persistence::ClassMethods
- #index — MotionRecord::Schema::TableDefinition
- #initialize_from_attribute_hash — MotionRecord::Base
- #initialize_schema_table — MotionRecord::Schema::Migrator
- #insert — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #integer — MotionRecord::Schema::TableDefinition
- #limit — MotionRecord::Scope
- #limit — MotionRecord::ScopeHelpers::ClassMethods
- #mark_persisted! — MotionRecord::Persistence
- #mark_unpersisted! — MotionRecord::Persistence
- #maximum — MotionRecord::Scope
- #maximum — MotionRecord::ScopeHelpers::ClassMethods
- #migrated — MotionRecord::Schema::Migrator
- #migration — MotionRecord::Schema::MigratorDefinition
- #minimum — MotionRecord::Scope
- #minimum — MotionRecord::ScopeHelpers::ClassMethods
- #order — MotionRecord::Scope
- #order — MotionRecord::ScopeHelpers::ClassMethods
- #pending_migrations — MotionRecord::Schema::Migrator
- #persist! — MotionRecord::Persistence
- #persisted? — MotionRecord::Persistence
- #pluck — MotionRecord::Scope
- #pluck — MotionRecord::ScopeHelpers::ClassMethods
- #predicate — MotionRecord::Scope
- #predicate? — MotionRecord::Scope
- #predicate_segments — MotionRecord::Scope
- #predicate_values — MotionRecord::Scope
- #primary_key — MotionRecord::Persistence::ClassMethods
- #primary_key_condition — MotionRecord::Persistence
- #run — MotionRecord::Schema::Migrator
- #save — MotionRecord::Persistence
- #scoped — MotionRecord::ScopeHelpers::ClassMethods
- #select — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #serialize — MotionRecord::Serialization::BaseSerializer
- #serialize — MotionRecord::Serialization::BooleanSerializer
- #serialize — MotionRecord::Serialization::DateSerializer
- #serialize — MotionRecord::Serialization::DefaultSerializer
- #serialize — MotionRecord::Serialization::JSONSerializer
- #serialize — MotionRecord::Serialization::TimeSerializer
- #serialize — MotionRecord::Serialization::ClassMethods
- #serialize_table_params — MotionRecord::Serialization::ClassMethods
- #serializer — MotionRecord::Serialization::ClassMethods
- #serializer_classes — MotionRecord::Serialization::ClassMethods
- #sql_options — MotionRecord::Schema::ColumnDefinition
- #sql_type — MotionRecord::Schema::ColumnDefinition
- #sum — MotionRecord::Scope
- #sum — MotionRecord::ScopeHelpers::ClassMethods
- #table_columns — MotionRecord::Persistence::ClassMethods
- #table_exists? — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #table_name — MotionRecord::Persistence::ClassMethods
- #text — MotionRecord::Schema::TableDefinition
- #timestamps — MotionRecord::Schema::TableDefinition
- #to_attribute_hash — MotionRecord::Base
- #to_sql_definition — MotionRecord::Schema::ColumnDefinition
- #update — MotionRecord::ConnectionAdapters::SQLiteAdapter
- #update_all — MotionRecord::Scope
- #update_all — MotionRecord::ScopeHelpers::ClassMethods
- #where — MotionRecord::Scope
- #where — MotionRecord::ScopeHelpers::ClassMethods