Module: Ridgepole::Ext::AbstractAdapter::Partitioning

Included in:
ActiveRecord::ConnectionAdapters::AbstractAdapter
Defined in:
lib/ridgepole/ext/abstract_adapter/partitioning.rb

Instance Method Summary collapse

Instance Method Details

#add_partitionObject

Raises:

  • (NotImplementedError)


22
23
24
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 22

def add_partition(*)
  raise NotImplementedError
end

#create_partitionObject

SchemaStatements

Raises:

  • (NotImplementedError)


18
19
20
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 18

def create_partition(*)
  raise NotImplementedError
end

#partitionObject



9
10
11
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 9

def partition(*)
  nil
end

#partition_tablesObject



13
14
15
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 13

def partition_tables
  []
end

#remove_partitionObject

Raises:

  • (NotImplementedError)


26
27
28
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 26

def remove_partition(*)
  raise NotImplementedError
end