Table of Contents - pg_shrink-0.1.0 Documentation
Classes and Modules
- PgShrink
- PgShrink::Database
- PgShrink::Database::Postgres
- PgShrink::SubTableFilter
- PgShrink::SubTableOperator
- PgShrink::SubTableSanitizer
- PgShrink::Table
- PgShrink::TableFilter
- PgShrink::TableSanitizer
Methods
- ::blank_options — PgShrink
- ::new — PgShrink::Database
- ::new — PgShrink::Database::Postgres
- ::new — PgShrink::SubTableOperator
- ::new — PgShrink::Table
- ::new — PgShrink::TableFilter
- ::new — PgShrink::TableSanitizer
- ::run — PgShrink
- ::validate_pg_url! — PgShrink
- #apply — PgShrink::TableSanitizer
- #batch_size — PgShrink::Database::Postgres
- #can_just_remove? — PgShrink::Table
- #condition_filter — PgShrink::Table
- #connection_string — PgShrink::Database::Postgres
- #database_name — PgShrink::Database::Postgres
- #default_opts — PgShrink::SubTableOperator
- #delete_records — PgShrink::Database
- #delete_records — PgShrink::Database::Postgres
- #delete_records — PgShrink::Table
- #filter! — PgShrink::Database
- #filter! — PgShrink::Table
- #filter_by — PgShrink::Table
- #filter_subtable — PgShrink::Table
- #filter_subtables — PgShrink::Table
- #filter_table — PgShrink::Database
- #get_records — PgShrink::Database
- #get_records — PgShrink::Database::Postgres
- #get_records — PgShrink::Table
- #log — PgShrink::Database
- #mark_for_removal! — PgShrink::Table
- #name — PgShrink::SubTableOperator
- #primary_key — PgShrink::Table
- #propagate! — PgShrink::SubTableOperator
- #propagate! — PgShrink::SubTableSanitizer
- #propagate_delete — PgShrink::Database
- #propagate_delete — PgShrink::Database::Postgres
- #propagate_table! — PgShrink::SubTableFilter
- #records_in_batches — PgShrink::Database
- #records_in_batches — PgShrink::Database::Postgres
- #records_in_batches — PgShrink::Table
- #remove! — PgShrink::Table
- #remove? — PgShrink::Table
- #remove_table — PgShrink::Database
- #sanitize — PgShrink::Table
- #sanitize! — PgShrink::Database
- #sanitize! — PgShrink::Table
- #sanitize_batch — PgShrink::Table
- #sanitize_subtable — PgShrink::Table
- #sanitize_subtables — PgShrink::Table
- #shrink! — PgShrink::Database
- #shrink! — PgShrink::Database::Postgres
- #shrink! — PgShrink::Table
- #table — PgShrink::Database
- #table — PgShrink::SubTableOperator
- #tables — PgShrink::Database
- #update_options — PgShrink::Table
- #update_records — PgShrink::Database
- #update_records — PgShrink::Database::Postgres
- #update_records — PgShrink::Table
- #vacuum_and_reindex! — PgShrink::Database
- #vacuum_and_reindex! — PgShrink::Database::Postgres
- #vacuum_and_reindex_all! — PgShrink::Database::Postgres
- #validate_opts! — PgShrink::SubTableOperator
- #validate_opts! — PgShrink::SubTableSanitizer