Table of Contents - pg_power-2.0.3 Documentation
Pages
-
README.markdown
- PgPower
- Environment notes
- Schemas
- Create schema
- Create table
- Move table to another schema
- Table and column comments
- Examples
- Foreign keys
- Partial Indexes
- Examples
- Indexes on Expressions
- Examples
- Concurrent index creation
- Examples
- Loading/Unloading postgresql extension modules
- Examples
- Views
- Example
- Tools
- Rails 3
- Running tests:
- Installing contrib packages on Mac OS X:
- TODO:
- Credits
- Copyright and License
- Contributing
- pg_power_tasks.rake
Classes and Modules
- ActiveRecord
- ActiveRecord::ConnectionAdapters
- ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- ActiveRecord::ConnectionAdapters::SchemaStatements
- ActiveRecord::InsufficientPrivilege
- ActiveRecord::SchemaDumper
- ColorizedText
- PgPower
- PgPower::ConnectionAdapters
- PgPower::ConnectionAdapters::AbstractAdapter
- PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- PgPower::ConnectionAdapters::AbstractAdapter::ForeignerMethods
- PgPower::ConnectionAdapters::AbstractAdapter::IndexMethods
- PgPower::ConnectionAdapters::AbstractAdapter::SchemaMethods
- PgPower::ConnectionAdapters::ForeignKeyDefinition
- PgPower::ConnectionAdapters::IndexDefinition
- PgPower::ConnectionAdapters::PostgreSQLAdapter
- PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- PgPower::ConnectionAdapters::PostgreSQLAdapter::ExtensionMethods
- PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- PgPower::ConnectionAdapters::PostgreSQLAdapter::IndexMethods
- PgPower::ConnectionAdapters::PostgreSQLAdapter::SchemaMethods
- PgPower::ConnectionAdapters::PostgreSQLAdapter::TranslateException
- PgPower::ConnectionAdapters::PostgreSQLAdapter::ViewMethods
- PgPower::ConnectionAdapters::Table
- PgPower::ConnectionAdapters::Table::CommentMethods
- PgPower::ConnectionAdapters::Table::ForeignerMethods
- PgPower::CreateIndexConcurrently
- PgPower::CreateIndexConcurrently::Migration
- PgPower::CreateIndexConcurrently::MigrationProxy
- PgPower::CreateIndexConcurrently::Migrator
- PgPower::Engine
- PgPower::IndexExistsError
- PgPower::Migration
- PgPower::Migration::CommandRecorder
- PgPower::Migration::CommandRecorder::CommentMethods
- PgPower::Migration::CommandRecorder::ExtensionMethods
- PgPower::Migration::CommandRecorder::ForeignerMethods
- PgPower::Migration::CommandRecorder::SchemaMethods
- PgPower::Migration::CommandRecorder::ViewMethods
- PgPower::SchemaDumper
- PgPower::SchemaDumper::CommentMethods
- PgPower::SchemaDumper::ExtensionMethods
- PgPower::SchemaDumper::ForeignerMethods
- PgPower::SchemaDumper::SchemaMethods
- PgPower::SchemaDumper::ViewMethods
- PgPower::Tools
Methods
- #add_foreign_key — PgPower::ConnectionAdapters::AbstractAdapter::ForeignerMethods
- #add_foreign_key — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #add_foreign_key — PgPower::CreateIndexConcurrently::Migration
- #add_foreign_key_sql — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #add_index — PgPower::CreateIndexConcurrently::Migration
- #clear_queue — PgPower::CreateIndexConcurrently::Migration
- #colorize — ColorizedText
- #comments — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #connection — PgPower::Tools
- #create_extension — PgPower::ConnectionAdapters::PostgreSQLAdapter::ExtensionMethods
- #create_schema — PgPower::ConnectionAdapters::PostgreSQLAdapter::SchemaMethods
- #create_schema — PgPower::Tools
- #create_table_with_schema_option — PgPower::ConnectionAdapters::AbstractAdapter::SchemaMethods
- #create_view — PgPower::ConnectionAdapters::PostgreSQLAdapter::ViewMethods
- #create_view — PgPower::Migration::CommandRecorder::ViewMethods
- #create_view — PgPower::Tools
- #dependency_sql — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #drop_extension — PgPower::ConnectionAdapters::PostgreSQLAdapter::ExtensionMethods
- #drop_schema — PgPower::ConnectionAdapters::PostgreSQLAdapter::SchemaMethods
- #drop_schema — PgPower::Tools
- #drop_table — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #drop_table_with_schema_option — PgPower::ConnectionAdapters::AbstractAdapter::SchemaMethods
- #drop_view — PgPower::ConnectionAdapters::PostgreSQLAdapter::ViewMethods
- #drop_view — PgPower::Migration::CommandRecorder::ViewMethods
- #drop_view — PgPower::Tools
- #dump_comments — PgPower::SchemaDumper::CommentMethods
- #dump_extensions — PgPower::SchemaDumper::ExtensionMethods
- #enque — PgPower::CreateIndexConcurrently::Migration
- #find_column_names — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #find_lengths — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #find_where_statement — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #foreign_key — PgPower::ConnectionAdapters::Table::ForeignerMethods
- #foreign_key_name — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #foreign_keys — PgPower::ConnectionAdapters::AbstractAdapter::ForeignerMethods
- #foreign_keys — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #foreign_keys — PgPower::SchemaDumper::ForeignerMethods
- #format_comment — PgPower::SchemaDumper::CommentMethods
- #get_non_public_schema_table_names — PgPower::SchemaDumper::SchemaMethods
- #header_with_extensions — PgPower::SchemaDumper::ExtensionMethods
- #header_with_schemas — PgPower::SchemaDumper::SchemaMethods
- #id_column_name_from_foreign_key_metadata — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #id_column_name_from_table_name — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #index_comments — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #index_name_for_remove — PgPower::ConnectionAdapters::PostgreSQLAdapter::IndexMethods
- #indexes — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #invert_create_view — PgPower::Migration::CommandRecorder::ViewMethods
- #move_table_to_schema — PgPower::ConnectionAdapters::PostgreSQLAdapter::SchemaMethods
- #move_table_to_schema — PgPower::Tools
- #non_public_schema_tables — PgPower::SchemaDumper::SchemaMethods
- #pg_extensions — PgPower::ConnectionAdapters::PostgreSQLAdapter::ExtensionMethods
- #process_postponed_queries — PgPower::CreateIndexConcurrently::Migration
- #references_with_foreign_keys — PgPower::ConnectionAdapters::Table::ForeignerMethods
- #remove_column_comment — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #remove_column_comment — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #remove_column_comment — PgPower::ConnectionAdapters::Table::CommentMethods
- #remove_column_comments — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #remove_column_comments — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #remove_column_comments — PgPower::ConnectionAdapters::Table::CommentMethods
- #remove_foreign_key — PgPower::ConnectionAdapters::AbstractAdapter::ForeignerMethods
- #remove_foreign_key — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #remove_foreign_key — PgPower::ConnectionAdapters::Table::ForeignerMethods
- #remove_foreign_key_sql — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #remove_index_comment — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #remove_index_comment — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #remove_table_comment — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #remove_table_comment — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #remove_table_comment — PgPower::ConnectionAdapters::Table::CommentMethods
- #remove_type — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #schema — PgPower::SchemaDumper::SchemaMethods
- #schemas — PgPower::SchemaDumper::SchemaMethods
- #schemas — PgPower::Tools
- #set_column_comment — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #set_column_comment — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #set_column_comment — PgPower::ConnectionAdapters::Table::CommentMethods
- #set_column_comments — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #set_column_comments — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #set_column_comments — PgPower::ConnectionAdapters::Table::CommentMethods
- #set_index_comment — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #set_index_comment — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #set_table_comment — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #set_table_comment — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #set_table_comment — PgPower::ConnectionAdapters::Table::CommentMethods
- #split_expression — ActiveRecord::ConnectionAdapters::PostgreSQLAdapter
- #supports_comments? — PgPower::ConnectionAdapters::AbstractAdapter::CommentMethods
- #supports_comments? — PgPower::ConnectionAdapters::PostgreSQLAdapter::CommentMethods
- #supports_extensions? — PgPower::ConnectionAdapters::PostgreSQLAdapter::ExtensionMethods
- #supports_foreign_keys? — PgPower::ConnectionAdapters::AbstractAdapter::ForeignerMethods
- #supports_foreign_keys? — PgPower::ConnectionAdapters::PostgreSQLAdapter::ForeignerMethods
- #supports_partial_index? — PgPower::ConnectionAdapters::AbstractAdapter::IndexMethods
- #supports_partial_index? — PgPower::ConnectionAdapters::PostgreSQLAdapter::IndexMethods
- #tables_with_comments — PgPower::SchemaDumper::CommentMethods
- #tables_with_foreign_keys — PgPower::SchemaDumper::ForeignerMethods
- #tables_with_non_public_schema_tables — PgPower::ConnectionAdapters::PostgreSQLAdapter::SchemaMethods
- #tables_with_schemas — PgPower::SchemaDumper::SchemaMethods
- #tables_with_views — PgPower::SchemaDumper::ViewMethods
- #to_schema_and_table — PgPower::Tools
- #translate_exception — PgPower::ConnectionAdapters::PostgreSQLAdapter::TranslateException
- #views — PgPower::SchemaDumper::ViewMethods
- #views — PgPower::Tools
- #write_view_definition — PgPower::SchemaDumper::ViewMethods