Table of Contents - db_schema-0.5 Documentation
Classes and Modules
- AwesomePrint
- AwesomePrint::DbSchema
- DbSchema
- DbSchema::Changes
- DbSchema::Configuration
- DbSchema::DSL
- DbSchema::DSL::Migration
- DbSchema::DSL::TableYielder
- DbSchema::InvalidSchemaError
- DbSchema::Migration
- DbSchema::Migrator
- DbSchema::Migrator::BodyYielder
- DbSchema::Migrator::BodyYielder::AlterTableYielder
- DbSchema::Normalizer
- DbSchema::Operations
- DbSchema::Operations::AllowNull
- DbSchema::Operations::AlterColumnDefault
- DbSchema::Operations::AlterColumnType
- DbSchema::Operations::AlterEnumValues
- DbSchema::Operations::AlterTable
- DbSchema::Operations::ColumnOperation
- DbSchema::Operations::CreateCheckConstraint
- DbSchema::Operations::CreateColumn
- DbSchema::Operations::CreateEnum
- DbSchema::Operations::CreateExtension
- DbSchema::Operations::CreateForeignKey
- DbSchema::Operations::CreateIndex
- DbSchema::Operations::CreateTable
- DbSchema::Operations::DisallowNull
- DbSchema::Operations::DropCheckConstraint
- DbSchema::Operations::DropColumn
- DbSchema::Operations::DropEnum
- DbSchema::Operations::DropExtension
- DbSchema::Operations::DropForeignKey
- DbSchema::Operations::DropIndex
- DbSchema::Operations::DropTable
- DbSchema::Operations::ExecuteQuery
- DbSchema::Operations::RenameColumn
- DbSchema::Operations::RenameEnum
- DbSchema::Operations::RenameOperation
- DbSchema::Operations::RenameTable
- DbSchema::Reader
- DbSchema::Runner
- DbSchema::SchemaMismatch
- DbSchema::UnsupportedOperation
- DbSchema::Utils
- DbSchema::Validator
- DbSchema::Validator::Result
Methods
- ::between — DbSchema::Changes
- ::build_foreign_key — DbSchema::DSL::TableYielder
- ::build_index — DbSchema::DSL::TableYielder
- ::check_changes — DbSchema::Changes
- ::compare_collections — DbSchema::Changes
- ::configuration — DbSchema
- ::configure — DbSchema
- ::configure_from_yaml — DbSchema
- ::connection= — DbSchema
- ::default_to_sequel — DbSchema::Runner
- ::delete_at — DbSchema::Utils
- ::describe — DbSchema
- ::enum_changes — DbSchema::Changes
- ::extension_changes — DbSchema::Changes
- ::field_changes — DbSchema::Changes
- ::filter_by_class — DbSchema::Utils
- ::filter_by_keys — DbSchema::Utils
- ::foreign_key_changes — DbSchema::Changes
- ::included — AwesomePrint::DbSchema
- ::index_changes — DbSchema::Changes
- ::log_changes — DbSchema
- ::log_migration — DbSchema
- ::map_options — DbSchema::Runner
- ::new — DbSchema::Configuration
- ::new — DbSchema::DSL
- ::new — DbSchema::DSL::TableYielder
- ::new — DbSchema::DSL::Migration
- ::new — DbSchema::Migration
- ::new — DbSchema::Migrator
- ::new — DbSchema::Migrator::BodyYielder
- ::new — DbSchema::Migrator::BodyYielder::AlterTableYielder
- ::new — DbSchema::Normalizer
- ::new — DbSchema::Operations::RenameOperation
- ::new — DbSchema::Operations::CreateTable
- ::new — DbSchema::Operations::DropTable
- ::new — DbSchema::Operations::AlterTable
- ::new — DbSchema::Operations::ColumnOperation
- ::new — DbSchema::Operations::CreateColumn
- ::new — DbSchema::Operations::AlterColumnType
- ::new — DbSchema::Operations::AlterColumnDefault
- ::new — DbSchema::Operations::CreateIndex
- ::new — DbSchema::Operations::DropIndex
- ::new — DbSchema::Operations::CreateCheckConstraint
- ::new — DbSchema::Operations::CreateForeignKey
- ::new — DbSchema::Operations::DropForeignKey
- ::new — DbSchema::Operations::CreateEnum
- ::new — DbSchema::Operations::AlterEnumValues
- ::new — DbSchema::Operations::CreateExtension
- ::new — DbSchema::Operations::ExecuteQuery
- ::new — DbSchema::Runner
- ::new — DbSchema::Validator::Result
- ::params_from_url — DbSchema::Configuration
- ::perform_post_check — DbSchema
- ::reader_for — DbSchema::Reader
- ::remove_nil_values — DbSchema::Utils
- ::rename_keys — DbSchema::Utils
- ::reset! — DbSchema
- ::run_migrations — DbSchema
- ::sort_all_changes — DbSchema::Changes
- ::sort_alter_table_changes — DbSchema::Changes
- ::sort_by_class — DbSchema::Utils
- ::symbolize_keys — DbSchema::Utils
- ::table_changes — DbSchema::Changes
- ::to_hash — DbSchema::Utils
- ::validate — DbSchema
- ::validate — DbSchema::Validator
- ::with_connection — DbSchema
- #add_check — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #add_column — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #add_foreign_key — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #add_index — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #add_primary_key — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #allow_null — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #alter_column_default — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #alter_column_type — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #alter_enum_values — DbSchema::Runner
- #alter_table — DbSchema::Migrator::BodyYielder
- #alter_table — DbSchema::Runner
- #append_hash — DbSchema::Normalizer
- #applicable? — DbSchema::Migrator
- #apply_if — DbSchema::DSL::Migration
- #array — DbSchema::DSL::TableYielder
- #awesome_dbschema_alter_column_default — AwesomePrint::DbSchema
- #awesome_dbschema_alter_column_type — AwesomePrint::DbSchema
- #awesome_dbschema_alter_enum_values — AwesomePrint::DbSchema
- #awesome_dbschema_alter_table — AwesomePrint::DbSchema
- #awesome_dbschema_column_operation — AwesomePrint::DbSchema
- #awesome_dbschema_create_check_constraint — AwesomePrint::DbSchema
- #awesome_dbschema_create_column — AwesomePrint::DbSchema
- #awesome_dbschema_create_enum — AwesomePrint::DbSchema
- #awesome_dbschema_create_extension — AwesomePrint::DbSchema
- #awesome_dbschema_create_foreign_key — AwesomePrint::DbSchema
- #awesome_dbschema_create_index — AwesomePrint::DbSchema
- #awesome_dbschema_create_table — AwesomePrint::DbSchema
- #awesome_dbschema_drop_column — AwesomePrint::DbSchema
- #awesome_dbschema_drop_foreign_key — AwesomePrint::DbSchema
- #awesome_dbschema_drop_index — AwesomePrint::DbSchema
- #awesome_dbschema_drop_table — AwesomePrint::DbSchema
- #awesome_dbschema_rename — AwesomePrint::DbSchema
- #cast_with_dbschema — AwesomePrint::DbSchema
- #check — DbSchema::DSL::TableYielder
- #checks — DbSchema::DSL::TableYielder
- #columns — DbSchema::Operations::CreateIndex
- #create_enum — DbSchema::Migrator::BodyYielder
- #create_enum — DbSchema::Runner
- #create_enums! — DbSchema::Normalizer
- #create_extension — DbSchema::Migrator::BodyYielder
- #create_extension — DbSchema::Runner
- #create_extensions! — DbSchema::Normalizer
- #create_foreign_key — DbSchema::Runner
- #create_table — DbSchema::Migrator::BodyYielder
- #create_table — DbSchema::Runner
- #create_temporary_tables! — DbSchema::Normalizer
- #disallow_null — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #drop_check — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #drop_column — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #drop_enum — DbSchema::Migrator::BodyYielder
- #drop_enum — DbSchema::Runner
- #drop_extension — DbSchema::Migrator::BodyYielder
- #drop_extension — DbSchema::Runner
- #drop_foreign_key — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #drop_foreign_key — DbSchema::Runner
- #drop_index — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #drop_primary_key — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #drop_table — DbSchema::Migrator::BodyYielder
- #drop_table — DbSchema::Runner
- #dry_run? — DbSchema::Configuration
- #enum — DbSchema::DSL
- #enum_renaming — DbSchema::Normalizer
- #execute — DbSchema::Migrator::BodyYielder
- #execute_query — DbSchema::Runner
- #extension — DbSchema::DSL
- #field — DbSchema::DSL::TableYielder
- #fields — DbSchema::DSL::TableYielder
- #foreign_key — DbSchema::DSL::TableYielder
- #foreign_keys — DbSchema::DSL::TableYielder
- #format_dbschema_fields — AwesomePrint::DbSchema
- #from_serial? — DbSchema::Operations::AlterColumnType
- #hash — DbSchema::Normalizer
- #indent_lines — AwesomePrint::DbSchema
- #index — DbSchema::DSL::TableYielder
- #indexes — DbSchema::DSL::TableYielder
- #log_changes? — DbSchema::Configuration
- #merge — DbSchema::Configuration
- #method_missing — DbSchema::DSL::TableYielder
- #migrate — DbSchema::DSL
- #name — DbSchema::Operations::CreateColumn
- #name — DbSchema::Operations::CreateIndex
- #normalize_tables — DbSchema::Normalizer
- #options — DbSchema::Operations::CreateColumn
- #post_check_enabled? — DbSchema::Configuration
- #prepare_fields — DbSchema::DSL
- #primary? — DbSchema::Operations::CreateIndex
- #primary? — DbSchema::Operations::DropIndex
- #primary_key — DbSchema::DSL::TableYielder
- #read_temporary_tables — DbSchema::Normalizer
- #remove_hash — DbSchema::Normalizer
- #rename_all_types_back_in — DbSchema::Normalizer
- #rename_all_types_in — DbSchema::Normalizer
- #rename_column — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #rename_enum — DbSchema::Migrator::BodyYielder
- #rename_enum — DbSchema::Runner
- #rename_indexes — DbSchema::Normalizer
- #rename_indexes_back — DbSchema::Normalizer
- #rename_table — DbSchema::Migrator::BodyYielder
- #rename_table — DbSchema::Runner
- #rename_types — DbSchema::Normalizer
- #rename_types_back — DbSchema::Normalizer
- #rename_types_in_checks — DbSchema::Normalizer
- #rename_types_in_checks_back — DbSchema::Normalizer
- #run — DbSchema::DSL::Migration
- #run — DbSchema::Migrator::BodyYielder
- #run — DbSchema::Migrator::BodyYielder::AlterTableYielder
- #run! — DbSchema::Migrator
- #run! — DbSchema::Runner
- #skip_if — DbSchema::DSL::Migration
- #table — DbSchema::DSL
- #to_serial? — DbSchema::Operations::AlterColumnType
- #type — DbSchema::Operations::CreateColumn
- #valid? — DbSchema::Validator::Result