Module: Ridgepole::Ext::AbstractAdapter::Partitioning
- Included in:
- ActiveRecord::ConnectionAdapters::AbstractAdapter
- Defined in:
- lib/ridgepole/ext/abstract_adapter/partitioning.rb
Instance Method Summary collapse
- #add_partition ⇒ Object
-
#create_partition ⇒ Object
SchemaStatements.
- #partition ⇒ Object
- #partition_tables ⇒ Object
- #remove_partition ⇒ Object
Instance Method Details
#add_partition ⇒ Object
22 23 24 |
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 22 def add_partition(*) raise NotImplementedError end |
#create_partition ⇒ Object
SchemaStatements
18 19 20 |
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 18 def create_partition(*) raise NotImplementedError end |
#partition ⇒ Object
9 10 11 |
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 9 def partition(*) nil end |
#partition_tables ⇒ Object
13 14 15 |
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 13 def partition_tables [] end |
#remove_partition ⇒ Object
26 27 28 |
# File 'lib/ridgepole/ext/abstract_adapter/partitioning.rb', line 26 def remove_partition(*) raise NotImplementedError end |