mirror of
https://github.com/FlipsideCrypto/base-models.git
synced 2026-02-06 13:36:53 +00:00
predicate (#211)
This commit is contained in:
parent
f00e6aede5
commit
c6407eb3ea
@ -1,26 +0,0 @@
|
||||
{% macro standard_predicate(
|
||||
input_column = 'block_number'
|
||||
) -%}
|
||||
{%- set database_name = target.database -%}
|
||||
{%- set schema_name = generate_schema_name(
|
||||
node = model
|
||||
) -%}
|
||||
{%- set table_name = generate_alias_name(
|
||||
node = model
|
||||
) -%}
|
||||
{%- set tmp_table_name = table_name ~ '__dbt_tmp' -%}
|
||||
{%- set full_table_name = (
|
||||
database_name ~ '.' ~ schema_name ~ '.' ~ table_name
|
||||
) | trim -%}
|
||||
{%- set full_tmp_table_name = (
|
||||
database_name ~ '.' ~ schema_name ~ '.' ~ tmp_table_name
|
||||
) | trim -%}
|
||||
{{ full_table_name }}.{{ input_column }} >= (
|
||||
SELECT
|
||||
MIN(
|
||||
{{ input_column }}
|
||||
)
|
||||
FROM
|
||||
{{ full_tmp_table_name }}
|
||||
)
|
||||
{%- endmacro %}
|
||||
@ -2,10 +2,10 @@
|
||||
materialized = "incremental",
|
||||
incremental_strategy = 'delete+insert',
|
||||
unique_key = "block_number",
|
||||
incremental_predicates = [fsc_evm.standard_predicate()],
|
||||
cluster_by = "block_timestamp::date",
|
||||
post_hook = "ALTER TABLE {{ this }} ADD SEARCH OPTIMIZATION",
|
||||
tags = ['core','non_realtime'],
|
||||
incremental_predicates = [standard_predicate()],
|
||||
full_refresh = false
|
||||
) }}
|
||||
{{ fsc_evm.gold_traces_v1(
|
||||
|
||||
@ -10,9 +10,9 @@ packages:
|
||||
- package: get-select/dbt_snowflake_query_tags
|
||||
version: 2.5.0
|
||||
- git: https://github.com/FlipsideCrypto/fsc-evm.git
|
||||
revision: cd09f5c97aa2e09671ff5c3a60aab57b4b27e670
|
||||
revision: 9326ce6c0b1a8fb7dbd9eb8c3f22a32628ff7883
|
||||
- package: calogica/dbt_date
|
||||
version: 0.7.2
|
||||
- git: https://github.com/FlipsideCrypto/livequery-models.git
|
||||
revision: b024188be4e9c6bc00ed77797ebdc92d351d620e
|
||||
sha1_hash: 2639021a873ca556b9399807a57d293a78f59dba
|
||||
sha1_hash: 33a323ebe67678ba663438f7b6a41ab7451ae3b6
|
||||
|
||||
@ -10,4 +10,4 @@ packages:
|
||||
- package: get-select/dbt_snowflake_query_tags
|
||||
version: [">=2.0.0", "<3.0.0"]
|
||||
- git: https://github.com/FlipsideCrypto/fsc-evm.git
|
||||
revision: v1.1.0
|
||||
revision: v1.3.0
|
||||
Loading…
Reference in New Issue
Block a user