Table of Contents - swiss_db-1.0.0 Documentation
Classes and Modules
- Array
- MotionSupport
- MotionSupport::Inflector
- MotionSupport::Inflector::Inflections
- Object
- SchemaTools
- SchemaTools::SchemaBuilder
- SchemaTools::Writer
- String
- SwissDB
- SwissDB::Cursor
- SwissDB::DataStore
- SwissDB::SwissModel
Methods
- ::all — SwissDB::SwissModel
- ::apply_inflections — MotionSupport::Inflector
- ::build_schema — SchemaTools::SchemaBuilder
- ::camelize — MotionSupport::Inflector
- ::class_name — SwissDB::SwissModel
- ::classify — MotionSupport::Inflector
- ::constantize — MotionSupport::Inflector
- ::create — SwissDB::SwissModel
- ::create_schema_sql — SchemaTools::Writer
- ::create_tables_from_schema — SwissDB
- ::dasherize — MotionSupport::Inflector
- ::db_name — SwissDB
- ::deconstantize — MotionSupport::Inflector
- ::demodulize — MotionSupport::Inflector
- ::destroy_all! — SwissDB::SwissModel
- ::drop_db — SwissDB::DataStore
- ::execute_sql_script — SwissDB
- ::find_resource — SwissDB
- ::first — SwissDB::SwissModel
- ::foreign_key — MotionSupport::Inflector
- ::get_version_from_raw — SwissDB
- ::humanize — MotionSupport::Inflector
- ::inflections — MotionSupport::Inflector
- ::instance — MotionSupport::Inflector::Inflections
- ::last — SwissDB::SwissModel
- ::method_missing — SwissDB::SwissModel
- ::new — MotionSupport::Inflector::Inflections
- ::new — SwissDB::Cursor
- ::new — SwissDB::SwissModel
- ::ordinal — MotionSupport::Inflector
- ::ordinalize — MotionSupport::Inflector
- ::pluralize — MotionSupport::Inflector
- ::primary_key — SwissDB::SwissModel
- ::read_from_raw_resource — SwissDB
- ::safe_constantize — MotionSupport::Inflector
- ::set_class_name — SwissDB::SwissModel
- ::set_primary_key — SwissDB::SwissModel
- ::set_table_name — SwissDB::SwissModel
- ::setup — SwissDB
- ::singularize — MotionSupport::Inflector
- ::store — SwissDB::SwissModel
- ::table_name — SwissDB::SwissModel
- ::tableize — MotionSupport::Inflector
- ::titleize — MotionSupport::Inflector
- ::underscore — MotionSupport::Inflector
- ::where — SwissDB::SwissModel
- ::write_raw_resource_file — SchemaTools::Writer
- ::write_schema_file — SchemaTools::Writer
- ::write_version_file — SchemaTools::Writer
- #[] — SwissDB::Cursor
- #acronym — MotionSupport::Inflector::Inflections
- #add_app_files — Object
- #add_column — SchemaTools::SchemaBuilder
- #add_primary — SchemaTools::SchemaBuilder
- #building_app? — Object
- #camelcase — String
- #camelize — String
- #check_opts — SchemaTools::SchemaBuilder
- #classify — String
- #clear — MotionSupport::Inflector::Inflections
- #coerces — SwissDB::DataStore
- #column_names — SwissDB::Cursor
- #constantize — String
- #count — SwissDB::Cursor
- #current — SwissDB::Cursor
- #dasherize — String
- #deconstantize — String
- #define_plurals — MotionSupport::Inflector::Inflections
- #define_singulars — MotionSupport::Inflector::Inflections
- #demodulize — String
- #destroy_all — SwissDB::DataStore
- #each — SwissDB::Cursor
- #ensure_primary_key — SchemaTools::SchemaBuilder
- #entity — SchemaTools::SchemaBuilder
- #first — SwissDB::Cursor
- #foreign_key — String
- #get_method — SwissDB::Cursor
- #human — MotionSupport::Inflector::Inflections
- #humanize — String
- #init_table — SchemaTools::SchemaBuilder
- #insert — SwissDB::DataStore
- #integer32 — SchemaTools::SchemaBuilder
- #irregular — MotionSupport::Inflector::Inflections
- #is_setter? — SwissDB::Cursor
- #last — SwissDB::Cursor
- #map — SwissDB::Cursor
- #method_missing — SwissDB::Cursor
- #method_missing — SwissDB::SwissModel
- #moveToFirst — SwissDB::Cursor
- #moveToLast — SwissDB::Cursor
- #moveToPosition — SwissDB::Cursor
- #new_record? — SwissDB::SwissModel
- #onCreate — SwissDB::DataStore
- #onUpgrade — SwissDB::DataStore
- #plural — MotionSupport::Inflector::Inflections
- #pluralize — String
- #primary_key — SwissDB::SwissModel
- #primary_key_value — SwissDB::SwissModel
- #raise_id_error — SchemaTools::SchemaBuilder
- #raise_primary_keys_error — SchemaTools::SchemaBuilder
- #safe_constantize — String
- #save — SwissDB::SwissModel
- #schema — SchemaTools::SchemaBuilder
- #select — SwissDB::DataStore
- #select_all — SwissDB::DataStore
- #setup_schema — Object
- #singular — MotionSupport::Inflector::Inflections
- #singularize — String
- #store — SwissDB::SwissModel
- #string — SchemaTools::SchemaBuilder
- #table_name — SwissDB::SwissModel
- #tableize — String
- #titlecase — String
- #titleize — String
- #to_a — SwissDB::Cursor
- #to_hash — SwissDB::Cursor
- #uncountable — MotionSupport::Inflector::Inflections
- #underscore — String
- #update — SwissDB::DataStore
- #update_attribute — SwissDB::SwissModel
- #update_attributes — SwissDB::SwissModel
- #valid_getter? — SwissDB::Cursor
- #version_ok? — SchemaTools::SchemaBuilder
- #writable_db — SwissDB::DataStore