From e90f314fdc96199df319355be32a58e57117f22b Mon Sep 17 00:00:00 2001 From: ffranr Date: Wed, 11 Oct 2023 02:02:30 +0100 Subject: [PATCH] tapdb: remove universe namespace from stats group by The universe_stats view represents per asset/asset group aggregated stats. However, the universe namespace field is now specific to a proof type. This commit removes the namespace field from the stats group by. --- tapdb/sqlc/migrations/000007_universe.up.sql | 5 ++--- tapdb/sqlc/models.go | 1 - 2 files changed, 2 insertions(+), 4 deletions(-) diff --git a/tapdb/sqlc/migrations/000007_universe.up.sql b/tapdb/sqlc/migrations/000007_universe.up.sql index 60e563db1..31f108ca0 100644 --- a/tapdb/sqlc/migrations/000007_universe.up.sql +++ b/tapdb/sqlc/migrations/000007_universe.up.sql @@ -80,8 +80,7 @@ CREATE VIEW universe_stats AS COUNT(CASE WHEN u.event_type = 'SYNC' THEN 1 ELSE NULL END) AS total_asset_syncs, COUNT(CASE WHEN u.event_type = 'NEW_PROOF' THEN 1 ELSE NULL END) AS total_asset_proofs, roots.asset_id, - roots.group_key, - roots.namespace_root + roots.group_key FROM universe_events u JOIN universe_roots roots ON u.universe_root_id = roots.id - GROUP BY roots.asset_id, roots.group_key, roots.namespace_root; + GROUP BY roots.asset_id, roots.group_key; diff --git a/tapdb/sqlc/models.go b/tapdb/sqlc/models.go index ead99437d..e16eabca5 100644 --- a/tapdb/sqlc/models.go +++ b/tapdb/sqlc/models.go @@ -296,5 +296,4 @@ type UniverseStat struct { TotalAssetProofs int64 AssetID []byte GroupKey []byte - NamespaceRoot string }