module PgDice

This is a stupid comment

Entry point for configuration

Entry point for DatabaseConnection

Entry point

Entry point for TableDropperHelper

Entry point for PartitionManager

Entry point for PartitionHelper

Entry point for PartitionManager

Entry point for PartitionManager

Entry point for PartitionManager

Entry point for PartitionManager

Entry point for PartitionManager

Entry point for PgSliceManager

Entry point for PartitionManager

Entry point

Entry point

Constants

SUPPORTED_PERIODS
VERSION

Attributes

configuration[RW]

Public Class Methods

configure(validate_configuration: true) { |configuration| ... } click to toggle source
# File lib/pgdice/configuration.rb, line 8
def configure(validate_configuration: true)
  self.configuration ||= PgDice::Configuration.new
  yield(configuration)
  configuration.validate! if validate_configuration
end
partition_helper() click to toggle source
# File lib/pgdice.rb, line 69
def partition_helper
  raise PgDice::NotConfiguredError, 'partition_helper' unless configuration

  configuration.partition_helper
end
partition_manager() click to toggle source
# File lib/pgdice.rb, line 63
def partition_manager
  raise PgDice::NotConfiguredError, 'partition_manager' unless configuration

  configuration.partition_manager
end
validation() click to toggle source
# File lib/pgdice.rb, line 75
def validation
  raise PgDice::NotConfiguredError, 'validation' unless configuration

  configuration.validation
end