module PgParty::Adapter::PostgreSQLMethods

Public Instance Methods

add_index_on_all_partitions(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 69
               def add_index_on_all_partitions(*args)
  PgParty::AdapterDecorator.new(self).add_index_on_all_partitions(*args)
end
attach_default_partition(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 53
               def attach_default_partition(*args)
  PgParty::AdapterDecorator.new(self).attach_default_partition(*args)
end
attach_hash_partition(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 49
               def attach_hash_partition(*args)
  PgParty::AdapterDecorator.new(self).attach_hash_partition(*args)
end
attach_list_partition(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 45
               def attach_list_partition(*args)
  PgParty::AdapterDecorator.new(self).attach_list_partition(*args)
end
attach_range_partition(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 41
               def attach_range_partition(*args)
  PgParty::AdapterDecorator.new(self).attach_range_partition(*args)
end
create_default_partition_of(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 33
               def create_default_partition_of(*args)
  PgParty::AdapterDecorator.new(self).create_default_partition_of(*args)
end
create_hash_partition(*args, &blk) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 17
               def create_hash_partition(*args, &blk)
  PgParty::AdapterDecorator.new(self).create_hash_partition(*args, &blk)
end
create_hash_partition_of(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 29
               def create_hash_partition_of(*args)
  PgParty::AdapterDecorator.new(self).create_hash_partition_of(*args)
end
create_list_partition(*args, &blk) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 13
               def create_list_partition(*args, &blk)
  PgParty::AdapterDecorator.new(self).create_list_partition(*args, &blk)
end
create_list_partition_of(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 25
               def create_list_partition_of(*args)
  PgParty::AdapterDecorator.new(self).create_list_partition_of(*args)
end
create_range_partition(*args, &blk) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 9
               def create_range_partition(*args, &blk)
  PgParty::AdapterDecorator.new(self).create_range_partition(*args, &blk)
end
create_range_partition_of(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 21
               def create_range_partition_of(*args)
  PgParty::AdapterDecorator.new(self).create_range_partition_of(*args)
end
create_table_like(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 37
               def create_table_like(*args)
  PgParty::AdapterDecorator.new(self).create_table_like(*args)
end
detach_partition(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 57
               def detach_partition(*args)
  PgParty::AdapterDecorator.new(self).detach_partition(*args)
end
parent_for_table_name(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 65
               def parent_for_table_name(*args)
  PgParty::AdapterDecorator.new(self).parent_for_table_name(*args)
end
partitions_for_table_name(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 61
               def partitions_for_table_name(*args)
  PgParty::AdapterDecorator.new(self).partitions_for_table_name(*args)
end
table_partitioned?(*args) click to toggle source
# File lib/pg_party/adapter/postgresql_methods.rb, line 73
               def table_partitioned?(*args)
  PgParty::AdapterDecorator.new(self).table_partitioned?(*args)
end