Sha256: cc51a178683346dea8479fad1292bec585287f2ebbe731bbcd810c17f64d9845

Contents?: true

Size: 455 Bytes

Versions: 2

Compression:

Stored size: 455 Bytes

Contents

module Timescale
  class ContinuousAggregates < ActiveRecord::Base
    self.table_name = "timescaledb_information.continuous_aggregates"
    self.primary_key = 'materialization_hypertable_name'

    has_many :jobs, foreign_key: "hypertable_name",
      class_name: "Timescale::Job"

    has_many :chunks, foreign_key: "hypertable_name",
      class_name: "Timescale::Chunk"

    scope :resume, -> do
      {
        total: count
      }
    end
  end
end

Version data entries

2 entries across 2 versions & 1 rubygems

Version Path
timescaledb-0.1.4 lib/timescale/continuous_aggregates.rb
timescaledb-0.1.3 lib/timescale/continuous_aggregates.rb