update streamline view driver (#98)

This commit is contained in:
eric-laurello 2023-02-06 16:34:18 -05:00 committed by GitHub
parent 445530e2d8
commit 34d67f70d6
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -3,23 +3,25 @@
post_hook = 'call silver.sp_bulk_get_pool_balances()',
) }}
WITH last_block_of_date AS (
WITH last_block_of_hour AS (
SELECT
block_timestamp :: DATE,
DATE_TRUNC(
'hour',
block_timestamp
) AS block_hour,
MAX(block_id) AS block_id
FROM
{{ ref('silver__blocks') }}
WHERE
block_id >= 2300000
AND block_timestamp :: DATE <= CURRENT_DATE - 1
block_id >= 2300000 {# AND block_timestamp :: DATE <= CURRENT_DATE - 1 #}
GROUP BY
1
)
SELECT
block_id
FROM
last_block_of_date
last_block_of_hour
UNION
SELECT
2300000 -- origin block of data available from api
@ -31,3 +33,5 @@ FROM
'bronze_streamline',
'pool_balances_api'
) }}
ORDER BY
block_id DESC