diff --git a/lib/timeseries/hoarder/TimeseriesDatabase.rb b/lib/timeseries/hoarder/TimeseriesDatabase.rb index d925ae3..076400a 100644 --- a/lib/timeseries/hoarder/TimeseriesDatabase.rb +++ b/lib/timeseries/hoarder/TimeseriesDatabase.rb @@ -12,6 +12,9 @@ module Timeseries def initialize(pg) @pg = pg + @pg.exec("CREATE EXTENSION IF NOT EXISTS timescaledb") + @pg.exec("CREATE EXTENSION IF NOT EXISTS timescaledb_toolkit") + @pg.exec("CREATE SCHEMA IF NOT EXISTS ts_hoarder") @data_sources = CachingTable.new(self, 'sources', 'source')