Class: Timescaledb::Rails::Chunk
- Inherits:
-
ActiveRecord::Base
- Object
- ActiveRecord::Base
- Timescaledb::Rails::Chunk
- Defined in:
- lib/timescaledb/rails/models/chunk.rb
Overview
:nodoc:
Instance Method Summary collapse
Instance Method Details
#chunk_full_name ⇒ Object
13 14 15 |
# File 'lib/timescaledb/rails/models/chunk.rb', line 13 def chunk_full_name "#{chunk_schema}.#{chunk_name}" end |
#compress! ⇒ Object
17 18 19 20 21 |
# File 'lib/timescaledb/rails/models/chunk.rb', line 17 def compress! ::ActiveRecord::Base.connection.execute( "SELECT compress_chunk('#{chunk_full_name}')" ) end |
#decompress! ⇒ Object
23 24 25 26 27 |
# File 'lib/timescaledb/rails/models/chunk.rb', line 23 def decompress! ::ActiveRecord::Base.connection.execute( "SELECT decompress_chunk('#{chunk_full_name}')" ) end |