From bd94a94ab291697bd0bbf8b56576847b7a37f40a Mon Sep 17 00:00:00 2001 From: Artem Napolskih Date: Mon, 13 Nov 2017 09:51:07 +0500 Subject: [PATCH] fix: specs for redis_counters 1.5 --- spec/internal/db/schema.rb | 4 ++-- spec/lib/redis_counters/dumpers/engine_spec.rb | 1 + 2 files changed, 3 insertions(+), 2 deletions(-) diff --git a/spec/internal/db/schema.rb b/spec/internal/db/schema.rb index be49301..d6d06ec 100644 --- a/spec/internal/db/schema.rb +++ b/spec/internal/db/schema.rb @@ -27,7 +27,7 @@ t.hstore :params end - add_index :stats_by_days, [:record_id, :column_id, :date], unique: true + add_index :stats_by_days, [:record_id, :column_id, :date, :params], unique: true, name: :uq create_table :stats_totals do |t| t.integer :record_id, null: false @@ -37,7 +37,7 @@ t.hstore :params end - add_index :stats_totals, [:record_id, :column_id], unique: true + add_index :stats_totals, [:record_id, :column_id, :params], unique: true create_table :stats_agg_totals do |t| t.integer :record_id, null: false diff --git a/spec/lib/redis_counters/dumpers/engine_spec.rb b/spec/lib/redis_counters/dumpers/engine_spec.rb index fc354de..308b0e8 100644 --- a/spec/lib/redis_counters/dumpers/engine_spec.rb +++ b/spec/lib/redis_counters/dumpers/engine_spec.rb @@ -26,6 +26,7 @@ key_fields :record_id, :column_id, :params increment_fields :hits map :hits, to: :value + map :params, to: "COALESCE(params, '')" end destination do