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