Sha256: 1db3b839a498865686d13f6dfd150a13add54e24af8850618a0e19613cdef967
Contents?: true
Size: 484 Bytes
Versions: 9
Compression:
Stored size: 484 Bytes
Contents
module Timescaledb module ActsAsTimeVector def acts_as_time_vector(options = {}) return if acts_as_time_vector? include Timescaledb::Toolkit::TimeVector class_attribute :time_vector_options, instance_writer: false define_default_scopes self.time_vector_options = options end def acts_as_time_vector? included_modules.include?(Timescaledb::ActsAsTimeVector) end end end ActiveRecord::Base.extend Timescaledb::ActsAsTimeVector
Version data entries
9 entries across 9 versions & 1 rubygems