Skip to content

Commit

Permalink
Merge pull request #348 from Roasbeef/fix-group-key-asset-stats
Browse files Browse the repository at this point in the history
tapdb/universe: fix universe event logging for grouped assets
  • Loading branch information
jharveyb committed Jun 12, 2023
2 parents fd803e9 + ac26377 commit f46f3f1
Show file tree
Hide file tree
Showing 2 changed files with 20 additions and 12 deletions.
16 changes: 10 additions & 6 deletions tapdb/sqlc/queries/universe.sql
Original file line number Diff line number Diff line change
Expand Up @@ -87,9 +87,11 @@ SELECT * FROM universe_servers;

-- name: InsertNewSyncEvent :exec
WITH root_asset_id AS (
SELECT id
FROM universe_roots
WHERE asset_id = @asset_id
SELECT leaves.universe_root_id AS id
FROM universe_leaves leaves
JOIN genesis_info_view gen
ON leaves.asset_genesis_id = gen.gen_asset_id
WHERE gen.asset_id = @asset_id
)
INSERT INTO universe_events (
event_type, universe_root_id, event_time
Expand All @@ -99,9 +101,11 @@ INSERT INTO universe_events (

-- name: InsertNewProofEvent :exec
WITH root_asset_id AS (
SELECT id
FROM universe_roots
WHERE asset_id = @asset_id
SELECT leaves.universe_root_id AS id
FROM universe_leaves leaves
JOIN genesis_info_view gen
ON leaves.asset_genesis_id = gen.gen_asset_id
WHERE gen.asset_id = @asset_id
)
INSERT INTO universe_events (
event_type, universe_root_id, event_time
Expand Down
16 changes: 10 additions & 6 deletions tapdb/sqlc/universe.sql.go

Some generated files are not rendered by default. Learn more about how customized files appear on GitHub.

0 comments on commit f46f3f1

Please sign in to comment.