Table of Contents - db-purger-0.3.0 Documentation
Classes and Modules
- DBPurger
- DBPurger::Config
- DBPurger::DynamicPlanBuilder
- DBPurger::Executor
- DBPurger::MetricSubscriber
- DBPurger::Metrics
- DBPurger::Plan
- DBPurger::PlanBuilder
- DBPurger::PlanValidator
- DBPurger::PurgeTable
- DBPurger::PurgeTableHelper
- DBPurger::PurgeTableScanner
- DBPurger::Table
Methods
- ::auto_attach — DBPurger::MetricSubscriber
- ::build — DBPurger::PlanBuilder
- ::config — DBPurger
- ::metrics — DBPurger::MetricSubscriber
- ::new — DBPurger::DynamicPlanBuilder
- ::new — DBPurger::Executor
- ::new — DBPurger::Metrics
- ::new — DBPurger::Plan
- ::new — DBPurger::PlanBuilder
- ::new — DBPurger::PlanValidator
- ::new — DBPurger::PurgeTable
- ::new — DBPurger::PurgeTableScanner
- ::new — DBPurger::Table
- ::reset! — DBPurger::MetricSubscriber
- #add_child_table — DBPurger::DynamicPlanBuilder
- #add_child_tables — DBPurger::DynamicPlanBuilder
- #add_parent_tables — DBPurger::DynamicPlanBuilder
- #as_json — DBPurger::Metrics
- #base_table — DBPurger::PlanBuilder
- #batch_scope — DBPurger::PurgeTable
- #batch_values — DBPurger::PurgeTableHelper
- #build — DBPurger::DynamicPlanBuilder
- #build_nested_plan — DBPurger::PlanBuilder
- #child_table — DBPurger::PlanBuilder
- #column? — DBPurger::DynamicPlanBuilder
- #create_table — DBPurger::PlanBuilder
- #database_table_names — DBPurger::PlanValidator
- #datetime_format — DBPurger::Config
- #delete_records — DBPurger::MetricSubscriber
- #delete_records — DBPurger::PurgeTableHelper
- #delete_records_and_foreign_tables — DBPurger::PurgeTableHelper
- #delete_records_by_primary_key — DBPurger::PurgeTableHelper
- #delete_records_with_instrumentation — DBPurger::PurgeTableHelper
- #elapsed_time_in_seconds — DBPurger::Metrics
- #empty? — DBPurger::Plan
- #explain — DBPurger::PurgeTableHelper
- #explain? — DBPurger::Config
- #explain_file — DBPurger::Config
- #explain_update_sql — DBPurger::PurgeTableHelper
- #fields — DBPurger::Table
- #filter_table_names — DBPurger::PlanValidator
- #find_child_models — DBPurger::DynamicPlanBuilder
- #find_model_for_table — DBPurger::DynamicPlanBuilder
- #find_model_for_table — DBPurger::PlanValidator
- #finish_instrumentation — DBPurger::PurgeTableScanner
- #finished! — DBPurger::Metrics
- #foreign_key_name — DBPurger::DynamicPlanBuilder
- #foreign_keys — DBPurger::Table
- #foreign_tables — DBPurger::Plan
- #foreign_tables? — DBPurger::PurgeTableHelper
- #ignore_missing_tables — DBPurger::DynamicPlanBuilder
- #ignore_table — DBPurger::PlanBuilder
- #ignore_table? — DBPurger::Plan
- #line_break — DBPurger::DynamicPlanBuilder
- #load_plan — DBPurger::Executor
- #load_plan_file — DBPurger::PlanBuilder
- #mark_deleted_field_quoted — DBPurger::PurgeTableHelper
- #mark_deleted_value — DBPurger::Table
- #mark_deleted_value_quoted — DBPurger::PurgeTableHelper
- #missing_tables — DBPurger::PlanValidator
- #model — DBPurger::PurgeTable
- #model — DBPurger::PurgeTableScanner
- #model — DBPurger::PurgeTableHelper
- #model_has_many_associations — DBPurger::DynamicPlanBuilder
- #nested_plan — DBPurger::Table
- #nested_tables? — DBPurger::Table
- #next_batch — DBPurger::MetricSubscriber
- #next_batch — DBPurger::PurgeTable
- #output_plan_errors — DBPurger::Executor
- #parent_table — DBPurger::PlanBuilder
- #plan_validator — DBPurger::Executor
- #purge — DBPurger::MetricSubscriber
- #purge! — DBPurger::Executor
- #purge! — DBPurger::Plan
- #purge! — DBPurger::PurgeTable
- #purge! — DBPurger::PurgeTableScanner
- #purge_all! — DBPurger::PurgeTable
- #purge_child_tables — DBPurger::PurgeTableHelper
- #purge_foreign_tables — DBPurger::PurgeTableHelper
- #purge_in_batches! — DBPurger::PurgeTable
- #purge_in_batches! — DBPurger::PurgeTableScanner
- #purge_nested_tables — DBPurger::PurgeTableHelper
- #purge_parent_tables — DBPurger::PurgeTableHelper
- #purge_search_tables — DBPurger::PurgeTableHelper
- #purge_table_search — DBPurger::PlanBuilder
- #reset! — DBPurger::Metrics
- #search_filter — DBPurger::MetricSubscriber
- #setup_config — DBPurger::Executor
- #start_instrumentation — DBPurger::PurgeTableScanner
- #table_names — DBPurger::Plan
- #tables — DBPurger::Plan
- #tables — DBPurger::Table
- #unknown_tables — DBPurger::PlanValidator
- #update_delete_records_stats — DBPurger::Metrics
- #update_lookup_stats — DBPurger::Metrics
- #update_purge_stats — DBPurger::Metrics
- #update_search_filter_stats — DBPurger::Metrics
- #validate_no_missing_tables — DBPurger::PlanValidator
- #validate_no_unknown_tables — DBPurger::PlanValidator
- #validate_table_definition — DBPurger::PlanValidator
- #validate_tables — DBPurger::PlanValidator
- #verify! — DBPurger::Executor
- #write — DBPurger::DynamicPlanBuilder
- #write_table — DBPurger::DynamicPlanBuilder