diff --git a/.github/pull_request_template.md b/.github/pull_request_template.md index 537fee6de9f..ae4427dfa09 100644 --- a/.github/pull_request_template.md +++ b/.github/pull_request_template.md @@ -1,5 +1,8 @@ ## Thank you for contributing to Spellbook 🪄 +### Update! +Please build spells in the proper [subproject](../dbt_subprojects/) directory. For more information, please see the main [readme](../README.md), which also links to a GH discussion with the option to ask questions. + ### Contribution type Please check the type of contribution this pull request is for: diff --git a/.github/workflows/commit_manifest.yml b/.github/workflows/commit_manifest.yml index 153383d9e67..8dd132110e6 100644 --- a/.github/workflows/commit_manifest.yml +++ b/.github/workflows/commit_manifest.yml @@ -15,7 +15,7 @@ jobs: runs-on: [ self-hosted, linux, spellbook-trino-ci ] strategy: matrix: - project: [ 'tokens', 'spellbook', 'daily_spellbook', 'nft', 'dex', 'solana'] + project: [ 'tokens', 'daily_spellbook', 'nft', 'dex', 'solana', 'hourly_spellbook'] max-parallel: 1 steps: @@ -33,11 +33,8 @@ jobs: echo "GIT_SHA=$(echo ${{ github.sha }} | tr - _ | cut -c1-7)" >> $GITHUB_ENV echo "PROFILE=--profiles-dir $HOME/.dbt --profile dunesql" >> $GITHUB_ENV echo "S3_LOCATION=s3://manifest-spellbook-dunesql/${{matrix.project}}" >> $GITHUB_ENV - PROJECT_DIR=${{ matrix.project }} - if [[ "$PROJECT_DIR" == "spellbook" ]]; then - PROJECT_DIR="." - fi - echo "PROJECT_DIR=$PROJECT_DIR" >> $GITHUB_ENV + PROJECT_DIR=dbt_subprojects/${{ matrix.project }} + echo "PROJECT_DIR=$PROJECT_DIR" >> $GITHUB_ENV - name: dbt dependencies working-directory: ${{env.PROJECT_DIR}} @@ -56,4 +53,4 @@ jobs: run: "aws s3 cp $S3_LOCATION/manifest.json $S3_LOCATION/manifest_$GIT_SHA.json" - name: upload manifest - run: "aws s3 cp $PROJECT_DIR/manifest.json $S3_LOCATION/manifest.json" \ No newline at end of file + run: "aws s3 cp $PROJECT_DIR/manifest.json $S3_LOCATION/manifest.json" diff --git a/.github/workflows/daily_spellbook.yml b/.github/workflows/daily_spellbook.yml index 3f4b5c27074..3ca5b50b5f5 100644 --- a/.github/workflows/daily_spellbook.yml +++ b/.github/workflows/daily_spellbook.yml @@ -4,7 +4,7 @@ on: workflow_dispatch: pull_request: paths: - - daily_spellbook/** + - dbt_subprojects/daily_spellbook/** - .github/workflows/daily_spellbook.yml - .github/workflows/dbt_run.yml diff --git a/.github/workflows/dbt_run.yml b/.github/workflows/dbt_run.yml index 73edac44f15..e91f94d53aa 100644 --- a/.github/workflows/dbt_run.yml +++ b/.github/workflows/dbt_run.yml @@ -22,10 +22,7 @@ jobs: echo "GIT_SHA=$(echo ${{ github.sha }} | tr - _ | cut -c1-7)" >> $GITHUB_ENV echo "PROFILE=--profiles-dir $HOME/.dbt --profile dunesql" >> $GITHUB_ENV echo "S3_LOCATION=s3://manifest-spellbook-dunesql/${{inputs.project}}" >> $GITHUB_ENV - PROJECT_DIR=${{ inputs.project }} - if [[ "$PROJECT_DIR" == "spellbook" ]]; then - PROJECT_DIR="." - fi + PROJECT_DIR=dbt_subprojects/${{ inputs.project }} echo "PROJECT_DIR=$PROJECT_DIR" >> $GITHUB_ENV - name: Add git_sha to schema run: "/runner/change_schema.sh git_dunesql_$GIT_SHA" @@ -42,7 +39,8 @@ jobs: run: "./scripts/ensure_cluster.sh" - name: dbt compile to create manifest to compare to - run: "dbt --warn-error compile --project-dir ${PROJECT_DIR}" + working-directory: ${{env.PROJECT_DIR}} + run: "dbt --warn-error compile" - name: check schemas run: "./scripts/check_schema.sh" diff --git a/.github/workflows/dex.yml b/.github/workflows/dex.yml index b07bfe52003..fcddab031a3 100644 --- a/.github/workflows/dex.yml +++ b/.github/workflows/dex.yml @@ -4,7 +4,7 @@ on: workflow_dispatch: pull_request: paths: - - dex/** + - dbt_subprojects/dex/** - .github/workflows/dex.yml - .github/workflows/dbt_run.yml @@ -16,4 +16,4 @@ jobs: dbt-run: uses: ./.github/workflows/dbt_run.yml with: - project: 'dex' \ No newline at end of file + project: 'dex' diff --git a/.github/workflows/hourly_spellbook.yml b/.github/workflows/hourly_spellbook.yml new file mode 100644 index 00000000000..3d3850c08e2 --- /dev/null +++ b/.github/workflows/hourly_spellbook.yml @@ -0,0 +1,20 @@ +name: DBT Hourly Spellbook run + +on: + workflow_dispatch: + pull_request: + paths: + - dbt_subprojects/hourly_spellbook/** + - .github/workflows/hourly_spellbook.yml + - .github/workflows/dbt_run.yml + +concurrency: + group: ${{ github.workflow }}-${{ github.ref }} + cancel-in-progress: true + +jobs: + dbt-run: + uses: ./.github/workflows/dbt_run.yml + with: + project: 'hourly_spellbook' + diff --git a/.github/workflows/nft.yml b/.github/workflows/nft.yml index a699b26bdbe..d267b73ba27 100644 --- a/.github/workflows/nft.yml +++ b/.github/workflows/nft.yml @@ -4,7 +4,7 @@ on: workflow_dispatch: pull_request: paths: - - nft/** + - dbt_subprojects/nft/** - .github/workflows/nft.yml - .github/workflows/dbt_run.yml diff --git a/.github/workflows/prices_check.yml b/.github/workflows/prices_check.yml index 6cb5d1880c0..e0bd700cad8 100644 --- a/.github/workflows/prices_check.yml +++ b/.github/workflows/prices_check.yml @@ -5,7 +5,7 @@ on: workflow_dispatch: pull_request: paths: - - 'models/prices/*/*.sql' + - 'dbt_subprojects/tokens/models/prices/*/*.sql' concurrency: group: ${{ github.workflow }}-${{ github.ref }} @@ -30,7 +30,7 @@ jobs: - name: Get prices diff shell: bash run: | - git diff ${{ github.event.pull_request.base.sha}}..${{ github.event.pull_request.head.sha }} models/prices/**/*.sql | grep '^\+ ' > scripts/new_lines.txt + git diff ${{ github.event.pull_request.base.sha}}..${{ github.event.pull_request.head.sha }} dbt_subprojects/tokens/models/prices/**/*.sql | grep '^\+ ' > scripts/new_lines.txt - name: Run validations id: validations diff --git a/.github/workflows/solana.yml b/.github/workflows/solana.yml index e8029c70c1e..036a22811d6 100644 --- a/.github/workflows/solana.yml +++ b/.github/workflows/solana.yml @@ -4,7 +4,7 @@ on: workflow_dispatch: pull_request: paths: - - solana/** + - dbt_subprojects/solana/** - .github/workflows/solana.yml - .github/workflows/dbt_run.yml diff --git a/.github/workflows/spellbook.yml b/.github/workflows/spellbook.yml deleted file mode 100644 index a8b1f62db1f..00000000000 --- a/.github/workflows/spellbook.yml +++ /dev/null @@ -1,24 +0,0 @@ -name: DBT Spellbook run - -on: - workflow_dispatch: - pull_request: - paths-ignore: - - 'scripts/**' - - 'Pipfile' - - '.gitignore' - - 'tokens/**' - - 'daily_spellbook/**' - - 'nft/**' - - 'solana/**' - -concurrency: - group: ${{ github.workflow }}-${{ github.ref }} - cancel-in-progress: true - -jobs: - dbt-run: - uses: ./.github/workflows/dbt_run.yml - with: - project: 'spellbook' - diff --git a/.github/workflows/tokens.yml b/.github/workflows/tokens.yml index c67f7cd7939..f2e1847aa6b 100644 --- a/.github/workflows/tokens.yml +++ b/.github/workflows/tokens.yml @@ -4,7 +4,7 @@ on: workflow_dispatch: pull_request: paths: - - tokens/** + - dbt_subprojects/tokens/** - .github/workflows/tokens.yml - .github/workflows/dbt_run.yml diff --git a/README.md b/README.md index a2a86cc4ab1..8e3396fa47b 100644 --- a/README.md +++ b/README.md @@ -7,7 +7,7 @@ Welcome to [Spellbook](https://youtu.be/o7p0BNt7NHs). Cast a magical incantation - Have a question on how something works in Spellbook, or why we design spells in a particular way? - Please visit the [docs](docs/) directory to find various topics & ideally answers to any question about Spellbook -- Spellbook has [introduced sub-projects](https://github.com/duneanalytics/spellbook/discussions/5238), with the intention to pilot a path forward for scaling the repo +- Spellbook has [introduced sub-projects](#sub-projects), with the intention to build a path forward for scaling Spellbook - Are you building something new? **Please make sure to open a Draft PR**, so we minimize duplicated work, and other wizards can help you if you need - Don't know where to start? The docs below will guide you, but as a summary: - Want to make an incremental improvement to one of our spells? (add a new project, fix a bug you found), simply open a PR with your changes. @@ -45,9 +45,27 @@ Spellbook has a lot of moving parts & specific design principles for contributin ## Sub-projects -In order to prepare for scaling Spellbook, the repo has started to pilot sub-projects to break out complex DBT lineages a bit & keep focus areas clean. This will also help downstream orchestration to keep spells fresh in production. Please refer to initial [GH discussion](https://github.com/duneanalytics/spellbook/discussions/5238) for high-level info & continue the conversation there with the Dune team. - -- First sub-project: erc20 token metadata, found [here](tokens) +In order to scale Spellbook, the repo has introduced sub-projects to break out complex DBT lineages a bit & keep focus areas clean. This will also help downstream orchestration to keep spells fresh in production. DBT sub-projects in Spellbook are simply multiple DBT projects within one repo. The current structure for projects: +- `dbt_subprojects` + - `daily_spellbook` + - *note*: new spells will live here, unless otherwise directed by Dune team + - all "other" spells which don't feed into larger sector-wide spells, refreshed on a daily basis + - example: project specific, standalone spells + - `hourly_spellbook` + - "other" spells which have been promoted from daily to hourly, allowing for more frequent refreshes + - feed into sector-level spells, with potential to be promoted into it's own project + - required to fit latest spellbook best practices + - requires approval from Dune team to be hourly + - `dex` + - all spells which live in the `dex` or `dex_aggregator` schemas, including upstream spells to help build the final sector-level spells + - `nft` + - all spells which live in the `nft` schema, including upstream spells to help build the final sector-level spells + - `solana` + - solana specific spells, don't fit into EVM code structure as easily + - `tokens` + - token metadata, transfers, balances + +For further information on sub-projects, please visit [this discussion](https://github.com/duneanalytics/spellbook/discussions/6037) and ask any questions there. ## Ways to contribute to Spellbook diff --git a/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_methods.sql b/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_methods.sql deleted file mode 100644 index f21a08a293b..00000000000 --- a/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_methods.sql +++ /dev/null @@ -1,120 +0,0 @@ -{% macro oneinch_mapped_methods_macro(blockchain) %} - - -with - -static as ( - select - array['swap', 'settle', 'change', 'exact', 'batch', 'trade', 'sell', 'buy', 'fill', 'route', 'zap', 'symbiosis', 'aggregate', 'multicall', 'execute', 'wrap', 'transform'] as suitable - , array['add', 'remove', 'mint', 'increase', 'decrease', 'cancel', 'destroy', 'claim', 'rescue', 'withdraw', 'simulate', 'join', 'exit', 'interaction', '721', '1155', 'nft', 'create'] as exceptions - , array['fill', 'order'] as limits - , array['1inch', 'CoWSwap', 'MetaMask', 'Odos', 'OpenOcean', 'Paraswap', 'SlingshotFinance', 'Uniswap', 'ZeroEx'] as main - , array['Rainbow'] as notlimits - , array[ - 0x13d79a0b -- CoW settle - , 0x0965d04b -- 1inch settleOrders - , 0x05afc977 -- UniswapX execute - , 0x6f1d5f51 -- UniswapX executeBatch - , 0x3f62192e -- UniswapX execute - , 0x0d7a16c3 -- UniswapX executeBatch - , 0x0d335884 -- UniswapX executeWithCallback - , 0x13fb72c7 -- UniswapX executeBatchWithCallback - ] as intents -) - -, contracts as ( - select - '{{blockchain}}' as blockchain - , address - , any_value(project) as project - , any_value(tag) as tag - , any_value(flags) as flags - , any_value(last_created_at) as last_created_at - , max_by(abi, created_at) as abi - , max_by(namespace, created_at) as namespace - , max_by(name, created_at) as name - from {{ source(blockchain, 'contracts') }} - join ({{ oneinch_mapped_contracts_macro(blockchain) }}) using(address) - where flags['user'] - group by 1, 2 -) - -, descriptions as ( - select - blockchain - , address - , project - , json_value(entity, 'lax $.name') as method - , cast(json_parse(json_query(entity, 'lax $.inputs.type' with array wrapper)) as array(varchar)) as types - , cast(json_parse(json_query(entity, 'lax $.inputs.components.type' with array wrapper)) as array(varchar)) as components - , cast(json_parse(json_query(entity, 'lax $.inputs.components.size()' with array wrapper)) as array(int)) as sizes - , json_query(entity, 'lax $.inputs') as inputs - , json_query(entity, 'lax $.outputs') as outputs - , namespace - , name - , tag - , flags - , last_created_at - from contracts, unnest(abi) as abi(entity) - where - json_value(entity, 'lax $.type') = 'function' - and json_value(entity, 'lax $.stateMutability') in ('payable', 'nonpayable') -) - -, signatures as ( - select - * - , substr(keccak(to_utf8(signature)), 1, 4) as selector - , reduce(suitable, false, (r, x) -> if(position(x in lower(replace(method, '_'))) > 0, true, r), r -> r) and not reduce(exceptions, false, (r, x) -> if(position(x in lower(replace(method, '_'))) > 0, true, r), r -> r) as swap - , reduce(limits, false, (r, x) -> if(position(x in lower(replace(method, '_'))) > 0, true, r), r -> r) and not reduce(exceptions, false, (r, x) -> if(position(x in lower(replace(method, '_'))) > 0, true, r) and not contains(notlimits, project), r -> r) as _limits - from ( - select - * - , method || '(' || if( - parts is null - , array_join(types, ',') - , reduce( - sequence(1, cardinality(parts)) - , (array_join(types, ','), parts) - , (r, x) -> ( - substr(r[1], 1, position('tuple' in r[1]) - 1) || '(' || r[2][1] || ')' || substr(r[1], position('tuple' in r[1]) + 5) - , slice(r[2], 2, cardinality(r[2]) - 1) - ) - , r -> r[1] - ) - ) || ')' as signature - from ( - select - * - , reduce(sequence(1, cardinality(sizes)), cast(array[] as array(varchar)), (r, x) -> r || array_join(slice(components, start[x], sizes[x]), ','), r -> r) as parts - from ( - select - * - , reduce(sequence(1, cardinality(sizes)), cast(array[] as array(int)), (r, x) -> if(x = 1, r || x, r || r[x - 1] + sizes[x - 1]), r -> r) as start - from descriptions - ) - ) - join static on true - ) -) - --- output -- - -select - map_concat(flags, map_from_entries(array[('swap', swap), ('limits', _limits), ('intents', contains(intents, selector)), ('multi', flags['multi']), ('main', contains(main, project))])) as flags - , blockchain - , address - , last_created_at - , project - , method - , signature - , selector - , namespace - , name - , tag - , inputs - , outputs -from signatures -order by project, blockchain, last_created_at, tag, address, method - -{% endmacro %} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_methods.sql deleted file mode 100644 index 34ba9c00498..00000000000 --- a/daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_methods.sql +++ /dev/null @@ -1,15 +0,0 @@ -{{ - config( - schema = 'oneinch', - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address', 'signature'], - ) -}} - - - -{% for blockchain in oneinch_project_swaps_exposed_blockchains_list() %} - select * from {{ ref('oneinch_' + blockchain + '_mapped_methods') }} - {% if not loop.last %} union all {% endif %} -{% endfor %} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_methods.sql deleted file mode 100644 index b719495674e..00000000000 --- a/daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'arbitrum' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_methods.sql deleted file mode 100644 index 918cefa7542..00000000000 --- a/daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'avalanche_c' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_methods.sql deleted file mode 100644 index d1331df7e02..00000000000 --- a/daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'base' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_methods.sql deleted file mode 100644 index 318728cc087..00000000000 --- a/daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'bnb' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_methods.sql deleted file mode 100644 index 7540e2f5dcf..00000000000 --- a/daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'ethereum' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_methods.sql deleted file mode 100644 index 4fabc1eaee0..00000000000 --- a/daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'fantom' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_methods.sql deleted file mode 100644 index fcf50524a22..00000000000 --- a/daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'gnosis' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_methods.sql deleted file mode 100644 index 48b66b9f6fe..00000000000 --- a/daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'optimism' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_methods.sql deleted file mode 100644 index a220574918d..00000000000 --- a/daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'polygon' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_methods.sql b/daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_methods.sql deleted file mode 100644 index e189ce870c0..00000000000 --- a/daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_methods.sql +++ /dev/null @@ -1,16 +0,0 @@ -{% set blockchain = 'zksync' %} - - - -{{ - config( - schema = 'oneinch_' + blockchain, - alias = 'mapped_methods', - materialized = 'table', - unique_key = ['blockchain', 'address'], - ) -}} - - - -{{ oneinch_mapped_methods_macro(blockchain) }} \ No newline at end of file diff --git a/dbt_subprojects/README.md b/dbt_subprojects/README.md new file mode 100644 index 00000000000..c4df07d6c82 --- /dev/null +++ b/dbt_subprojects/README.md @@ -0,0 +1 @@ +[//]: # (todo: documentation around subprojects) diff --git a/daily_spellbook/README.md b/dbt_subprojects/daily_spellbook/README.md similarity index 100% rename from daily_spellbook/README.md rename to dbt_subprojects/daily_spellbook/README.md diff --git a/dbt_project.yml b/dbt_subprojects/daily_spellbook/dbt_project.yml similarity index 84% rename from dbt_project.yml rename to dbt_subprojects/daily_spellbook/dbt_project.yml index 3a50f1a66e2..75966ee0ed2 100644 --- a/dbt_project.yml +++ b/dbt_subprojects/daily_spellbook/dbt_project.yml @@ -1,6 +1,6 @@ #Welcome to your Spellbook! -name: "spellbook" +name: "daily_spellbook" version: "1.0.0" config-version: 2 @@ -10,6 +10,7 @@ quoting: identifier: false # This setting configures which "profile" dbt uses for this project. +# profile: "spellbook-poc-tokens" profile: "spellbook-local" vars: @@ -20,10 +21,10 @@ vars: # These configurations specify where dbt should look for different types of files. # You don't need to change these! -model-paths: ["models", "sources"] +model-paths: ["models", "../../sources"] test-paths: ["tests"] seed-paths: ["seeds"] -macro-paths: ["macros"] +macro-paths: ["macros", "../../macros"] target-path: "target" # directory which will store compiled SQL files clean-targets: # directories to be removed by `dbt clean` @@ -33,7 +34,7 @@ clean-targets: # directories to be removed by `dbt clean` # Configuring tests # Full documentation: https://docs.getdbt.com/reference/test-configs tests: - spellbook: + daily_spellbook: +store_failures: true # store failures for all tests # Configuring seeds @@ -41,14 +42,18 @@ tests: # For configuring individual seeds (e.g. overriding column types) we recommend a yml file nested in the same folder as the seed # example: seeds/cryptopunks/schema.yml seeds: - spellbook: + daily_spellbook: +schema: test_data +# defining search order of macro invokation +dispatch: + - macro_namespace: dbt_utils + search_order: ['trino_utils', 'dbt_utils'] # Configuring models # Full documentation: https://docs.getdbt.com/docs/configuring-models models: - spellbook: + daily_spellbook: +post-hook: - sql: "{{ set_trino_session_property(is_materialized(model), 'writer_scaling_min_data_processed', model.config.get('writer_min_size', '500MB')) }}" transaction: true @@ -59,30 +64,32 @@ models: - sql: "{{ mark_as_spell(this, model.config.materialized) }}" transaction: true +materialized: view - +schema: no_schema # this should be overridden in model specific configs + +schema: no_schema # this should be overriden in model specific configs +view_security: invoker - dex: - +schema: dex - - cex: - +schema: cex + chainlink: + +schema: chainlink arbitrum: - +schema: cex_arbitrum + +schema: chainlink_arbitrum avalanche_c: - +schema: cex_avalanche_c + +schema: chainlink_avalanche_c + base: + +schema: chainlink_base bnb: - +schema: cex_bnb + +schema: chainlink_bnb ethereum: - +schema: cex_ethereum + +schema: chainlink_ethereum + fantom: + +schema: chainlink_fantom + gnosis: + +schema: chainlink_gnosis optimism: - +schema: cex_optimism + +schema: chainlink_optimism polygon: - +schema: cex_polygon - fantom: - +schema: cex_fantom - bitcoin: - +schema: cex_bitcoin + +schema: chainlink_polygon + + dex: + +schema: dex balances: +schema: balances @@ -131,29 +138,6 @@ models: ethereum: +schema: sudoswap_ethereum - safe: - +schema: safe - ethereum: - +schema: safe_ethereum - optimism: - +schema: safe_optimism - gnosis: - +schema: safe_gnosis - polygon: - +schema: safe_polygon - bnb: - +schema: safe_bnb - avalanche_c: - +schema: safe_avalanche_c - fantom: - +schema: safe_fantom - arbitrum: - +schema: safe_arbitrum - goerli: - +schema: safe_goerli - base: - +schema: safe_base - aragon: +schema: aragon ethereum: @@ -221,12 +205,7 @@ models: ethereum: +schema: fiat_dao_ethereum - cow_protocol: - +schema: cow_protocol - ethereum: - +schema: cow_protocol_ethereum - gnosis: - +schema: cow_protocol_gnosis + ironbank: +schema: ironbank @@ -335,17 +314,6 @@ models: ethereum: +schema: dydx_ethereum - lido: - +schema: lido - accounting: - +schema: lido_accounting - ethereum: - +schema: lido_accounting_ethereum - liquidity: - +schema: lido_liquidity - ethereum: - +schema: lido_liquidity_ethereum - layerzero: +schema: layerzero ethereum: diff --git a/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_contracts_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_contracts_macro.sql similarity index 95% rename from daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_contracts_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_contracts_macro.sql index 77aec1a94f1..901cf4b9f76 100644 --- a/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_contracts_macro.sql +++ b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_mapped_contracts_macro.sql @@ -69,7 +69,7 @@ , ('0xbf1fc29668e5f5eaa819948599c9ac1b1e03e75f', 'true', 'Cone' , 'ConeRouter01' , ['bnb']) , ('0x11984dc4465481512eb5b777e44061c158cf2259', 'true', 'Connext' , 'ConnextDiamond' , ['polygon']) , ('0xee9dec2712cce65174b561151701bf54b99c24c8', 'true', 'Connext' , 'ConnextDiamond' , ['arbitrum']) - , ('0x9008d19f58aabd9ed0d60971565aa8510560ab41', 'true', 'CoWSwap' , 'GPv2Settlement' , ['ethereum','gnosis']) + , ('0x9008d19f58aabd9ed0d60971565aa8510560ab41', 'true', 'CoWSwap' , 'GPv2Settlement' , ['ethereum','gnosis','arbitrum']) , ('0x99a58482bd75cbab83b27ec03ca68ff489b5788f', 'true', 'Curvefi' , 'SwapRouter' , ['ethereum']) , ('0xbebc44782c7db0a1a60cb6fe97d0b483032ff1c7', 'true', 'Curvefi' , 'ThreepoolSwap' , ['ethereum']) , ('0xdc24316b9ae028f1497c275eb9192a3ea0f67022', 'true', 'Curvefi' , 'StETHSwap' , ['ethereum']) @@ -156,6 +156,10 @@ , ('0x32226588378236fd0c7c4053999f88ac0e5cac77', 'true', 'PancakeSwap' , 'SmartRouter' , ['arbitrum']) , ('0xf8b59f3c3ab33200ec80a8a58b2aa5f5d2a8944c', 'true', 'PancakeSwap' , 'SmartRouter' , ['zksync']) , ('0xd4c4a7c55c9f7b3c48bafb6e8643ba79f42418df', 'true', 'PancakeSwap' , 'ZapV1' , ['bnb']) + , ('0x1a0a18ac4becddbd6389559687d1a73d8927e416', 'true', 'PancakeSwap' , 'UniversalRouter' , ['bnb']) + , ('0x65b382653f7c31bc0af67f188122035461ec9c76', 'true', 'PancakeSwap' , 'UniversalRouter' , ['ethereum']) + , ('0xdaee41e335322c85ff2c5a6745c98e1351806e98', 'true', 'PancakeSwap' , 'UniversalRouter' , ['zksync']) + , ('0xfe6508f0015c778bdcc1fb5465ba5ebe224c9912', 'true', 'PancakeSwap' , 'UniversalRouter' , ['arbitrum', 'linea', 'base']) , ('0xe54ca86531e17ef3616d22ca28b0d458b6c89106', 'true', 'PangolinExchange' , 'Router' , ['avalanche_c']) , ('0x6b158039b9678b7452f311deb12dd08c579dad26', 'true', 'Paraswap' , 'AugustusSwapperV0v1' , ['ethereum']) , ('0x72338b82800400f5488eca2b5a37270ba3b7a111', 'true', 'Paraswap' , 'AugustusSwapper' , ['ethereum']) @@ -260,7 +264,7 @@ , ('0xdf37f7a85d4563f39a78494568824b4df8669b7a', 'true', 'WooFi' , 'WooCrossChainRouter' , ['avalanche_c']) , ('0xeaf1ac8e89ea0ae13e0f03634a4ff23502527024', 'true', 'WooFi' , 'WooRouter' , ['optimism']) , ('0xc4729e56b831d74bbc18797e0e17a295fa77488c', 'true', 'Yield' , 'YakRouter' , ['avalanche_c']) - , ('0xdef1c0ded9bec7f1a1670819833240f027b25eff', 'true', 'ZeroEx' , 'ExchangeProxy' , ['ethereum','bnb','polygon','arbitrum']) + , ('0xdef1c0ded9bec7f1a1670819833240f027b25eff', 'true', 'ZeroEx' , 'ExchangeProxy' , ['ethereum','bnb','polygon','arbitrum','avalanche_c','base','fantom','optimism']) , ('0xe66b31678d6c16e9ebf358268a790b763c133750', 'true', 'ZeroEx' , 'ExchangeProxy' , ['ethereum']) , ('0xdef189deaef76e379df891899eb5a00a94cbc250', 'true', 'ZeroEx' , 'ExchangeProxy' , ['fantom']) , ('0xdef1abe32c034e558cdd535791643c58a13acc10', 'true', 'ZeroEx' , 'ExchangeProxy' , ['optimism']) @@ -268,6 +272,13 @@ , ('0x3f93c3d9304a70c9104642ab8cd37b1e2a7c203a', 'true', 'ZeroEx' , 'ExchangeV2' , ['bnb']) , ('0x145f83ad6108391cbf9ed554e5ce1dbd984437f8', 'true', 'ZeroEx' , 'ExchangeV2' , ['bnb','polygon']) , ('0x61935cbdd02287b511119ddb11aeb42f1593b7ef', 'true', 'ZeroEx' , 'ExchangeV3' , ['ethereum']) + , ('0x7f6cee965959295cc64d0e6c00d99d6532d8e86b', 'true', 'ZeroEx' , 'Settler' , ['ethereum']) + , ('0x7600f49428e551af89d5c6b8e77b8cf3e198f936', 'true', 'ZeroEx' , 'Settler' , ['optimism']) + , ('0x6aec4d9f02d6d4b9a09c588922ebc81a532b94d0', 'true', 'ZeroEx' , 'Settler' , ['polygon']) + , ('0x466da4a5809665d640048177baa9c4975dc4e5e6', 'true', 'ZeroEx' , 'Settler' , ['avalanche_c']) + , ('0x55873e4b1dd63ab3fea3ca47c10277655ac2dce0', 'true', 'ZeroEx' , 'Settler' , ['base']) + , ('0xb2845bb0e9166357938445539eb9be94338594f2', 'true', 'ZeroEx' , 'Settler' , ['bnb']) + , ('0x2b6625aafc65373e5a82a0349f777fa11f7f04d1', 'true', 'ZeroEx' , 'Settler' , ['arbitrum']) , ('0x18381c0f738146fb694de18d1106bde2be040fa4', 'true', 'ZkSwap' , 'Router' , ['zksync']) , ('0xe7b0ce0526fbe3969035a145c9e9691d4d9d216c', 'false', 'Clipper' , 'Clipper' , ['ethereum','arbitrum']) , ('0x655edce464cc797526600a462a8154650eee4b77', 'false', 'Clipper' , 'Clipper' , ['ethereum']) @@ -305,18 +316,10 @@ , ('0xb3999f658c0391d94a37f7ff328f3fec942bcadc', 'false', 'Hashflow' , 'HashflowRouterV2' , ['optimism']) , ('0x55084ee0fef03f14a305cd24286359a35d735151', 'false', 'Hashflow' , 'HashflowRouterV3' , ['ethereum','bnb','polygon','arbitrum','avalanche_c']) , ('0xca310b1b942a30ff4b40a5e1b69ab4607ec79bc1', 'false', 'Hashflow' , 'HashflowRouterV3' , ['optimism']) - , ('0x3d130bf4686b3d4b6eb91a8e26ac629c5bea6082', 'false', 'Native' , 'Native' , ['ethereum','bnb','arbitrum','avalanche_c']) - , ('0xf39276d0eedfd604b55a0bd23c7ab2145ace4ab0', 'false', 'Native' , 'Native' , ['ethereum','bnb']) - , ('0x816ecda969e24583e79b71645f1202dabd7fe90e', 'false', 'Native' , 'Native' , ['ethereum','arbitrum']) - , ('0x5b0711eee0c6366aa35a98b14fd8b4b4c6d1d04c', 'false', 'Native' , 'Native' , ['ethereum']) - , ('0xf6b94770608ebf8b9b7621378cde5bc04b431cc8', 'false', 'Native' , 'Native' , ['bnb','arbitrum']) - , ('0xbd0180f7365a354b3b857c0ab16377c7bcdd2ec9', 'false', 'Native' , 'Native' , ['bnb','avalanche_c']) - , ('0x56385da1f6d17185402fe21795e0593837c8e991', 'false', 'Native' , 'Native' , ['bnb']) - , ('0x52a19f554882743b9e30968aafa48740979b141e', 'false', 'Native' , 'Native' , ['bnb']) - , ('0x63cb5b1d61e15dc31c80c787fe791baf1c81aec7', 'false', 'Native' , 'Native' , ['bnb']) - , ('0xd5473f6fb73422f416f01e096eefcc5af9894b71', 'false', 'Native' , 'Native' , ['polygon']) - , ('0x45b69fd499f068b7306d743d2f8b2ad5c54d99a0', 'false', 'Native' , 'Native' , ['polygon']) - , ('0x3151263101e0361b39cd6c530e45b28c33cbaf46', 'false', 'Native' , 'Native' , ['polygon']) + , ('0xead050515e10fdb3540ccd6f8236c46790508a76', 'false', 'Native' , 'NativeRouterV1' , ['ethereum','bnb','arbitrum','avalanche_c']) + , ('0x8c42cf13fbea2ac15b0fe5a5f3cf35eec65d7d7d', 'false', 'Native' , 'NativeRouterV1' , ['polygon']) + , ('0x41d7b3abcfecf1f1b4b1b962da8f086114b6cc5a', 'false', 'Native' , 'NativeRouterV1' , ['base']) + , ('0xc6f7a7ba5388bfb5774bfaa87d350b7793fd9ef1', 'false', 'Native' , 'NativeRouterV1' , ['mantle']) , ('0xd315a9c38ec871068fec378e4ce78af528c76293', 'false', 'Swaap' , 'Vault' , ['ethereum','polygon','arbitrum']) , ('0xa57bd00134b2850b2a1c55860c9e9ea100fdd6cf', 'false', 'MEVBot' , 'MEVBot' , ['ethereum']) , ('0xa69babef1ca67a37ffaf7a485dfff3382056e78c', 'false', 'MEVBot' , 'MEVBot' , ['ethereum']) diff --git a/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_project_swaps_exposed_blockchains_list.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_project_swaps_exposed_blockchains_list.sql similarity index 100% rename from daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_project_swaps_exposed_blockchains_list.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/_meta/oneinch_project_swaps_exposed_blockchains_list.sql diff --git a/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_events_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_events_macro.sql similarity index 89% rename from daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_events_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_events_macro.sql index a64b3c18445..7be3ca5fd4e 100644 --- a/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_events_macro.sql +++ b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_events_macro.sql @@ -88,16 +88,27 @@ "taking_amount": "substr(data , 32*5 + 1 , 32)", "order_hash": "substr(data , 32*2 + 1 , 32)", }, - "0xe3a54b69726c85299f4e794bac96150af56af801be76cafd11947a1103b6308a": { + "0x32f38ef2842789f9cd8fd5ae2497e7acfd3ca27d341fa0878305c3072b63a06d": { "project": "Native", - "name": "Swap", - "taker": "substr(topic1 , 12 + 1 , 20)", - "maker_asset": "substr(data , 32*1 + 12 + 1 , 20)", - "taker_asset": "substr(data , 32*0 + 12 + 1 , 20)", - "making_amount": "cast(abs(bytearray_to_int256(substr(data, 32*3 + 1, 32))) as varbinary)", - "taking_amount": "substr(data , 32*2 + 1 , 32)", + "name": "RfqTrade", + "maker": "substr(data , 32*6 + 12 + 1 , 20)", + "taker": "substr(data , 32*0 + 12 + 1 , 20)", + "maker_asset": "substr(data , 32*2 + 12 + 1 , 20)", + "taker_asset": "substr(data , 32*1 + 12 + 1 , 20)", + "making_amount": "substr(data , 32*4 + 1 , 32)", + "taking_amount": "substr(data , 32*3 + 1 , 32)", "order_hash": "substr(data , 32*5 + 1 , 16)", }, + "0x0c3ca67555399daacbfbeef89219bf4eca6380fdc58f2ed80cdc0841616c5818": { + "project": "Native", + "name": "ExternalSwap", + "taker": "substr(data , 32*1 + 12 + 1 , 20)", + "maker_asset": "substr(data , 32*3 + 12 + 1 , 20)", + "taker_asset": "substr(data , 32*2 + 12 + 1 , 20)", + "making_amount": "cast(abs(bytearray_to_int256(substr(data, 32*5 + 1, 32))) as varbinary)", + "taking_amount": "substr(data , 32*4 + 1 , 32)", + "order_hash": "substr(data , 32*6 + 1 , 16)", + }, "0x4be05c8d54f5e056ab2cfa033e9f582057001268c3e28561bb999d35d2c8f2c8": { "project": "Clipper", "name": "Swapped", diff --git a/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_methods_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_methods_macro.sql similarity index 89% rename from daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_methods_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_methods_macro.sql index baabf9104e0..e15f886b2dd 100644 --- a/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_methods_macro.sql +++ b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/cfg/oneinch_project_orders_cfg_methods_macro.sql @@ -220,14 +220,57 @@ }, }, "Native": { - "0xd025fdfa": { - "name": "swap", - "event": "0xe3a54b69726c85299f4e794bac96150af56af801be76cafd11947a1103b6308a", - "maker": "substr(input , 4 + 32*7 + 12 + 1 , 20)", - "maker_asset": "substr(input , 4 + 32*10 + 12 + 1 , 20)", - "taker_asset": "substr(input , 4 + 32*11 + 12 + 1 , 20)", - "making_amount": "cast(abs(bytearray_to_int256(substr(output, 32*0 + 1, 32))) as varbinary)", - "taking_amount": "substr(output , 32*1 + 1 , 32)", + "0xe525b10b": { + "name": "tradeRFQT", + "event": "0x32f38ef2842789f9cd8fd5ae2497e7acfd3ca27d341fa0878305c3072b63a06d", + "maker": "substr(input , 4 + 32*2 + 12 + 1 , 20)", + "taker": "substr(input , 4 + 32*3 + 12 + 1 , 20)", + "maker_asset": "substr(input , 4 + 32*5 + 12 + 1 , 20)", + "taker_asset": "substr(input , 4 + 32*4 + 12 + 1 , 20)", + "maker_max_amount": "substr(input , 4 + 32*8 + 1 , 32)", + "taker_max_amount": "substr(input , 4 + 32*6 + 1 , 32)", + "order_hash": "substr(input , 4 + 32*11 + 1 , 16)", + }, + "0xc7cd9748": { + "name": "exactInputSingle", + "event": "0x0c3ca67555399daacbfbeef89219bf4eca6380fdc58f2ed80cdc0841616c5818", + "taker": "substr(input , 4 + 32*2 + 12 + 1 , 20)", + "maker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*3 + 1, 20)", + "taker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*4 + 1, 20)", + "maker_min_amount": "substr(input , 4 + 32*4 + 1 , 32)", + "taker_max_amount": "substr(input , 4 + 32*3 + 1 , 32)", + "making_amount": "substr(output , 32*0 + 1 , 32)", + "order_hash": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*8 + 24 + 1, 16)", + }, + "0x2794949c": { + "name": "exactInputSingle", + "event": "null", + "taker": "substr(input , 4 + 32*2 + 12 + 1 , 20)", + "maker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*3 + 1, 20)", + "taker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*4 + 1, 20)", + "taker_max_amount": "substr(input , 4 + 32*3 + 1 , 32)", + "making_amount": "substr(output , 32*0 + 1 , 32)", + "taking_amount": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*5 + 32*1 + 1, 32)", + }, + "0x5dc7b981": { + "name": "exactInput", + "event": "null", + "maker": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 1, 20)", + "taker": "substr(input , 4 + 32*2 + 12 + 1 , 20)", + "maker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*3 + 1, 20)", + "taker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*4 + 1, 20)", + "making_amount": "substr(output , 32*0 + 1 , 32)", + "taking_amount": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*5 + 32*1 + 1, 32)", + }, + "0x68ab0bdb": { + "name": "exactInput", + "event": "null", + "maker": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 1, 20)", + "taker": "substr(input , 4 + 32*2 + 12 + 1 , 20)", + "maker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*14 + 5 + 1, 20)", + "taker_asset": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*4 + 1, 20)", + "making_amount": "substr(output , 32*0 + 1 , 32)", + "taking_amount": "substr(input, 4 + 32*1 + bytearray_to_bigint(substr(input, 4 + 32*1 + 24 + 1, 8)) + 32*2 + 20*5 + 32*1 + 1, 32)", }, }, "Clipper": { @@ -322,7 +365,21 @@ "taker_max_amount": "substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*4 + 1, 32)", "deadline": "substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*5 + 24 + 1, 8)", "fee_amount": "substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*7 + 1, 32)", - "making_amount": "substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*9 + 1, 32)", + "_executed_amount": "substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*9 + 1, 32)", + "making_amount": "if( + bitwise_and( + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*8 + 31 + 1, 1)) + , bytearray_to_bigint(0x01) + ) = 0 + , substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*9 + 1, 32) + )", + "taking_amount": "if( + bitwise_and( + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*8 + 31 + 1, 1)) + , bytearray_to_bigint(0x01) + ) > 0 + , substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*1 + bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 32*x + 24 + 1, 8)) + 32*9 + 1, 32) + )", "condition": "bytearray_to_bigint(substr(input, 4 + bytearray_to_bigint(substr(input, 4 + 32*2 + 24 + 1, 8)) + 24 + 1, 8)) > 0", }, }, diff --git a/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_calls_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_calls_macro.sql similarity index 100% rename from daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_calls_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_calls_macro.sql diff --git a/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_macro.sql similarity index 97% rename from daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_macro.sql index c96dceeb894..db88d73c2f8 100644 --- a/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_macro.sql +++ b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_macro.sql @@ -229,8 +229,8 @@ logs as ( and coalesce(call_taker_max_amount = log_taker_max_amount, true) and coalesce(call_maker_min_amount = log_maker_min_amount, true) and coalesce(call_taker_min_amount = log_taker_min_amount, true) - and coalesce(call_making_amount = log_making_amount, true) - and coalesce(call_taking_amount = log_taking_amount, true) + and coalesce(call_making_amount = log_making_amount or coalesce(if(log_fee_amount < log_making_amount, call_making_amount = log_making_amount - log_fee_amount), false), true) + and coalesce(call_taking_amount = log_taking_amount or coalesce(if(log_fee_amount < log_taking_amount, call_taking_amount = log_taking_amount - log_fee_amount), false), true) and coalesce(call_start = log_start, true) and coalesce(call_end = log_end, true) and coalesce(call_deadline = log_deadline, true) diff --git a/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_logs_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_logs_macro.sql similarity index 100% rename from daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_logs_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_logs_macro.sql diff --git a/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_traces_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_traces_macro.sql similarity index 100% rename from daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_traces_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_orders_raw_traces_macro.sql diff --git a/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_swaps_macro.sql b/dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_swaps_macro.sql similarity index 100% rename from daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_swaps_macro.sql rename to dbt_subprojects/daily_spellbook/macros/models/_project/oneinch/project/oneinch_project_swaps_macro.sql diff --git a/daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_activity.sql b/dbt_subprojects/daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_activity.sql similarity index 100% rename from daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_activity.sql rename to dbt_subprojects/daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_activity.sql diff --git a/daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_funded_by.sql b/dbt_subprojects/daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_funded_by.sql similarity index 100% rename from daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/macros/models/sector/addresses_events/addresses_events_first_funded_by.sql diff --git a/daily_spellbook/macros/models/sector/contracts/contracts_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/macros/models/sector/contracts/contracts_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/macros/models/sector/contracts/contracts_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/macros/models/sector/contracts/contracts_base_iterated_creators.sql diff --git a/daily_spellbook/macros/models/sector/contracts/contracts_base_starting_level.sql b/dbt_subprojects/daily_spellbook/macros/models/sector/contracts/contracts_base_starting_level.sql similarity index 100% rename from daily_spellbook/macros/models/sector/contracts/contracts_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/macros/models/sector/contracts/contracts_base_starting_level.sql diff --git a/daily_spellbook/macros/models/sector/contracts/contracts_contract_mapping.sql b/dbt_subprojects/daily_spellbook/macros/models/sector/contracts/contracts_contract_mapping.sql similarity index 100% rename from daily_spellbook/macros/models/sector/contracts/contracts_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/macros/models/sector/contracts/contracts_contract_mapping.sql diff --git a/daily_spellbook/macros/models/sector/contracts/find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/macros/models/sector/contracts/find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/macros/models/sector/contracts/find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/macros/models/sector/contracts/find_self_destruct_contracts.sql diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/_schema.yml new file mode 100644 index 00000000000..d84c0e4093a --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/_schema.yml @@ -0,0 +1,184 @@ +version: 2 + +models: + - name: balancer_cowswap_amm_trades + meta: + blockchain: ethereum + sector: trades + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['balancer', 'cowswap', 'ethereum', 'amm', 'trades'] + description: "Trades on Balancer CoWSwap AMM pools" + columns: + - &blockchain + name: blockchain + description: "Blockchain" + - &project + name: project + description: "Project name (balancer)" + - &version + name: version + description: "Version of the project" + - &block_month + name: block_month + description: "Block month in UTC" + - &block_date + name: block_date + description: "Block date in UTC" + - &block_time + name: block_time + description: 'Block time in UTC' + - &block_number + name: block_number + description: 'Block number' + - &token_bought_symbol + name: token_bought_symbol + description: "Token symbol for token bought in the trade" + - &token_sold_symbol + name: token_sold_symbol + description: "Token symbol for token sold in the trade" + - &token_pair + name: token_pair + description: "Token symbol pair for each token involved in the trade" + - &token_bought_amount + name: token_bought_amount + description: "Value of the token bought at time of execution in the original currency" + - &token_sold_amount + name: token_sold_amount + description: "Value of the token sold at time of execution in the original currency" + - &token_bought_amount_raw + name: token_bought_amount_raw + description: "Raw value of the token bought at time of execution in the original currency" + - &token_sold_amount_raw + name: token_sold_amount_raw + description: "Raw value of the token sold at time of execution in the original currency" + - &amount_usd + name: amount_usd + description: "USD value of the trade at time of execution" + - &token_bought_address + name: token_bought_address + description: "Contract address of the token bought" + - &token_sold_address + name: token_sold_address + description: "Contract address of the token sold" + - &taker + name: taker + description: "Address of trader who purchased a token" + - &maker + name: maker + description: "Address of trader who sold a token" + - &project_contract_address + name: project_contract_address + description: "Pool address" + - &tx_hash + name: tx_hash + description: "Tx. Hash" + - &tx_from + name: tx_from + description: "transaction.from" + - &tx_to + name: tx_to + description: "transaction.to" + - &evt_index + name: evt_index + description: 'Event index' + - name: pool_type + - name: pool_symbol + - name: swap_fee + + - name: balancer_cowswap_amm_balances + meta: + blockchain: ethereum + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['ethereum', 'balancer', 'balances'] + description: > + ERC20 token rolling sum balances on Balancer, an automated portfolio manager and trading platform. + columns: + - &day + name: day + description: "UTC event block time truncated to the day mark" + tests: + - not_null + - &pool_address + name: pool_address + description: "Balancer CoWSwap AMM pool contract address" + - &token_address + name: token_address + description: "Token contract address" + - &token_balance_raw + name: token_balance_raw + description: "Balance of a token" + + - name: labels_balancer_cowswap_amm_pools + meta: + blockchain: ethereum + sector: labels + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['labels', 'ethereum', 'balancer', 'pools'] + description: "Balancer CoWSwap AMM liquidity pools created on Ethereum." + columns: + - *blockchain + - &address + name: address + description: "Address of liquidity pool" + - &name + name: name + description: "Label name of pool containing the token symbols and their respective weights (if applicable)" + - &category + name: category + description: "Label category" + - &contributor + name: contributor + description: "Wizard(s) contributing to labels" + - &source + name: source + description: "How were labels generated (could be static or query)" + - &created_at + name: created_at + description: "When were labels created" + - &updated_at + name: updated_at + description: "When were labels updated for the last time" + - &model_name + name: model_name + description: "Name of the label model sourced from" + - &label_type + name: label_type + description: "Type of label (see labels overall readme)" + + - name: balancer_cowswap_amm_liquidity + meta: + blockchain: ethereum + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['ethereum', 'balancer', 'pools', 'liquidity'] + description: > + Balancer CoWSwap AMM pools liquidity by token in Ethereum. + columns: + - *day + - name: pool_id + - *pool_address + - name: pool_symbol + - *version + - *blockchain + - name: pool_type + - *token_address + - &token_symbol + name: token_symbol + description: "Token symbol" + - *token_balance_raw + - &token_balance + name: token_balance + description: "Balance of the token in the pool" + - &protocol_liquidity_usd + name: protocol_liquidity_usd + description: "Protocol liquidity in USD" + - &protocol_liquidity_eth + name: protocol_liquidity_eth + description: "Protocol liquidity in ETH" diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_balances.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_balances.sql new file mode 100644 index 00000000000..d210bd00fec --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_balances.sql @@ -0,0 +1,27 @@ +{{ + config( + schema = 'balancer_cowswap_amm', + alias = 'balances', + materialized = 'view' + ) +}} + + +{% set b_cow_amm_models = [ + ref('balancer_cowswap_amm_ethereum_balances') +] %} + +SELECT * +FROM ( + {% for model in b_cow_amm_models %} + SELECT + day, + pool_address, + token_address, + token_balance_raw + FROM {{ model }} + {% if not loop.last %} + UNION ALL + {% endif %} + {% endfor %} +) \ No newline at end of file diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_liquidity.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_liquidity.sql new file mode 100644 index 00000000000..9663d721366 --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_liquidity.sql @@ -0,0 +1,35 @@ +{{ + config( + schema='balancer_cowswap_amm', + alias = 'liquidity', + materialized = 'view' + ) +}} + +{% set b_cow_amm_models = [ + ref('balancer_cowswap_amm_ethereum_liquidity') +] %} + +SELECT * +FROM ( + {% for model in b_cow_amm_models %} + SELECT + day, + pool_id, + pool_address, + pool_symbol, + version, + blockchain, + pool_type, + token_address, + token_symbol, + token_balance_raw, + token_balance, + protocol_liquidity_usd, + protocol_liquidity_eth + FROM {{ model }} + {% if not loop.last %} + UNION ALL + {% endif %} + {% endfor %} +) \ No newline at end of file diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_trades.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_trades.sql new file mode 100644 index 00000000000..e958525ff29 --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/balancer_cowswap_amm_trades.sql @@ -0,0 +1,48 @@ +{{ + config( + schema = 'balancer_cowswap_amm', + alias = 'trades', + materialized = 'view' + ) +}} + +{% set b_cow_amm_models = [ + ref('balancer_cowswap_amm_ethereum_trades') +] %} + +SELECT * +FROM ( + {% for model in b_cow_amm_models %} + SELECT + blockchain + , project + , version + , block_month + , block_date + , block_time + , block_number + , token_bought_symbol + , token_sold_symbol + , token_pair + , token_bought_amount + , token_sold_amount + , token_bought_amount_raw + , token_sold_amount_raw + , amount_usd + , token_bought_address + , token_sold_address + , taker + , maker + , project_contract_address + , tx_hash + , tx_from + , tx_to + , evt_index + , pool_type + , pool_symbol + FROM {{ model }} + {% if not loop.last %} + UNION ALL + {% endif %} + {% endfor %} +) \ No newline at end of file diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/_schema.yml new file mode 100644 index 00000000000..499448a01f7 --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/_schema.yml @@ -0,0 +1,206 @@ +version: 2 + +models: + - name: balancer_cowswap_amm_ethereum_trades + meta: + blockchain: ethereum + sector: trades + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['balancer', 'cowswap', 'ethereum', 'amm', 'trades'] + description: "Trades on Balancer CoWSwap AMM pools" + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - tx_hash + - evt_index + columns: + - &blockchain + name: blockchain + description: "Blockchain" + - &project + name: project + description: "Project name (balancer)" + - &version + name: version + description: "Version of the project" + - &block_month + name: block_month + description: "Block month in UTC" + - &block_date + name: block_date + description: "Block date in UTC" + - &block_time + name: block_time + description: 'Block time in UTC' + - &block_number + name: block_number + description: 'Block number' + - &token_bought_symbol + name: token_bought_symbol + description: "Token symbol for token bought in the trade" + - &token_sold_symbol + name: token_sold_symbol + description: "Token symbol for token sold in the trade" + - &token_pair + name: token_pair + description: "Token symbol pair for each token involved in the trade" + - &token_bought_amount + name: token_bought_amount + description: "Value of the token bought at time of execution in the original currency" + - &token_sold_amount + name: token_sold_amount + description: "Value of the token sold at time of execution in the original currency" + - &token_bought_amount_raw + name: token_bought_amount_raw + description: "Raw value of the token bought at time of execution in the original currency" + - &token_sold_amount_raw + name: token_sold_amount_raw + description: "Raw value of the token sold at time of execution in the original currency" + - &amount_usd + name: amount_usd + description: "USD value of the trade at time of execution" + - &token_bought_address + name: token_bought_address + description: "Contract address of the token bought" + - &token_sold_address + name: token_sold_address + description: "Contract address of the token sold" + - &taker + name: taker + description: "Address of trader who purchased a token" + - &maker + name: maker + description: "Address of trader who sold a token" + - &project_contract_address + name: project_contract_address + description: "Pool address" + - &tx_hash + name: tx_hash + description: "Tx. Hash" + - &tx_from + name: tx_from + description: "transaction.from" + - &tx_to + name: tx_to + description: "transaction.to" + - &evt_index + name: evt_index + description: 'Event index' + - name: pool_type + - name: pool_symbol + - name: swap_fee + + - name: balancer_cowswap_amm_ethereum_balances + meta: + blockchain: ethereum + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['ethereum', 'balancer', 'balances'] + description: > + ERC20 token rolling sum balances on Balancer, an automated portfolio manager and trading platform. + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - day + - pool_address + - token_address + columns: + - &day + name: day + description: "UTC event block time truncated to the day mark" + tests: + - not_null + - &pool_address + name: pool_address + description: "Balancer CoWSwap AMM pool contract address" + - &token_address + name: token_address + description: "Token contract address" + - &token_balance_raw + name: token_balance_raw + description: "Balance of a token" + + - name: labels_balancer_cowswap_amm_pools_ethereum + meta: + blockchain: ethereum + sector: labels + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['labels', 'ethereum', 'balancer', 'pools'] + description: "Balancer CoWSwap AMM liquidity pools created on Ethereum." + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - address + columns: + - *blockchain + - &address + name: address + description: "Address of liquidity pool" + - &name + name: name + description: "Label name of pool containing the token symbols and their respective weights (if applicable)" + - name: pool_type + - &category + name: category + description: "Label category" + - &contributor + name: contributor + description: "Wizard(s) contributing to labels" + - &source + name: source + description: "How were labels generated (could be static or query)" + - &created_at + name: created_at + description: "When were labels created" + - &updated_at + name: updated_at + description: "When were labels updated for the last time" + - &model_name + name: model_name + description: "Name of the label model sourced from" + - &label_type + name: label_type + description: "Type of label (see labels overall readme)" + + - name: balancer_cowswap_amm_ethereum_liquidity + meta: + blockchain: ethereum + project: balancer_cowswap_amm + contributors: viniabussafi + config: + tags: ['ethereum', 'balancer', 'pools', 'liquidity'] + description: > + Balancer CoWSwap AMM pools liquidity by token in Ethereum. + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - day + - pool_id + - token_address + columns: + - *day + - name: pool_id + - *pool_address + - name: pool_symbol + - *version + - *blockchain + - name: pool_type + - *token_address + - &token_symbol + name: token_symbol + description: "Token symbol" + - *token_balance_raw + - &token_balance + name: token_balance + description: "Balance of the token in the pool" + - &protocol_liquidity_usd + name: protocol_liquidity_usd + description: "Protocol liquidity in USD" + - &protocol_liquidity_eth + name: protocol_liquidity_eth + description: "Protocol liquidity in ETH" diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_balances.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_balances.sql new file mode 100644 index 00000000000..f28343b5f38 --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_balances.sql @@ -0,0 +1,76 @@ +{{ + config( + schema = 'balancer_cowswap_amm_ethereum', + alias = 'balances', + materialized = 'table', + file_format = 'delta' + ) +}} + +WITH pools AS ( + SELECT + bPool AS pools + FROM {{ source('b_cow_amm_ethereum', 'BCoWFactory_evt_LOG_NEW_POOL') }} +), + +joins AS ( + SELECT + p.pools AS pool, + DATE_TRUNC('day', e.evt_block_time) AS day, + e.contract_address AS token, + SUM(CAST(value AS int256)) AS amount + FROM {{ source('erc20_ethereum', 'evt_transfer') }} e + INNER JOIN pools p ON e."to" = p.pools + GROUP BY 1, 2, 3 +), + +exits AS ( + SELECT + p.pools AS pool, + DATE_TRUNC('day', e.evt_block_time) AS day, + e.contract_address AS token, + - SUM(CAST(value AS int256)) AS amount + FROM {{ source('erc20_ethereum', 'evt_transfer') }} e + INNER JOIN pools p ON e."from" = p.pools + GROUP BY 1, 2, 3 +), + +daily_delta_balance_by_token AS ( + SELECT + pool, + day, + token, + SUM(COALESCE(amount, CAST(0 AS int256))) AS amount + FROM + (SELECT * + FROM joins j + UNION ALL + SELECT * + FROM exits e) foo + GROUP BY 1, 2, 3 +), + +cumulative_balance_by_token AS ( + SELECT + pool, + token, + day, + LEAD(day, 1, now()) OVER (PARTITION BY pool, token ORDER BY day) AS day_of_next_change, + SUM(amount) OVER (PARTITION BY pool, token ORDER BY day ROWS BETWEEN UNBOUNDED PRECEDING AND CURRENT ROW) AS cumulative_amount + FROM daily_delta_balance_by_token +), + +calendar AS ( + SELECT + date_sequence AS day + FROM unnest(sequence(date('2024-07-01'), date(now()), interval '1' day)) AS t(date_sequence) +) + +SELECT + c.day, + b.pool AS pool_address, + b.token AS token_address, + b.cumulative_amount AS token_balance_raw +FROM calendar c +LEFT JOIN cumulative_balance_by_token b ON b.day <= c.day AND c.day < b.day_of_next_change +WHERE b.pool IS NOT NULL diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_liquidity.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_liquidity.sql new file mode 100644 index 00000000000..ab7b91a7660 --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_liquidity.sql @@ -0,0 +1,82 @@ +{% set blockchain = 'ethereum' %} + +{{ + config( + schema='balancer_cowswap_amm_' + blockchain, + alias = 'liquidity', + materialized = 'table', + file_format = 'delta' + ) +}} + +WITH pool_labels AS ( + SELECT + address, + name + FROM {{ ref('labels_balancer_cowswap_amm_pools_ethereum') }} + ), + + prices AS ( + SELECT + date_trunc('day', minute) AS day, + contract_address AS token, + decimals, + AVG(price) AS price + FROM {{ source('prices', 'usd') }} + WHERE blockchain = '{{blockchain}}' + GROUP BY 1, 2, 3 + ), + + eth_prices AS( + SELECT + date_trunc('day', minute) AS day, + AVG(price) AS eth_price + FROM {{ source('prices', 'usd') }} + WHERE blockchain = '{{blockchain}}' + AND symbol = 'ETH' + GROUP BY 1 + ), + + cumulative_balance AS ( + SELECT + day, + pool_address, + token_address, + token_balance_raw + FROM {{ ref('balancer_cowswap_amm_ethereum_balances') }} b + ), + + cumulative_usd_balance AS ( + SELECT + b.day, + b.pool_address, + b.token_address, + t.symbol, + token_balance_raw, + token_balance_raw / POWER(10, COALESCE(t.decimals, p1.decimals)) AS token_balance, + token_balance_raw / POWER(10, COALESCE(t.decimals, p1.decimals)) * COALESCE(p1.price, 0) AS protocol_liquidity_usd + FROM cumulative_balance b + LEFT JOIN {{ source('tokens', 'erc20') }} t ON t.contract_address = b.token_address + AND t.blockchain = '{{blockchain}}' + LEFT JOIN prices p1 ON p1.day = b.day + AND p1.token = b.token_address + ) + +SELECT + c.day, + c.pool_address AS pool_id, + c.pool_address, + p.name AS pool_symbol, + '1' AS version, + '{{blockchain}}' AS blockchain, + 'balancer_cowswap_amm' AS pool_type, + c.token_address, + c.symbol AS token_symbol, + c.token_balance_raw, + c.token_balance, + c.protocol_liquidity_usd, + (c.protocol_liquidity_usd) / e.eth_price AS protocol_liquidity_eth +FROM cumulative_usd_balance c +LEFT JOIN pool_labels p ON p.address = c.pool_address +LEFT JOIN eth_prices e ON e.day = c.day +WHERE c.pool_address IS NOT NULL diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_trades.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_trades.sql new file mode 100644 index 00000000000..1d17d5770fb --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/balancer_cowswap_amm_ethereum_trades.sql @@ -0,0 +1,73 @@ +{% set blockchain = 'ethereum' %} + +{{ + config( + schema = 'balancer_cowswap_amm_' + blockchain, + alias = 'trades', + materialized = 'incremental', + file_format = 'delta', + incremental_strategy = 'merge', + incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')], + unique_key = ['tx_hash', 'evt_index'] + ) +}} + + SELECT + '{{blockchain}}' AS blockchain + , 'balancer_cowswap_amm' AS project + , '1' AS version + , CAST(date_trunc('month', trade.evt_block_time) AS DATE) AS block_month + , CAST(date_trunc('day', trade.evt_block_time) AS DATE) AS block_date + , trade.evt_block_time AS block_time + , trade.evt_block_number block_number + , tb.symbol AS token_bought_symbol + , tb.symbol AS token_sold_symbol + , CONCAT(ts.symbol, '-', tb.symbol) AS token_pair + , (trade.buyAmount / POWER(10, COALESCE(pb.decimals, tb.decimals))) AS token_bought_amount + , ((trade.sellAmount - trade.feeAmount) / POWER(10, COALESCE(ps.decimals, ts.decimals))) AS token_sold_amount + , trade.buyAmount AS token_bought_amount_raw + , trade.sellAmount AS token_sold_amount_raw + , COALESCE(trade.buyAmount / POWER(10, COALESCE(pb.decimals, tb.decimals)) * pb.price, + trade.sellAmount / POWER(10, COALESCE(ps.decimals, ts.decimals)) * ps.price) + AS amount_usd + ,trade.buyToken AS token_bought_address + ,trade.sellToken AS token_sold_address + ,CAST(NULL AS VARBINARY) AS taker + ,CAST(NULL AS VARBINARY) AS maker + , pool.bPool AS project_contract_address + , trade.evt_tx_hash AS tx_hash + , settlement.solver AS tx_from + , trade.contract_address AS tx_to + , trade.evt_index AS evt_index + , p.name AS pool_symbol + , p.pool_type + , (trade.feeAmount / POWER (10, ts.decimals)) AS swap_fee + FROM {{ source('gnosis_protocol_v2_ethereum', 'GPv2Settlement_evt_Trade') }} trade + INNER JOIN {{ source('b_cow_amm_ethereum', 'BCoWFactory_evt_LOG_NEW_POOL') }} pool + ON trade.owner = pool.bPool + LEFT JOIN {{ source('prices', 'usd') }} AS ps + ON sellToken = ps.contract_address + AND ps.minute = date_trunc('minute', trade.evt_block_time) + AND ps.blockchain = '{{blockchain}}' + {% if is_incremental() %} + AND {{ incremental_predicate('ps.minute') }} + {% endif %} + LEFT JOIN {{ source('prices', 'usd') }} AS pb + ON pb.contract_address = buyToken + AND pb.minute = date_trunc('minute', trade.evt_block_time) + AND pb.blockchain = '{{blockchain}}' + {% if is_incremental() %} + AND {{ incremental_predicate('pb.minute') }} + {% endif %} + LEFT JOIN {{ source('tokens', 'erc20') }} AS ts + ON trade.sellToken = ts.contract_address + AND ts.blockchain = '{{blockchain}}' + LEFT JOIN {{ source('tokens', 'erc20') }} AS tb + ON trade.buyToken = tb.contract_address + AND tb.blockchain = '{{blockchain}}' + LEFT JOIN {{ source('gnosis_protocol_v2_ethereum', 'GPv2Settlement_evt_Settlement') }} AS settlement + ON trade.evt_tx_hash = settlement.evt_tx_hash + LEFT JOIN {{ ref('labels_balancer_cowswap_amm_pools_ethereum') }} p ON p.address = trade.owner + {% if is_incremental() %} + WHERE {{ incremental_predicate('trade.evt_block_time') }} + {% endif %} \ No newline at end of file diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/labels_balancer_cowswap_amm_pools_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/labels_balancer_cowswap_amm_pools_ethereum.sql new file mode 100644 index 00000000000..f99ac40c9c8 --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/ethereum/labels_balancer_cowswap_amm_pools_ethereum.sql @@ -0,0 +1,73 @@ +{% set blockchain = 'ethereum' %} + +{{config( + schema = 'labels', + alias = 'balancer_cowswap_amm_pools_' + blockchain, + materialized = 'table', + file_format = 'delta' + ) +}} + +WITH events AS ( + -- binds + SELECT call_block_number AS block_number, + contract_address AS pool, + token, + denorm + FROM {{ source('b_cow_amm_ethereum', 'BCoWPool_call_bind') }} + WHERE call_success + + UNION all + + -- unbinds + SELECT call_block_number AS block_number, + contract_address AS pool, + token, + uint256 '0' AS denorm + FROM {{ source('b_cow_amm_ethereum', 'BCoWPool_call_unbind') }} + WHERE call_success +), + +state_with_gaps AS ( + SELECT events.block_number + , events.pool + , events.token + , CAST(events.denorm AS uint256) AS denorm, + LEAD(events.block_number, 1, 99999999) OVER (PARTITION BY events.pool, events.token ORDER BY events.block_number) AS next_block_number + FROM events +), + +settings AS ( + SELECT pool, + coalesce(t.symbol,'?') AS symbol, + denorm, + next_block_number + FROM state_with_gaps s + LEFT JOIN {{ source('tokens', 'erc20') }} t ON s.token = t.contract_address + AND t.blockchain = '{{blockchain}}' + WHERE next_block_number = 99999999 + AND denorm > uint256 '0' +), + +final AS ( + SELECT + '{{blockchain}}' AS blockchain, + pool AS address, + CONCAT('BCowAMM: ', array_join(array_agg(symbol), '/')) AS name, + 'Balancer CoWSwap AMM' AS pool_type, + 'balancer_cowswap_amm_pool' AS category, + 'balancerlabs' AS contributor, + 'query' AS source, + timestamp '2024-07-20' AS created_at, + now() AS updated_at, + 'balancer_cowswap_amm_pools_ethereum' AS model_name, + 'identifier' as label_type + FROM ( + SELECT s1.pool, symbol FROM settings s1 + ) s + + GROUP BY 1, 2 +) + +SELECT * +FROM final \ No newline at end of file diff --git a/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/labels_balancer_cowswap_amm_pools.sql b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/labels_balancer_cowswap_amm_pools.sql new file mode 100644 index 00000000000..a5c0e046dcc --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/_projects/balancer_cowswap_amm/labels_balancer_cowswap_amm_pools.sql @@ -0,0 +1,31 @@ +{{config( + schema = 'labels', + alias = 'balancer_cowswap_amm_pool', + materialized = 'view' + ) +}} + +{% set b_cow_amm_models = [ + ref('labels_balancer_cowswap_amm_pools_ethereum') +] %} + +SELECT * +FROM ( + {% for model in b_cow_amm_models %} + SELECT + blockchain, + address, + name, + category, + contributor, + source, + created_at, + updated_at, + model_name, + label_type + FROM {{ model }} + {% if not loop.last %} + UNION ALL + {% endif %} + {% endfor %} +) \ No newline at end of file diff --git a/daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/_meta/oneinch_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/_meta/oneinch_arbitrum_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/arbitrum/project/oneinch_arbitrum_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/_meta/oneinch_avalanche_c_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/avalanche_c/project/oneinch_avalanche_c_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/_meta/oneinch_base_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/base/project/oneinch_base_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/_meta/oneinch_bnb_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/bnb/project/oneinch_bnb_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/_meta/oneinch_ethereum_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/ethereum/project/oneinch_ethereum_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/_meta/oneinch_fantom_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/fantom/project/oneinch_fantom_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/_meta/oneinch_gnosis_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/gnosis/project/oneinch_gnosis_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/oneinch_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/oneinch_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/oneinch_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/oneinch_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/oneinch_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/oneinch_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/oneinch_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/oneinch_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/_meta/oneinch_optimism_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/optimism/project/oneinch_optimism_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/_meta/oneinch_polygon_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/polygon/project/oneinch_polygon_project_swaps.sql diff --git a/daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_contracts.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_contracts.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/_meta/oneinch_zksync_mapped_contracts.sql diff --git a/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_calls.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_calls.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_calls.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_calls.sql diff --git a/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders.sql diff --git a/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_logs.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_logs.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_logs.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_logs.sql diff --git a/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_traces.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_traces.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_traces.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_orders_raw_traces.sql diff --git a/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_swaps.sql b/dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_swaps.sql similarity index 100% rename from daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_swaps.sql rename to dbt_subprojects/daily_spellbook/models/_projects/oneinch/zksync/project/oneinch_zksync_project_swaps.sql diff --git a/models/_project/uniswap/arbitrum/uniswap_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/arbitrum/uniswap_arbitrum_schema.yml similarity index 100% rename from models/_project/uniswap/arbitrum/uniswap_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/arbitrum/uniswap_arbitrum_schema.yml diff --git a/models/_project/uniswap/arbitrum/uniswap_v3_arbitrum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/arbitrum/uniswap_v3_arbitrum_flashloans.sql similarity index 100% rename from models/_project/uniswap/arbitrum/uniswap_v3_arbitrum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/arbitrum/uniswap_v3_arbitrum_flashloans.sql diff --git a/models/_project/uniswap/bnb/uniswap_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/bnb/uniswap_bnb_schema.yml similarity index 100% rename from models/_project/uniswap/bnb/uniswap_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/bnb/uniswap_bnb_schema.yml diff --git a/models/_project/uniswap/bnb/uniswap_v3_bnb_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/bnb/uniswap_v3_bnb_flashloans.sql similarity index 100% rename from models/_project/uniswap/bnb/uniswap_v3_bnb_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/bnb/uniswap_v3_bnb_flashloans.sql diff --git a/models/_project/uniswap/celo/uniswap_celo_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/celo/uniswap_celo_schema.yml similarity index 100% rename from models/_project/uniswap/celo/uniswap_celo_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/celo/uniswap_celo_schema.yml diff --git a/models/_project/uniswap/celo/uniswap_v3_celo_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/celo/uniswap_v3_celo_flashloans.sql similarity index 100% rename from models/_project/uniswap/celo/uniswap_v3_celo_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/celo/uniswap_v3_celo_flashloans.sql diff --git a/models/_project/uniswap/ethereum/uniswap_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_ethereum_schema.yml similarity index 100% rename from models/_project/uniswap/ethereum/uniswap_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_ethereum_schema.yml diff --git a/models/_project/uniswap/ethereum/uniswap_v3_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_flashloans.sql similarity index 100% rename from models/_project/uniswap/ethereum/uniswap_v3_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_flashloans.sql diff --git a/models/_project/uniswap/ethereum/uniswap_v3_ethereum_proposals.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_proposals.sql similarity index 100% rename from models/_project/uniswap/ethereum/uniswap_v3_ethereum_proposals.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_proposals.sql diff --git a/models/_project/uniswap/ethereum/uniswap_v3_ethereum_votes.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_votes.sql similarity index 100% rename from models/_project/uniswap/ethereum/uniswap_v3_ethereum_votes.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_votes.sql diff --git a/models/_project/uniswap/optimism/uniswap_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/optimism/uniswap_optimism_schema.yml similarity index 100% rename from models/_project/uniswap/optimism/uniswap_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/optimism/uniswap_optimism_schema.yml diff --git a/models/_project/uniswap/optimism/uniswap_v3_optimism_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/optimism/uniswap_v3_optimism_flashloans.sql similarity index 100% rename from models/_project/uniswap/optimism/uniswap_v3_optimism_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/optimism/uniswap_v3_optimism_flashloans.sql diff --git a/models/_project/uniswap/polygon/uniswap_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/polygon/uniswap_polygon_schema.yml similarity index 100% rename from models/_project/uniswap/polygon/uniswap_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/polygon/uniswap_polygon_schema.yml diff --git a/models/_project/uniswap/polygon/uniswap_v3_polygon_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/polygon/uniswap_v3_polygon_flashloans.sql similarity index 100% rename from models/_project/uniswap/polygon/uniswap_v3_polygon_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/polygon/uniswap_v3_polygon_flashloans.sql diff --git a/models/_project/uniswap/uniswap_flashloans.sql b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/uniswap_flashloans.sql similarity index 100% rename from models/_project/uniswap/uniswap_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/uniswap_flashloans.sql diff --git a/models/_project/uniswap/uniswap_schema.yml b/dbt_subprojects/daily_spellbook/models/_projects/uniswap/uniswap_schema.yml similarity index 100% rename from models/_project/uniswap/uniswap_schema.yml rename to dbt_subprojects/daily_spellbook/models/_projects/uniswap/uniswap_schema.yml diff --git a/models/_sector/airdrops/README.md b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/README.md similarity index 100% rename from models/_sector/airdrops/README.md rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/README.md diff --git a/models/_sector/airdrops/airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/airdrop_claims.sql diff --git a/models/_sector/airdrops/airdrop_info.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/airdrop_info.sql similarity index 100% rename from models/_sector/airdrops/airdrop_info.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/airdrop_info.sql diff --git a/models/_sector/airdrops/airdrop_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/airdrop_schema.yml similarity index 100% rename from models/_sector/airdrops/airdrop_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/airdrop_schema.yml diff --git a/models/_sector/airdrops/arbitrum/airdrop_arbitrum_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/airdrop_arbitrum_claims.sql similarity index 100% rename from models/_sector/airdrops/arbitrum/airdrop_arbitrum_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/airdrop_arbitrum_claims.sql diff --git a/models/_sector/airdrops/arbitrum/airdrop_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/airdrop_arbitrum_schema.yml similarity index 100% rename from models/_sector/airdrops/arbitrum/airdrop_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/airdrop_arbitrum_schema.yml diff --git a/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_airdrop_claims.sql index c1b4e154618..ad8ba18751f 100644 --- a/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'arbitrum_arbitrum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'arbitrum' AS blockchain , 'ARB' AS token_symbol , t.evt_index FROM {{ source('arbitrum_arbitrum', 'TokenDistributor_evt_HasClaimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'arbitrum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'arbitrum' AND pu.contract_address= {{arb_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'arbitrum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_schema.yml similarity index 100% rename from models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/arbitrum/projects/arbitrum_arbitrum_schema.yml diff --git a/models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_claims.sql similarity index 100% rename from models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_claims.sql diff --git a/models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_schema.yml similarity index 100% rename from models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/airdrop_avalanche_c_schema.yml diff --git a/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_airdrop_claims.sql index 1de3503e9d4..a2aaf56edde 100644 --- a/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'avalanche_c' AS blockchain , 'PNG' AS token_symbol , t.evt_index FROM {{ source('pangolin_exchange_avalanche_c', 'Airdrop_evt_PngClaimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'avalanche_c' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'avalanche_c' AND pu.contract_address= {{png_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-02-09' AND timestamp '2021-03-10' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-02-09' AND timestamp '2021-03-10' diff --git a/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_schema.yml similarity index 100% rename from models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/avalanche_c/projects/pangolin_avalanche_c_schema.yml diff --git a/models/_sector/airdrops/bnb/airdrop_bnb_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/airdrop_bnb_claims.sql similarity index 100% rename from models/_sector/airdrops/bnb/airdrop_bnb_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/airdrop_bnb_claims.sql diff --git a/models/_sector/airdrops/bnb/airdrop_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/airdrop_bnb_schema.yml similarity index 100% rename from models/_sector/airdrops/bnb/airdrop_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/airdrop_bnb_schema.yml diff --git a/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_airdrop_claims.sql index 37610ae3e8d..85c96996e5d 100644 --- a/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'bnb' AS blockchain , 'EPS' AS token_symbol , t.evt_index FROM {{ source('ellipsis_finance_bnb', 'AirdropClaim_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'bnb' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'bnb' AND pu.contract_address= {{eps_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-03-24' AND timestamp '2022-04-01' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-03-24' AND timestamp '2022-04-01' diff --git a/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_schema.yml similarity index 100% rename from models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/bnb/projects/ellipsis_finance_bnb_schema.yml diff --git a/models/_sector/airdrops/ethereum/airdrop_ethereum_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/airdrop_ethereum_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/airdrop_ethereum_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/airdrop_ethereum_claims.sql diff --git a/models/_sector/airdrops/ethereum/airdrop_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/airdrop_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/airdrop_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/airdrop_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/alchemydao_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_airdrop_claims.sql similarity index 95% rename from models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_airdrop_claims.sql index ba948180a41..d4781851a76 100644 --- a/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'FORTH' AS token_symbol , t.evt_index FROM {{ source('erc20_ethereum', 'evt_transfer') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{forth_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) WHERE t.evt_block_time BETWEEN CAST('2021-04-20' as timestamp) AND CAST('2022-04-16' as timestamp) diff --git a/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ampleforth_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_airdrop_claims.sql similarity index 92% rename from models/_sector/airdrops/ethereum/projects/apecoin_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_airdrop_claims.sql index 4904568788f..71d4a6f7d4a 100644 --- a/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'APE' AS token_symbol , t.evt_index FROM {{ source('apecoin_ethereum', 'AirdropGrapesToken_evt_AirDrop') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{ape_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN CAST('2022-03-17' as TIMESTAMP) AND CAST('2022-06-16' as timestamp) \ No newline at end of file +WHERE t.evt_block_time BETWEEN CAST('2022-03-17' as TIMESTAMP) AND CAST('2022-06-16' as timestamp) diff --git a/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/apecoin_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/apecoin_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/arkham_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/arkham_ethereum_airdrop_claims.sql similarity index 91% rename from models/_sector/airdrops/ethereum/projects/arkham_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/arkham_ethereum_airdrop_claims.sql index 7351de70249..31a14f42408 100644 --- a/models/_sector/airdrops/ethereum/projects/arkham_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/arkham_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'arkham_ethereum', alias = 'airdrop_claims', materialized = 'table', @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'ARKM' AS token_symbol , t.evt_index FROM {{ source('arkham_ethereum', 'Airdrop_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{arkm_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time >= CAST('2023-07-18' as TIMESTAMP) \ No newline at end of file +WHERE t.evt_block_time >= CAST('2023-07-18' as TIMESTAMP) diff --git a/models/_sector/airdrops/ethereum/projects/arkham_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/arkham_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/arkham_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/arkham_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_airdrop_claims.sql similarity index 92% rename from models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_airdrop_claims.sql index 45bec83f8e1..cc9cf171b55 100644 --- a/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'BEND' AS token_symbol , t.evt_index FROM {{ source('benddao_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{bend_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN CAST('2022-03-21' as timestamp) AND CAST('2022-06-19' as timestamp) \ No newline at end of file +WHERE t.evt_block_time BETWEEN CAST('2022-03-21' as timestamp) AND CAST('2022-06-19' as timestamp) diff --git a/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/bend_dao_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/blur_ethereum_airdrop_1_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/blur_ethereum_airdrop_1_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/blur_ethereum_airdrop_1_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/blur_ethereum_airdrop_1_claims.sql index 5d0a930a034..e9517e8cdc3 100644 --- a/models/_sector/airdrops/ethereum/projects/blur_ethereum_airdrop_1_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/blur_ethereum_airdrop_1_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'blur_ethereum', alias = 'airdrop_1_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'BLUR' AS token_symbol , t.evt_index FROM {{ source('blur_ethereum', 'BlurAirdrop_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{blur_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/blur_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/blur_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/blur_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/blur_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/botto_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/botto_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/botto_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/botto_ethereum_airdrop_claims.sql index a87a266b5d9..a099be25eed 100644 --- a/models/_sector/airdrops/ethereum/projects/botto_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/botto_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'BOTTO' AS token_symbol , t.evt_index FROM {{ source('botto_ethereum', 'BottoAirdrop_evt_AirdropTransfer') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{botto_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-10-07' AND timestamp '2022-01-09' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-10-07' AND timestamp '2022-01-09' diff --git a/models/_sector/airdrops/ethereum/projects/botto_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/botto_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/botto_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/botto_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/component_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/component_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/component_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/component_ethereum_airdrop_claims.sql index c9d485af4d3..e74fd040054 100644 --- a/models/_sector/airdrops/ethereum/projects/component_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/component_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'CMP' AS token_symbol , t.evt_index FROM {{ source('component_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{cmp_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-04-27' AND timestamp '2021-07-29' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-04-27' AND timestamp '2021-07-29' diff --git a/models/_sector/airdrops/ethereum/projects/component_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/component_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/component_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/component_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/cow_protocol_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/cow_protocol_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/cow_protocol_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/cow_protocol_ethereum_airdrop_claims.sql index f64e37dff9f..d4fbb6f7bc9 100644 --- a/models/_sector/airdrops/ethereum/projects/cow_protocol_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/cow_protocol_ethereum_airdrop_claims.sql @@ -43,7 +43,7 @@ SELECT 'COW' AS token_symbol, t.evt_index FROM {{ source('cow_protocol_ethereum', 'CowProtocolVirtualToken_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address={{cow_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2022-02-11' AND timestamp '2022-03-26' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2022-02-11' AND timestamp '2022-03-26' diff --git a/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/dappradar_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_airdrop_claims.sql index f9496c46152..69a9030b522 100644 --- a/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_airdrop_claims.sql @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'RADAR' AS token_symbol , t.evt_index FROM {{ source('dappradar_ethereum', 'Airdrop_evt_TokenClaimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{radar_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-12-14' AND timestamp '2022-03-20' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-12-14' AND timestamp '2022-03-20' diff --git a/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/dappradar_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dappradar_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/dydx_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dydx_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/dydx_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dydx_ethereum_airdrop_claims.sql index a0717b0707a..33f286fa9f1 100644 --- a/models/_sector/airdrops/ethereum/projects/dydx_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/dydx_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'dydx_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'DYDX' AS token_symbol , t.evt_index FROM {{ source('erc20_ethereum', 'evt_transfer') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{dydx_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -52,4 +52,4 @@ AND t."from" = 0x639192d54431f8c816368d3fb4107bc168d0e871 AND t.evt_block_time > timestamp '2021-09-08' {% if is_incremental() %} AND t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/ens_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ens_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/ens_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ens_ethereum_airdrop_claims.sql index 9ab8e0b46ca..0e74eafe865 100644 --- a/models/_sector/airdrops/ethereum/projects/ens_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ens_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'ENS' AS token_symbol , t.evt_index FROM {{ source('ethereumnameservice_ethereum', 'ENSToken_evt_Claim') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{ens_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) WHERE t.evt_block_time BETWEEN timestamp '2021-11-09' AND timestamp '2022-11-25' diff --git a/models/_sector/airdrops/ethereum/projects/ens_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ens_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/ens_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ens_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/etherfi_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/etherfi_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/etherfi_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/etherfi_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/etherfi_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/etherfi_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/etherfi_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/etherfi_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/forefront_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forefront_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/forefront_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forefront_ethereum_airdrop_claims.sql index b8f4492d49c..e673468ad56 100644 --- a/models/_sector/airdrops/ethereum/projects/forefront_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forefront_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'FF' AS token_symbol , evt_index FROM {{ source('forefront_ethereum', 'ForefrontMerkle_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{ff_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-03-31' AND timestamp '2021-04-16' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-03-31' AND timestamp '2021-04-16' diff --git a/models/_sector/airdrops/ethereum/projects/forefront_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forefront_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/forefront_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forefront_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/forta_network_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_airdrop_claims.sql index 0dc6c965ade..2dfdc707777 100644 --- a/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'FORT' AS token_symbol , t.evt_index FROM {{ source('forta_network_ethereum', 'Airdrop_evt_TokensReleased') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{forta_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2022-06-14' AND timestamp '2022-09-16' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2022-06-14' AND timestamp '2022-09-16' diff --git a/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/forta_network_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/forta_network_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/galxe_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/galxe_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/galxe_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/galxe_ethereum_airdrop_claims.sql index 6f32cd983cb..e924358d5a7 100644 --- a/models/_sector/airdrops/ethereum/projects/galxe_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/galxe_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'GAL' AS token_symbol , t.evt_index FROM {{ source('galaxy_ethereum', 'MerkleDistributor_Airdrop_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{gal_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2022-05-05' AND timestamp '2022-06-05' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2022-05-05' AND timestamp '2022-06-05' diff --git a/models/_sector/airdrops/ethereum/projects/galxe_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/galxe_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/galxe_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/galxe_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_airdrop_claims.sql index 72b30e370be..0c1b2095b17 100644 --- a/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'gas_dao_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'GAS' AS token_symbol , t.evt_index FROM {{ source('gas_dao_ethereum', 'GASToken_evt_Claim') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{gas_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gas_dao_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/gearbox_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gearbox_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/gearbox_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gearbox_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/gearbox_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gearbox_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/gearbox_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gearbox_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/genie_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/genie_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/genie_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/genie_ethereum_airdrop_claims.sql index dafd00a8cf5..0d973ebbe54 100644 --- a/models/_sector/airdrops/ethereum/projects/genie_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/genie_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'genie_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -31,7 +31,7 @@ SELECT 'ethereum' AS blockchain , 'USDC' AS token_symbol , t.evt_index FROM {{ source('uniswap_ethereum', 'MerkleDistributorWithDeadline_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{usdc_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -40,4 +40,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' WHERE t.evt_block_time >= timestamp '2022-11-23' {% if is_incremental() %} AND t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/genie_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/genie_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/genie_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/genie_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/gitcoin_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gitcoin_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/gitcoin_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gitcoin_ethereum_airdrop_claims.sql index 445964fba75..c5065c52349 100644 --- a/models/_sector/airdrops/ethereum/projects/gitcoin_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/gitcoin_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'GTC' AS token_symbol , t.evt_index FROM {{ source('gitcoin_ethereum', 'TokenDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{gtc_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-05-24' AND timestamp '2021-06-24' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-05-24' AND timestamp '2021-06-24' diff --git a/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_airdrop_claims.sql index 4786d4d5ab2..3ae18ddaeb2 100644 --- a/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'hop_protocol_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'HOP' AS token_symbol , t.evt_index FROM {{ source('hop_protocol_ethereum', 'HOPToken_evt_Claim') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{hop_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/hop_protocol_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/looksrare_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_airdrop_claims.sql index 1d05aec3c58..ed53544600a 100644 --- a/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'LOOKS' AS token_symbol , t.evt_index FROM {{ source('looksrare_ethereum', 'LooksRareAirdrop_evt_AirdropRewardsClaim') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{looks_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2022-01-10' AND timestamp '2022-03-19' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2022-01-10' AND timestamp '2022-03-19' diff --git a/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/looksrare_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/looksrare_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/notional_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/notional_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/notional_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/notional_ethereum_airdrop_claims.sql index db615ba8a55..453740acc6e 100644 --- a/models/_sector/airdrops/ethereum/projects/notional_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/notional_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'notional_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'NOTE' AS token_symbol , t.evt_index FROM {{ source('notional_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{note_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/notional_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/notional_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/notional_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/notional_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/oneinch_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/oneinch_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/oneinch_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/oneinch_ethereum_airdrop_claims.sql index cc83033c280..8f3937c851b 100644 --- a/models/_sector/airdrops/ethereum/projects/oneinch_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/oneinch_ethereum_airdrop_claims.sql @@ -42,7 +42,7 @@ SELECT 'ethereum' AS blockchain , '1INCH' AS token_symbol , t.evt_index FROM {{ source('oneinch_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{oinch_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -50,4 +50,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE {{incremental_predicate('t.evt_block_time')}} -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/paladin_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paladin_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/paladin_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paladin_ethereum_airdrop_claims.sql index 60312358fa0..494405ec242 100644 --- a/models/_sector/airdrops/ethereum/projects/paladin_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paladin_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'PAL' AS token_symbol , t.evt_index FROM {{ source('paladin_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{pal_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-11-03' AND timestamp '2022-02-02' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-11-03' AND timestamp '2022-02-02' diff --git a/models/_sector/airdrops/ethereum/projects/paladin_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paladin_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/paladin_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paladin_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/paraswap_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paraswap_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/paraswap_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/paraswap_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/pooltogether_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/pooltogether_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/pooltogether_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/pooltogether_ethereum_airdrop_claims.sql index 3b8968f3c3d..6ed03254c53 100644 --- a/models/_sector/airdrops/ethereum/projects/pooltogether_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/pooltogether_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'pooltogether_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'POOL' AS token_symbol , t.evt_index FROM {{ source('pooltogether_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{pool_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/ribbon_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_airdrop_claims.sql index a028b9e1cac..54642120a93 100644 --- a/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'ribbon_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'RBN' AS token_symbol , t.evt_index FROM {{ source('ribbon_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{rbn_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/ribbon_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/ribbon_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/safe_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/safe_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/safe_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/safe_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_airdrop_claims.sql index ffde3283a07..2b55d53f509 100644 --- a/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'FOX' AS token_symbol , t.evt_index FROM {{ source('shapeshift_ethereum', 'TokenDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{fox_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-07-08' AND timestamp '2021-10-22' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-07-08' AND timestamp '2021-10-22' diff --git a/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/shapeshift_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/ethereum/projects/snowswap_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_airdrop_claims.sql index ead00e16fa6..20eb63b5095 100644 --- a/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'SNOW' AS token_symbol , t.evt_index FROM {{ source('snowswap_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{snow_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2020-10-14' AND timestamp '2020-10-31' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2020-10-14' AND timestamp '2020-10-31' diff --git a/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/snowswap_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/snowswap_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/sudoswap_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/sudoswap_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/sudoswap_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/sudoswap_ethereum_airdrop_claims.sql index 18f3748e07c..abee2ab431d 100644 --- a/models/_sector/airdrops/ethereum/projects/sudoswap_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/sudoswap_ethereum_airdrop_claims.sql @@ -1,6 +1,6 @@ {{ config( - + schema = 'sudoswap_ethereum', alias = 'airdrop_claims', materialized = 'incremental', @@ -41,7 +41,7 @@ SELECT 'ethereum' AS blockchain , 'SUDO' AS token_symbol , t.evt_index FROM {{ source('sudoswap_ethereum', 'Astrodrop_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{sudo_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -49,4 +49,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' Day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/thales_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/thales_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/thales_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/thales_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/thales_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/thales_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/thales_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/thales_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_airdrop_claims.sql index 81f1a1d3976..b50da84fc17 100644 --- a/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_airdrop_claims.sql @@ -42,7 +42,7 @@ SELECT 'ethereum' AS blockchain FROM {{ source('erc20_ethereum', 'evt_transfer') }} t INNER JOIN {{source( 'tokenfy_ethereum', 'Tokenfy_call_claim' ) }} c ON c.call_block_number=t.evt_block_number AND c.call_tx_hash=t.evt_tx_hash -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{tknfy_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2022-01-21' AND timestamp '2022-02-05' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2022-01-21' AND timestamp '2022-02-05' diff --git a/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tokenfy_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/tornado_cash_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tornado_cash_ethereum_airdrop_claims.sql similarity index 95% rename from models/_sector/airdrops/ethereum/projects/tornado_cash_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tornado_cash_ethereum_airdrop_claims.sql index 3ba9b21948f..f2a60b5d606 100644 --- a/models/_sector/airdrops/ethereum/projects/tornado_cash_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/tornado_cash_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'TORN' AS token_symbol , t.evt_index FROM {{ source('erc20_ethereum', 'evt_transfer') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address = {{torn_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) WHERE t.evt_block_time BETWEEN TIMESTAMP '2020-12-18' AND TIMESTAMP '2021-12-13' diff --git a/models/_sector/airdrops/ethereum/projects/uniswap_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/uniswap_ethereum_airdrop_claims.sql similarity index 94% rename from models/_sector/airdrops/ethereum/projects/uniswap_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/uniswap_ethereum_airdrop_claims.sql index 525592ad039..4f7b25b9b84 100644 --- a/models/_sector/airdrops/ethereum/projects/uniswap_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/uniswap_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'UNI' AS token_symbol , t.evt_index FROM {{ source('uniswap_ethereum', 'MerkleDistributor_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address = {{uni_token_address}} AND pu.minute = date_trunc('minute', t.evt_block_time) {% if is_incremental() %} @@ -48,4 +48,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' {% endif %} {% if is_incremental() %} WHERE t.evt_block_time >= date_trunc('day', now() - interval '7' day) -{% endif %} \ No newline at end of file +{% endif %} diff --git a/models/_sector/airdrops/ethereum/projects/value_defi_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/value_defi_ethereum_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/ethereum/projects/value_defi_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/value_defi_ethereum_airdrop_claims.sql diff --git a/models/_sector/airdrops/ethereum/projects/value_defi_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/value_defi_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/value_defi_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/value_defi_ethereum_schema.yml diff --git a/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_airdrop_claims.sql similarity index 95% rename from models/_sector/airdrops/ethereum/projects/x2y2_ethereum_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_airdrop_claims.sql index b0ddf974c09..bc7df505196 100644 --- a/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'ethereum' AS blockchain , 'X2Y2' AS token_symbol , t.evt_index FROM {{ source('erc20_ethereum', 'evt_transfer') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'ethereum' AND pu.contract_address= {{xtyt_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) WHERE t.evt_block_time BETWEEN timestamp '2022-02-15' AND timestamp '2022-03-31' diff --git a/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_schema.yml similarity index 100% rename from models/_sector/airdrops/ethereum/projects/x2y2_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/ethereum/projects/x2y2_ethereum_schema.yml diff --git a/models/_sector/airdrops/gnosis/airdrop_gnosis_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/airdrop_gnosis_claims.sql similarity index 100% rename from models/_sector/airdrops/gnosis/airdrop_gnosis_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/airdrop_gnosis_claims.sql diff --git a/models/_sector/airdrops/gnosis/airdrop_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/airdrop_gnosis_schema.yml similarity index 100% rename from models/_sector/airdrops/gnosis/airdrop_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/airdrop_gnosis_schema.yml diff --git a/models/_sector/airdrops/gnosis/projects/giveth_gnosis_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/projects/giveth_gnosis_airdrop_claims.sql similarity index 93% rename from models/_sector/airdrops/gnosis/projects/giveth_gnosis_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/projects/giveth_gnosis_airdrop_claims.sql index 14dbab5e98e..98595c68480 100644 --- a/models/_sector/airdrops/gnosis/projects/giveth_gnosis_airdrop_claims.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/projects/giveth_gnosis_airdrop_claims.sql @@ -40,7 +40,7 @@ SELECT 'gnosis' AS blockchain , 'GIV' AS token_symbol , t.evt_index FROM {{ source('giveth_gnosis', 'MerkleDistro_evt_Claimed') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = 'gnosis' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = 'gnosis' AND pu.contract_address= {{giv_token_address}} AND pu.minute=date_trunc('minute', t.evt_block_time) -WHERE t.evt_block_time BETWEEN timestamp '2021-12-24' AND timestamp '2022-12-31' \ No newline at end of file +WHERE t.evt_block_time BETWEEN timestamp '2021-12-24' AND timestamp '2022-12-31' diff --git a/models/_sector/airdrops/gnosis/projects/giveth_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/projects/giveth_gnosis_schema.yml similarity index 100% rename from models/_sector/airdrops/gnosis/projects/giveth_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/gnosis/projects/giveth_gnosis_schema.yml diff --git a/models/_sector/airdrops/optimism/airdrop_optimism_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/airdrop_optimism_claims.sql similarity index 100% rename from models/_sector/airdrops/optimism/airdrop_optimism_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/airdrop_optimism_claims.sql diff --git a/models/_sector/airdrops/optimism/airdrop_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/airdrop_optimism_schema.yml similarity index 100% rename from models/_sector/airdrops/optimism/airdrop_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/airdrop_optimism_schema.yml diff --git a/models/_sector/airdrops/optimism/projects/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/projects/_schema.yml similarity index 100% rename from models/_sector/airdrops/optimism/projects/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/projects/_schema.yml diff --git a/models/_sector/airdrops/optimism/projects/velodrome_optimism_airdrop_claims.sql b/dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/projects/velodrome_optimism_airdrop_claims.sql similarity index 100% rename from models/_sector/airdrops/optimism/projects/velodrome_optimism_airdrop_claims.sql rename to dbt_subprojects/daily_spellbook/models/_sector/airdrops/optimism/projects/velodrome_optimism_airdrop_claims.sql diff --git a/models/_sector/alm/README.md b/dbt_subprojects/daily_spellbook/models/_sector/alm/README.md similarity index 100% rename from models/_sector/alm/README.md rename to dbt_subprojects/daily_spellbook/models/_sector/alm/README.md diff --git a/models/_sector/alm/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/alm/_schema.yml similarity index 100% rename from models/_sector/alm/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/alm/_schema.yml diff --git a/models/_sector/alm/alm_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/alm/alm_trades.sql similarity index 100% rename from models/_sector/alm/alm_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/alm/alm_trades.sql diff --git a/models/_sector/alm/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/alm/ethereum/_schema.yml similarity index 100% rename from models/_sector/alm/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/alm/ethereum/_schema.yml diff --git a/models/_sector/alm/ethereum/alm_ethereum_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/alm/ethereum/alm_ethereum_trades.sql similarity index 100% rename from models/_sector/alm/ethereum/alm_ethereum_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/alm/ethereum/alm_ethereum_trades.sql diff --git a/models/_sector/alm/ethereum/platforms/arrakis_finance_ethereum_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/alm/ethereum/platforms/arrakis_finance_ethereum_trades.sql similarity index 100% rename from models/_sector/alm/ethereum/platforms/arrakis_finance_ethereum_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/alm/ethereum/platforms/arrakis_finance_ethereum_trades.sql diff --git a/models/_sector/attestation/eas/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/_schema.yml diff --git a/models/_sector/attestation/eas/arbitrum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/arbitrum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/_schema.yml diff --git a/models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestation_details.sql diff --git a/models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_attestations.sql diff --git a/models/_sector/attestation/eas/arbitrum/eas_arbitrum_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/arbitrum/eas_arbitrum_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_schema_details.sql diff --git a/models/_sector/attestation/eas/arbitrum/eas_arbitrum_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/arbitrum/eas_arbitrum_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/arbitrum/eas_arbitrum_schemas.sql diff --git a/models/_sector/attestation/eas/base/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/base/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/_schema.yml diff --git a/models/_sector/attestation/eas/base/eas_base_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/base/eas_base_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_attestation_details.sql diff --git a/models/_sector/attestation/eas/base/eas_base_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/base/eas_base_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_attestations.sql diff --git a/models/_sector/attestation/eas/base/eas_base_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/base/eas_base_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_schema_details.sql diff --git a/models/_sector/attestation/eas/base/eas_base_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/base/eas_base_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/base/eas_base_schemas.sql diff --git a/models/_sector/attestation/eas/celo/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/celo/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/_schema.yml diff --git a/models/_sector/attestation/eas/celo/eas_celo_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/celo/eas_celo_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_attestation_details.sql diff --git a/models/_sector/attestation/eas/celo/eas_celo_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/celo/eas_celo_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_attestations.sql diff --git a/models/_sector/attestation/eas/celo/eas_celo_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/celo/eas_celo_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_schema_details.sql diff --git a/models/_sector/attestation/eas/celo/eas_celo_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/celo/eas_celo_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/celo/eas_celo_schemas.sql diff --git a/models/_sector/attestation/eas/eas_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/eas_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_attestation_details.sql diff --git a/models/_sector/attestation/eas/eas_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/eas_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_attestations.sql diff --git a/models/_sector/attestation/eas/eas_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/eas_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_schema_details.sql diff --git a/models/_sector/attestation/eas/eas_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/eas_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/eas_schemas.sql diff --git a/models/_sector/attestation/eas/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/_schema.yml diff --git a/models/_sector/attestation/eas/ethereum/eas_ethereum_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/ethereum/eas_ethereum_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_attestation_details.sql diff --git a/models/_sector/attestation/eas/ethereum/eas_ethereum_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/ethereum/eas_ethereum_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_attestations.sql diff --git a/models/_sector/attestation/eas/ethereum/eas_ethereum_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/ethereum/eas_ethereum_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_schema_details.sql diff --git a/models/_sector/attestation/eas/ethereum/eas_ethereum_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/ethereum/eas_ethereum_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/ethereum/eas_ethereum_schemas.sql diff --git a/models/_sector/attestation/eas/optimism/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/optimism/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/_schema.yml diff --git a/models/_sector/attestation/eas/optimism/eas_optimism_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/optimism/eas_optimism_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_attestation_details.sql diff --git a/models/_sector/attestation/eas/optimism/eas_optimism_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/optimism/eas_optimism_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_attestations.sql diff --git a/models/_sector/attestation/eas/optimism/eas_optimism_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/optimism/eas_optimism_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_schema_details.sql diff --git a/models/_sector/attestation/eas/optimism/eas_optimism_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/optimism/eas_optimism_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/optimism/eas_optimism_schemas.sql diff --git a/models/_sector/attestation/eas/polygon/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/polygon/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/_schema.yml diff --git a/models/_sector/attestation/eas/polygon/eas_polygon_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/polygon/eas_polygon_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_attestation_details.sql diff --git a/models/_sector/attestation/eas/polygon/eas_polygon_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/polygon/eas_polygon_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_attestations.sql diff --git a/models/_sector/attestation/eas/polygon/eas_polygon_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/polygon/eas_polygon_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_schema_details.sql diff --git a/models/_sector/attestation/eas/polygon/eas_polygon_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/polygon/eas_polygon_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/polygon/eas_polygon_schemas.sql diff --git a/models/_sector/attestation/eas/scroll/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/_schema.yml similarity index 100% rename from models/_sector/attestation/eas/scroll/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/_schema.yml diff --git a/models/_sector/attestation/eas/scroll/eas_scroll_attestation_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_attestation_details.sql similarity index 100% rename from models/_sector/attestation/eas/scroll/eas_scroll_attestation_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_attestation_details.sql diff --git a/models/_sector/attestation/eas/scroll/eas_scroll_attestations.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_attestations.sql similarity index 100% rename from models/_sector/attestation/eas/scroll/eas_scroll_attestations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_attestations.sql diff --git a/models/_sector/attestation/eas/scroll/eas_scroll_schema_details.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_schema_details.sql similarity index 100% rename from models/_sector/attestation/eas/scroll/eas_scroll_schema_details.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_schema_details.sql diff --git a/models/_sector/attestation/eas/scroll/eas_scroll_schemas.sql b/dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_schemas.sql similarity index 100% rename from models/_sector/attestation/eas/scroll/eas_scroll_schemas.sql rename to dbt_subprojects/daily_spellbook/models/_sector/attestation/eas/scroll/eas_scroll_schemas.sql diff --git a/models/_sector/depin/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/depin/_schema.yml similarity index 100% rename from models/_sector/depin/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/depin/_schema.yml diff --git a/models/_sector/depin/depin_revenue.sql b/dbt_subprojects/daily_spellbook/models/_sector/depin/depin_revenue.sql similarity index 100% rename from models/_sector/depin/depin_revenue.sql rename to dbt_subprojects/daily_spellbook/models/_sector/depin/depin_revenue.sql diff --git a/models/_sector/depin/polygon/platforms/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/depin/polygon/platforms/_schema.yml similarity index 100% rename from models/_sector/depin/polygon/platforms/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/depin/polygon/platforms/_schema.yml diff --git a/models/_sector/depin/polygon/platforms/geodnet_polygon_revenue.sql b/dbt_subprojects/daily_spellbook/models/_sector/depin/polygon/platforms/geodnet_polygon_revenue.sql similarity index 100% rename from models/_sector/depin/polygon/platforms/geodnet_polygon_revenue.sql rename to dbt_subprojects/daily_spellbook/models/_sector/depin/polygon/platforms/geodnet_polygon_revenue.sql diff --git a/models/_sector/dex/pools/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/_schema.yml similarity index 100% rename from models/_sector/dex/pools/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/_schema.yml diff --git a/models/_sector/dex/pools/dex_pools_beta.sql b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/dex_pools_beta.sql similarity index 100% rename from models/_sector/dex/pools/dex_pools_beta.sql rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/dex_pools_beta.sql diff --git a/models/_sector/dex/pools/dex_pools_metrics_daily.sql b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/dex_pools_metrics_daily.sql similarity index 96% rename from models/_sector/dex/pools/dex_pools_metrics_daily.sql rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/dex_pools_metrics_daily.sql index 8a06e8b7c37..94423f60d12 100644 --- a/models/_sector/dex/pools/dex_pools_metrics_daily.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/dex_pools_metrics_daily.sql @@ -14,7 +14,7 @@ }} {% set dex_pool_metrics_models = [ - ref('balancer_pools_metrics_daily') + source('balancer','pools_metrics_daily') ] %} diff --git a/models/_sector/dex/pools/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/_schema.yml similarity index 100% rename from models/_sector/dex/pools/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/_schema.yml diff --git a/models/_sector/dex/pools/ethereum/dex_ethereum_pools.sql b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/dex_ethereum_pools.sql similarity index 100% rename from models/_sector/dex/pools/ethereum/dex_ethereum_pools.sql rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/dex_ethereum_pools.sql diff --git a/models/_sector/dex/pools/ethereum/platforms/uniswap_v2_ethereum_pools.sql b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/platforms/uniswap_v2_ethereum_pools.sql similarity index 100% rename from models/_sector/dex/pools/ethereum/platforms/uniswap_v2_ethereum_pools.sql rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/platforms/uniswap_v2_ethereum_pools.sql diff --git a/models/_sector/dex/pools/ethereum/platforms/uniswap_v3_ethereum_pools.sql b/dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/platforms/uniswap_v3_ethereum_pools.sql similarity index 100% rename from models/_sector/dex/pools/ethereum/platforms/uniswap_v3_ethereum_pools.sql rename to dbt_subprojects/daily_spellbook/models/_sector/dex/pools/ethereum/platforms/uniswap_v3_ethereum_pools.sql diff --git a/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees.sql similarity index 100% rename from models/_sector/gas/fees/arbitrum/gas_arbitrum_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees.sql diff --git a/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_schema.yml similarity index 100% rename from models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_schema.yml diff --git a/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/arbitrum/gas_arbitrum_fees_traces.sql diff --git a/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees.sql similarity index 100% rename from models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees.sql diff --git a/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_fees_traces.sql diff --git a/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_schema.yml similarity index 100% rename from models/_sector/gas/fees/avalanche_c/gas_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/avalanche_c/gas_avalanche_c_schema.yml diff --git a/models/_sector/gas/fees/base/gas_base_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/base/gas_base_fees.sql similarity index 100% rename from models/_sector/gas/fees/base/gas_base_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/base/gas_base_fees.sql diff --git a/models/_sector/gas/fees/base/gas_base_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/base/gas_base_schema.yml similarity index 100% rename from models/_sector/gas/fees/base/gas_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/base/gas_base_schema.yml diff --git a/models/_sector/gas/fees/bnb/gas_bnb_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/bnb/gas_bnb_fees.sql similarity index 100% rename from models/_sector/gas/fees/bnb/gas_bnb_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/bnb/gas_bnb_fees.sql diff --git a/models/_sector/gas/fees/bnb/gas_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/bnb/gas_bnb_schema.yml similarity index 100% rename from models/_sector/gas/fees/bnb/gas_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/bnb/gas_bnb_schema.yml diff --git a/models/_sector/gas/fees/ethereum/gas_ethereum_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/ethereum/gas_ethereum_fees.sql similarity index 100% rename from models/_sector/gas/fees/ethereum/gas_ethereum_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/ethereum/gas_ethereum_fees.sql diff --git a/models/_sector/gas/fees/ethereum/gas_ethereum_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/ethereum/gas_ethereum_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/ethereum/gas_ethereum_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/ethereum/gas_ethereum_fees_traces.sql diff --git a/models/_sector/gas/fees/ethereum/gas_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/ethereum/gas_ethereum_schema.yml similarity index 100% rename from models/_sector/gas/fees/ethereum/gas_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/ethereum/gas_ethereum_schema.yml diff --git a/models/_sector/gas/fees/fantom/gas_fantom_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/fantom/gas_fantom_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/fantom/gas_fantom_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/fantom/gas_fantom_fees_traces.sql diff --git a/models/_sector/gas/fees/fantom/gas_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/fantom/gas_fantom_schema.yml similarity index 100% rename from models/_sector/gas/fees/fantom/gas_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/fantom/gas_fantom_schema.yml diff --git a/models/_sector/gas/fees/gas_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gas_fees.sql similarity index 100% rename from models/_sector/gas/fees/gas_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gas_fees.sql diff --git a/models/_sector/gas/fees/gas_fees_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gas_fees_schema.yml similarity index 100% rename from models/_sector/gas/fees/gas_fees_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gas_fees_schema.yml diff --git a/models/_sector/gas/fees/gnosis/gas_gnosis_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gnosis/gas_gnosis_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/gnosis/gas_gnosis_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gnosis/gas_gnosis_fees_traces.sql diff --git a/models/_sector/gas/fees/gnosis/gas_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gnosis/gas_gnosis_schema.yml similarity index 100% rename from models/_sector/gas/fees/gnosis/gas_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/gnosis/gas_gnosis_schema.yml diff --git a/models/_sector/gas/fees/optimism/gas_optimism_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/optimism/gas_optimism_fees.sql similarity index 100% rename from models/_sector/gas/fees/optimism/gas_optimism_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/optimism/gas_optimism_fees.sql diff --git a/models/_sector/gas/fees/optimism/gas_optimism_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/optimism/gas_optimism_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/optimism/gas_optimism_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/optimism/gas_optimism_fees_traces.sql diff --git a/models/_sector/gas/fees/optimism/gas_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/optimism/gas_optimism_schema.yml similarity index 100% rename from models/_sector/gas/fees/optimism/gas_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/optimism/gas_optimism_schema.yml diff --git a/models/_sector/gas/fees/polygon/gas_polygon_fees_traces.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/polygon/gas_polygon_fees_traces.sql similarity index 100% rename from models/_sector/gas/fees/polygon/gas_polygon_fees_traces.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/polygon/gas_polygon_fees_traces.sql diff --git a/models/_sector/gas/fees/polygon/gas_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/polygon/gas_polygon_schema.yml similarity index 100% rename from models/_sector/gas/fees/polygon/gas_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/polygon/gas_polygon_schema.yml diff --git a/models/_sector/gas/fees/scroll/gas_scroll_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/scroll/gas_scroll_fees.sql similarity index 100% rename from models/_sector/gas/fees/scroll/gas_scroll_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/scroll/gas_scroll_fees.sql diff --git a/models/_sector/gas/fees/scroll/gas_scroll_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/scroll/gas_scroll_schema.yml similarity index 100% rename from models/_sector/gas/fees/scroll/gas_scroll_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/scroll/gas_scroll_schema.yml diff --git a/models/_sector/gas/fees/zksync/gas_zksync_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zksync/gas_zksync_fees.sql similarity index 100% rename from models/_sector/gas/fees/zksync/gas_zksync_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zksync/gas_zksync_fees.sql diff --git a/models/_sector/gas/fees/zksync/gas_zksync_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zksync/gas_zksync_schema.yml similarity index 100% rename from models/_sector/gas/fees/zksync/gas_zksync_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zksync/gas_zksync_schema.yml diff --git a/models/_sector/gas/fees/zora/gas_zora_fees.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zora/gas_zora_fees.sql similarity index 100% rename from models/_sector/gas/fees/zora/gas_zora_fees.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zora/gas_zora_fees.sql diff --git a/models/_sector/gas/fees/zora/gas_zora_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zora/gas_zora_schema.yml similarity index 100% rename from models/_sector/gas/fees/zora/gas_zora_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/fees/zora/gas_zora_schema.yml diff --git a/models/_sector/gas/prices/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/_schema.yml similarity index 100% rename from models/_sector/gas/prices/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/_schema.yml diff --git a/models/_sector/gas/prices/chains/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/_schema.yml similarity index 100% rename from models/_sector/gas/prices/chains/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/_schema.yml diff --git a/models/_sector/gas/prices/chains/gas_arbitrum_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_arbitrum_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_arbitrum_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_arbitrum_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_avalanche_c_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_avalanche_c_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_avalanche_c_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_avalanche_c_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_base_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_base_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_base_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_base_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_bnb_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_bnb_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_bnb_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_bnb_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_celo_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_celo_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_celo_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_celo_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_ethereum_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_ethereum_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_ethereum_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_ethereum_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_fantom_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_fantom_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_fantom_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_fantom_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_gnosis_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_gnosis_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_gnosis_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_gnosis_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_goerli_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_goerli_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_goerli_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_goerli_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_linea_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_linea_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_linea_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_linea_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_optimism_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_optimism_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_optimism_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_optimism_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_polygon_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_polygon_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_polygon_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_polygon_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_scroll_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_scroll_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_scroll_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_scroll_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_zkevm_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_zkevm_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_zkevm_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_zkevm_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_zksync_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_zksync_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_zksync_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_zksync_prices.sql diff --git a/models/_sector/gas/prices/chains/gas_zora_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_zora_prices.sql similarity index 100% rename from models/_sector/gas/prices/chains/gas_zora_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/chains/gas_zora_prices.sql diff --git a/models/_sector/gas/prices/gas_prices.sql b/dbt_subprojects/daily_spellbook/models/_sector/gas/prices/gas_prices.sql similarity index 100% rename from models/_sector/gas/prices/gas_prices.sql rename to dbt_subprojects/daily_spellbook/models/_sector/gas/prices/gas_prices.sql diff --git a/models/_sector/inscription/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/inscription/_schema.yml similarity index 100% rename from models/_sector/inscription/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/_schema.yml diff --git a/models/_sector/inscription/all/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/_schema.yml similarity index 100% rename from models/_sector/inscription/all/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/_schema.yml diff --git a/models/_sector/inscription/all/inscription_arbitrum_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_arbitrum_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_arbitrum_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_arbitrum_all.sql diff --git a/models/_sector/inscription/all/inscription_avalanche_c_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_avalanche_c_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_avalanche_c_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_avalanche_c_all.sql diff --git a/models/_sector/inscription/all/inscription_base_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_base_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_base_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_base_all.sql diff --git a/models/_sector/inscription/all/inscription_bnb_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_bnb_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_bnb_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_bnb_all.sql diff --git a/models/_sector/inscription/all/inscription_celo_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_celo_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_celo_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_celo_all.sql diff --git a/models/_sector/inscription/all/inscription_ethereum_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_ethereum_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_ethereum_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_ethereum_all.sql diff --git a/models/_sector/inscription/all/inscription_fantom_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_fantom_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_fantom_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_fantom_all.sql diff --git a/models/_sector/inscription/all/inscription_gnosis_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_gnosis_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_gnosis_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_gnosis_all.sql diff --git a/models/_sector/inscription/all/inscription_goerli_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_goerli_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_goerli_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_goerli_all.sql diff --git a/models/_sector/inscription/all/inscription_linea_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_linea_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_linea_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_linea_all.sql diff --git a/models/_sector/inscription/all/inscription_optimism_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_optimism_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_optimism_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_optimism_all.sql diff --git a/models/_sector/inscription/all/inscription_polygon_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_polygon_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_polygon_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_polygon_all.sql diff --git a/models/_sector/inscription/all/inscription_scroll_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_scroll_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_scroll_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_scroll_all.sql diff --git a/models/_sector/inscription/all/inscription_zkevm_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_zkevm_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_zkevm_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_zkevm_all.sql diff --git a/models/_sector/inscription/all/inscription_zksync_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_zksync_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_zksync_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_zksync_all.sql diff --git a/models/_sector/inscription/all/inscription_zora_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_zora_all.sql similarity index 100% rename from models/_sector/inscription/all/inscription_zora_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/all/inscription_zora_all.sql diff --git a/models/_sector/inscription/deploys/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/_schema.yml similarity index 100% rename from models/_sector/inscription/deploys/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/_schema.yml diff --git a/models/_sector/inscription/deploys/inscription_arbitrum_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_arbitrum_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_arbitrum_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_arbitrum_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_avalanche_c_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_avalanche_c_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_avalanche_c_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_avalanche_c_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_base_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_base_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_base_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_base_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_bnb_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_bnb_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_bnb_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_bnb_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_celo_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_celo_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_celo_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_celo_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_ethereum_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_ethereum_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_ethereum_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_ethereum_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_fantom_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_fantom_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_fantom_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_fantom_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_gnosis_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_gnosis_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_gnosis_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_gnosis_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_goerli_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_goerli_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_goerli_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_goerli_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_linea_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_linea_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_linea_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_linea_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_optimism_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_optimism_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_optimism_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_optimism_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_polygon_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_polygon_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_polygon_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_polygon_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_scroll_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_scroll_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_scroll_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_scroll_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_zkevm_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_zkevm_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_zkevm_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_zkevm_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_zksync_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_zksync_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_zksync_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_zksync_deploys.sql diff --git a/models/_sector/inscription/deploys/inscription_zora_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_zora_deploys.sql similarity index 100% rename from models/_sector/inscription/deploys/inscription_zora_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/deploys/inscription_zora_deploys.sql diff --git a/models/_sector/inscription/inscription_all.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/inscription_all.sql similarity index 100% rename from models/_sector/inscription/inscription_all.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/inscription_all.sql diff --git a/models/_sector/inscription/inscription_deploys.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/inscription_deploys.sql similarity index 100% rename from models/_sector/inscription/inscription_deploys.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/inscription_deploys.sql diff --git a/models/_sector/inscription/inscription_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/inscription_mints.sql similarity index 100% rename from models/_sector/inscription/inscription_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/inscription_mints.sql diff --git a/models/_sector/inscription/mints/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/_schema.yml similarity index 100% rename from models/_sector/inscription/mints/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/_schema.yml diff --git a/models/_sector/inscription/mints/inscription_arbitrum_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_arbitrum_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_arbitrum_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_arbitrum_mints.sql diff --git a/models/_sector/inscription/mints/inscription_avalanche_c_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_avalanche_c_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_avalanche_c_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_avalanche_c_mints.sql diff --git a/models/_sector/inscription/mints/inscription_base_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_base_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_base_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_base_mints.sql diff --git a/models/_sector/inscription/mints/inscription_bnb_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_bnb_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_bnb_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_bnb_mints.sql diff --git a/models/_sector/inscription/mints/inscription_celo_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_celo_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_celo_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_celo_mints.sql diff --git a/models/_sector/inscription/mints/inscription_ethereum_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_ethereum_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_ethereum_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_ethereum_mints.sql diff --git a/models/_sector/inscription/mints/inscription_fantom_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_fantom_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_fantom_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_fantom_mints.sql diff --git a/models/_sector/inscription/mints/inscription_gnosis_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_gnosis_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_gnosis_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_gnosis_mints.sql diff --git a/models/_sector/inscription/mints/inscription_goerli_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_goerli_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_goerli_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_goerli_mints.sql diff --git a/models/_sector/inscription/mints/inscription_linea_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_linea_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_linea_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_linea_mints.sql diff --git a/models/_sector/inscription/mints/inscription_optimism_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_optimism_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_optimism_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_optimism_mints.sql diff --git a/models/_sector/inscription/mints/inscription_polygon_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_polygon_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_polygon_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_polygon_mints.sql diff --git a/models/_sector/inscription/mints/inscription_scroll_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_scroll_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_scroll_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_scroll_mints.sql diff --git a/models/_sector/inscription/mints/inscription_zkevm_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_zkevm_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_zkevm_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_zkevm_mints.sql diff --git a/models/_sector/inscription/mints/inscription_zksync_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_zksync_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_zksync_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_zksync_mints.sql diff --git a/models/_sector/inscription/mints/inscription_zora_mints.sql b/dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_zora_mints.sql similarity index 100% rename from models/_sector/inscription/mints/inscription_zora_mints.sql rename to dbt_subprojects/daily_spellbook/models/_sector/inscription/mints/inscription_zora_mints.sql diff --git a/daily_spellbook/models/_sector/labels/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/_schema.yml similarity index 100% rename from daily_spellbook/models/_sector/labels/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations.sql similarity index 93% rename from models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations.sql index 450c13d7ef3..b4a7ed63f0c 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations.sql @@ -4,14 +4,14 @@ WITH mev_addresses AS ( - SELECT + SELECT address FROM {{ ref('labels_mev_ethereum') }} ) , aave_v2_annual_liquidations AS ( - SELECT - * + SELECT + * FROM {{ source('aave_v2_ethereum', 'LendingPool_evt_LiquidationCall') }} WHERE evt_block_time > now() - INTERVAL '365' day ) @@ -27,7 +27,7 @@ SELECT , m.address AS liquidator FROM aave_v2_annual_liquidations a LEFT JOIN mev_addresses m ON m.address = a.liquidator -LEFT JOIN {{ ref('prices_tokens') }} p +LEFT JOIN {{ source('prices','tokens') }} p ON p.contract_address = a.collateralAsset AND p.blockchain = 'ethereum' ) @@ -38,7 +38,7 @@ SELECT , address AS address , case when liquidator is not null then 'MEV' else 'non-MEV' - end as name + end as name , 'liquidation type' AS category , 'paulx' AS contributor , 'query' AS source diff --git a/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_annual_liquidations_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size.sql similarity index 89% rename from models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size.sql index 96bbc2542c0..5ec5b711f54 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size.sql @@ -2,24 +2,24 @@ alias = 'aave_v2_deposit_size' )}} -with latest_net_deposits AS ( - with annual_flows AS ( - SELECT +with latest_net_deposits AS ( + with annual_flows AS ( + SELECT d.evt_block_time , d.user , cast(d.amount as double) / pow(10, p.decimals) AS amount , d.reserve , p.symbol , d.contract_address AS lendingpool_contract - FROM {{ source('aave_v2_ethereum', 'LendingPool_evt_Deposit')}} d - LEFT JOIN {{ ref('prices_tokens') }} p + FROM {{ source('aave_v2_ethereum', 'LendingPool_evt_Deposit')}} d + LEFT JOIN {{ source('prices','tokens') }} p ON p.contract_address = d.reserve AND p.blockchain = 'ethereum' WHERE evt_block_time > NOW() - INTERVAL '1' day - + UNION ALL - - SELECT + + SELECT w.evt_block_time , w.user , cast(w.amount as double) * -1 / pow(10, p.decimals) AS amount @@ -27,14 +27,14 @@ with latest_net_deposits AS ( , p.symbol , w.contract_address AS lendingpool_contract FROM {{ source('aave_v2_ethereum', 'LendingPool_evt_Withdraw')}} w - LEFT JOIN {{ ref('prices_tokens') }} p + LEFT JOIN {{ source('prices','tokens') }} p ON p.contract_address = w.reserve AND p.blockchain = 'ethereum' WHERE evt_block_time > NOW() - INTERVAL '1' day ) - + , annual_net_deposit AS ( - SELECT + SELECT user , SUM(amount) AS net_deposit , reserve @@ -45,7 +45,7 @@ with latest_net_deposits AS ( GROUP BY 1,3,4,5 ORDER BY net_deposit DESC ) - + , ordered_annual_net_deposit AS ( SELECT row_number() OVER (partition by a.user, a.reserve ORDER BY a.evt_block_time DESC) AS rn @@ -56,14 +56,14 @@ with latest_net_deposits AS ( , a.evt_block_time FROM annual_net_deposit a ) - + SELECT user , net_deposit , reserve , symbol , evt_block_time - FROM ordered_annual_net_deposit + FROM ordered_annual_net_deposit WHERE rn = 1 ORDER BY net_deposit DESC ) @@ -77,12 +77,12 @@ with latest_net_deposits AS ( , cast(d.availableLiquidity as double) / pow(10, p.decimals) AS available_liquidity , d.call_block_time FROM {{ source('aave_v2_ethereum', 'DefaultReserveInterestRateStrategy_call_calculateInterestRates')}} d - LEFT JOIN {{ ref('prices_tokens') }} p + LEFT JOIN {{ source('prices','tokens') }} p ON p.contract_address = d.reserve AND p.blockchain = 'ethereum' ORDER BY call_block_time DESC ) - + SELECT reserve , symbol @@ -109,7 +109,7 @@ LEFT JOIN latest_available_liquidity l ON d.reserve = l.reserve AND d.symbol = l , final_base_label AS ( SELECT 'ethereum' AS blockchain - , user AS address + , user AS address , case when COALESCE(largest_deposit_pct, 0) <= 1 then 'Small Depositor' when largest_deposit_pct <= 10 then 'Sizeable Depositor' else 'Large Depositor' @@ -124,7 +124,7 @@ SELECT , net_deposit , available_liquidity , largest_deposit_pct - , symbol + , symbol FROM calc_deposit_pct ) @@ -139,4 +139,4 @@ SELECT , updated_at , model_name , label_type -FROM final_base_label \ No newline at end of file +FROM final_base_label diff --git a/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aave_v2/labels_aave_v2_daily_deposit_size_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_ethereum.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/aztec_v2/labels_aztec_v2_contracts_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_arbitrum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_arbitrum.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_arbitrum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_arbitrum.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_avalanche_c.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_avalanche_c.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_avalanche_c.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_avalanche_c.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_base.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_base.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_base.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_base.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_ethereum.sql similarity index 96% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_ethereum.sql index aad04be36e5..07b9abcaf31 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_ethereum.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_ethereum.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'balancer_v2_gauges_ethereum', post_hook='{{ expose_spells(\'["ethereum"]\', "sector", @@ -44,7 +44,7 @@ FROM INNER JOIN {{ source('balancer_ethereum', 'CappedLiquidityGaugeFactory_call_create') }} call ON call.call_tx_hash = evt.evt_tx_hash LEFT JOIN {{ source('labels', 'balancer_v2_pools_ethereum') }} pools ON pools.address = call.pool -UNION ALL +UNION ALL SELECT 'ethereum' AS blockchain, @@ -60,7 +60,7 @@ SELECT 'balancer_v2_gauges_ethereum' AS model_name, 'identifier' AS label_type FROM - {{ ref('balancer_single_recipient_gauges') }} + {{ source('balancer','single_recipient_gauges') }} WHERE blockchain = 'ethereum'), @@ -82,7 +82,7 @@ INNER JOIN gauges g ON g.address = c.addr , g.pool_address , g.child_gauge_address , g.name - , CASE WHEN c.rn = 1 + , CASE WHEN c.rn = 1 THEN 'active' ELSE 'inactive' END AS status diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_gnosis.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_gnosis.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_gnosis.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_gnosis.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_optimism.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_polygon.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_polygon.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_polygon.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_polygon.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_zkevm.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_zkevm.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_zkevm.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_gauges_zkevm.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/balancer_v2/labels_balancer_v2_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_pools_fantom.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_pools_fantom.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_pools_fantom.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_pools_fantom.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/beethoven_x/labels_beethoven_x_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users.sql similarity index 88% rename from models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users.sql index fc93a4c00f3..25c5e1284d9 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_users', post_hook='{{ expose_spells(\'["optimism","ethereum"]\', "sector", @@ -36,7 +36,7 @@ FROM ( 'cex_users_withdrawals' model_name, 'persona' as label_type FROM {{source('erc20_' + chain, 'evt_transfer')}} t - INNER JOIN {{ref('cex_addresses')}} c ON '{{chain}}' = c.blockchain + INNER JOIN {{source('cex','addresses')}} c ON '{{chain}}' = c.blockchain AND t."from" = c.address {% if not loop.last %} @@ -44,4 +44,4 @@ FROM ( {% endif %} {% endfor %} ) a -GROUP BY 1,2,3,4,5,6,7,8,9,10 --distinct if erc20 and eth \ No newline at end of file +GROUP BY 1,2,3,4,5,6,7,8,9,10 --distinct if erc20 and eth diff --git a/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/cex_users/labels_cex_users_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/contracts/labels_contracts_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_ethereum.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/hackers/labels_hackers_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_beethoven_x_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_beethoven_x_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_beethoven_x_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_beethoven_x_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_jelly_swap_pools_sei.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_jelly_swap_pools_sei.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_jelly_swap_pools_sei.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/jelly_swap/labels_jelly_swap_pools_sei.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bot_labels.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bot_labels.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bot_labels.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bot_labels.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bots_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bots_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bots_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/labels_likely_bots_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_addresses.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_addresses.sql similarity index 96% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_addresses.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_addresses.sql index e90c682ed6f..ffe0e0264a5 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_addresses.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_addresses.sql @@ -33,7 +33,7 @@ WITH sender_transfer_rates AS ( WHEN EXISTS (SELECT 1 FROM {{ source('nft_' + chain,'transfers') }} r WHERE t.hash = r.tx_hash AND t.block_number = r.block_number AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_token_tfer_txs , SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ source('dex', 'trades') }} r WHERE t.hash = r.tx_hash AND t.block_time = r.block_time AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_dex_trade_txs - , SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ ref('perpetual_trades') }} r WHERE t.hash = r.tx_hash AND t.block_time = r.block_time AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_perp_trade_txs + , SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ source('perpetual','trades') }} r WHERE t.hash = r.tx_hash AND t.block_time = r.block_time AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_perp_trade_txs , SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ source('nft', 'trades') }} r WHERE t.hash = r.tx_hash AND t.block_number = r.block_number AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_nft_trade_txs FROM {{ source( chain ,'transactions') }} t diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_contracts.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_contracts.sql similarity index 95% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_contracts.sql index 9c00229812f..106e09fdfe1 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_contracts.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bot_contracts.sql @@ -35,7 +35,7 @@ FROM ( WHEN EXISTS (SELECT 1 FROM {{ source('nft_' + chain,'transfers') }} r WHERE t.hash = r.tx_hash AND t.block_number = r.block_number ) THEN 1 ELSE 0 END) AS num_token_tfer_txs, SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ source('dex', 'trades') }} r WHERE t.hash = r.tx_hash AND t.block_time = r.block_time AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_dex_trade_txs, - SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ ref('perpetual_trades') }} r WHERE t.hash = r.tx_hash AND t.block_time = r.block_time AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_perp_trade_txs, + SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ source('perpetual','trades') }} r WHERE t.hash = r.tx_hash AND t.block_time = r.block_time AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_perp_trade_txs, SUM(CASE WHEN EXISTS (SELECT 1 FROM {{ source('nft', 'trades') }} r WHERE t.hash = r.tx_hash AND t.block_number = r.block_number AND r.block_month = DATE_TRUNC('month',r.block_time) AND blockchain = '{{chain}}') THEN 1 ELSE 0 END) AS num_nft_trade_txs, COUNT(*) AS num_txs, COUNT(DISTINCT "from") AS num_senders, COUNT(*)/COUNT(DISTINCT "from") AS txs_per_sender, diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bots_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bots_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bots_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/op_chains/labels_op_chains_likely_bots_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_addresses.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_addresses.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_addresses.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_addresses.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_contracts.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_contracts.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_contracts.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bot_contracts.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bots_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bots_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bots_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/likely_bots/optimism/labels_optimism_likely_bots_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/ofac_sanctionned/labels_ofac_sanctionned_ethereum_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_attesters.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_attesters.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_attesters.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_attesters.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_creators.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_creators.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_creators.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_creators.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_attestationstation/labels_op_attestationstation_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_delegators.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_delegators.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_delegators.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_delegators.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_derived_archetype.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_derived_archetype.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_derived_archetype.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_derived_archetype.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_proposal_submitters.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_proposal_submitters.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_proposal_submitters.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_proposal_submitters.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_voters.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_voters.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_voters.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_retropgf_voters.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_voters.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_voters.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_voters.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_governance/labels_op_governance_voters.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_traders.sql similarity index 89% rename from models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_traders.sql index 9ffb0dbddf0..b8e44fe13d1 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_traders.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_perpetual/labels_op_perpetual_traders.sql @@ -5,19 +5,19 @@ WITH perps_trades_count AS (SELECT trader, COUNT(trader) AS trades_count -FROM {{ ref('perpetual_trades') }} +FROM {{ source('perpetual','trades') }} WHERE blockchain = 'optimism' GROUP BY trader ORDER BY trades_count DESC), percentile_perp_trades AS -(SELECT approx_percentile (trades_count, 0.95) AS "0.95p", +(SELECT approx_percentile (trades_count, 0.95) AS "0.95p", approx_percentile(trades_count, 0.65) AS "0.65p" FROM perps_trades_count), perp_traders AS (SELECT trader AS address, -(CASE +(CASE WHEN trades_count >= (SELECT "0.95p" FROM percentile_perp_trades) THEN 'Elite Perp Trader' WHEN trades_count >= (SELECT "0.65p" FROM percentile_perp_trades) THEN 'Active Perp Trader' ELSE 'Normie Perp Trader' diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_retropgf/labels_op_retropgf_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_traders/labels_op_traders_derived_archetype.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_traders/labels_op_traders_derived_archetype.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_traders/labels_op_traders_derived_archetype.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_traders/labels_op_traders_derived_archetype.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_traders/op_traders_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_traders/op_traders_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_traders/op_traders_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_traders/op_traders_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_only.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_only.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_only.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_only.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/op_transfers/labels_op_transfers_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/project_wallets/labels_project_wallets_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/quests/persona/labels_quest_participants_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_ethereum.sql similarity index 89% rename from models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_ethereum.sql index 57940a759a8..806c648eb0e 100644 --- a/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_ethereum.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_ethereum.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'safe_ethereum' )}} @@ -14,4 +14,4 @@ SELECT now() as updated_at, 'safe_ethereum' AS model_name, 'persona' AS label_type -FROM {{ ref('safe_ethereum_safes') }} \ No newline at end of file +FROM {{ source('safe_ethereum','safes') }} diff --git a/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/safe/labels_safe_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/tornado_cash/labels_tornado_cash_schema.yml diff --git a/models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts.sql similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts.sql diff --git a/models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts_schema.yml similarity index 100% rename from models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/__single_category_labels__/worldcoin/labels_worldcoin_accounts_schema.yml diff --git a/models/_sector/labels/addresses/airdrop/labels_airdrop.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/labels_airdrop.sql similarity index 100% rename from models/_sector/labels/addresses/airdrop/labels_airdrop.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/labels_airdrop.sql diff --git a/models/_sector/labels/addresses/airdrop/labels_airdrop_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/labels_airdrop_schema.yml similarity index 100% rename from models/_sector/labels/addresses/airdrop/labels_airdrop_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/labels_airdrop_schema.yml diff --git a/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism.sql diff --git a/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism_schema.yml similarity index 100% rename from models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_1_receivers_optimism_schema.yml diff --git a/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_2_receivers_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_2_receivers_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_2_receivers_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_2_receivers_optimism.sql diff --git a/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_3_receivers_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_3_receivers_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_3_receivers_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/airdrop/persona/optimism_rounds/labels_airdrop_3_receivers_optimism.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_arbitrum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_arbitrum.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_arbitrum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_arbitrum.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_base.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_base.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_base.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_base.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_bnb.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_bnb.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_bnb.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_bnb.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_ethereum.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_fantom.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_fantom.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_fantom.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_fantom.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_optimism.sql diff --git a/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_polygon.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_polygon.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/identifiers/labels_bridges_polygon.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/identifiers/labels_bridges_polygon.sql diff --git a/models/_sector/labels/addresses/bridge/labels_bridges.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/labels_bridges.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/labels_bridges.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/labels_bridges.sql diff --git a/models/_sector/labels/addresses/bridge/labels_bridges_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/labels_bridges_schema.yml similarity index 100% rename from models/_sector/labels/addresses/bridge/labels_bridges_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/labels_bridges_schema.yml diff --git a/models/_sector/labels/addresses/bridge/persona/labels_op_bridge_derived_archetype.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/persona/labels_op_bridge_derived_archetype.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/persona/labels_op_bridge_derived_archetype.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/persona/labels_op_bridge_derived_archetype.sql diff --git a/models/_sector/labels/addresses/bridge/persona/labels_op_bridge_users.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/persona/labels_op_bridge_users.sql similarity index 100% rename from models/_sector/labels/addresses/bridge/persona/labels_op_bridge_users.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/bridge/persona/labels_op_bridge_users.sql diff --git a/models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_ethereum.sql diff --git a/models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/identifier/multisigs/labels_dao_multisig_schema.yml diff --git a/models/_sector/labels/addresses/dao/labels_dao.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/labels_dao.sql similarity index 100% rename from models/_sector/labels/addresses/dao/labels_dao.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/labels_dao.sql diff --git a/models/_sector/labels/addresses/dao/labels_dao_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/labels_dao_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dao/labels_dao_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/labels_dao_schema.yml diff --git a/models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework.sql similarity index 100% rename from models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework.sql diff --git a/models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dao/persona/frameworks/labels_dao_framework_schema.yml diff --git a/models/_sector/labels/addresses/dex/labels_dex.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/labels_dex.sql similarity index 100% rename from models/_sector/labels/addresses/dex/labels_dex.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/labels_dex.sql diff --git a/models/_sector/labels/addresses/dex/labels_dex_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/labels_dex_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/labels_dex_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/labels_dex_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/arbitrage_traders/ethereum/labels_arbitrage_traders_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/arbitrage_traders/ethereum/labels_arbitrage_traders_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/arbitrage_traders/ethereum/labels_arbitrage_traders_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/arbitrage_traders/ethereum/labels_arbitrage_traders_ethereum.sql diff --git a/models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders.sql diff --git a/models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/arbitrage_traders/labels_arbitrage_traders_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders.sql diff --git a/models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_aggregator_traders/labels_dex_aggregator_traders_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools.sql diff --git a/models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_pools/labels_dex_pools_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders.sql diff --git a/models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/dex_traders/labels_dex_traders_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders.sql diff --git a/models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/op_dex_traders/labels_op_dex_traders_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/sandwich_attackers/README.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/README.md similarity index 100% rename from models/_sector/labels/addresses/dex/persona/sandwich_attackers/README.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/README.md diff --git a/models/_sector/labels/addresses/dex/persona/sandwich_attackers/ethereum/labels_sandwich_attackers_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/ethereum/labels_sandwich_attackers_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/sandwich_attackers/ethereum/labels_sandwich_attackers_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/ethereum/labels_sandwich_attackers_ethereum.sql diff --git a/models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers.sql diff --git a/models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/sandwich_attackers/labels_sandwich_attackers_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/smart_dex_traders/ethereum/labels_smart_dex_traders_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/ethereum/labels_smart_dex_traders_ethereum.sql similarity index 88% rename from models/_sector/labels/addresses/dex/persona/smart_dex_traders/ethereum/labels_smart_dex_traders_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/ethereum/labels_smart_dex_traders_ethereum.sql index 4bbbc2e7eea..76304375722 100644 --- a/models/_sector/labels/addresses/dex/persona/smart_dex_traders/ethereum/labels_smart_dex_traders_ethereum.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/ethereum/labels_smart_dex_traders_ethereum.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'smart_dex_traders_ethereum' )}} /* @@ -8,54 +8,54 @@ ** ref link: https://duneanalytics.notion.site/Dune-Labels-Hackathon-2023-9c1edd4b776a44699a1524bf4131105d ** ** What questions does this label help to solve? -** 1. "How many real users are trading on our DEX?" - It's hard for dune wizards to figure out +** 1. "How many real users are trading on our DEX?" - It's hard for dune wizards to figure out ** how many "real" (ie. human, retail) traders are trading on a DEX. Although dune wizards -** have existing labels such as labels.contracts to identify and filter +** have existing labels such as labels.contracts to identify and filter ** out trades that take place via contract interactions, this does not catch all bot activity. ** -** "Real" user activity is an important metric for DEX projects to track, in order -** to advise product strategy and development effectively. +** "Real" user activity is an important metric for DEX projects to track, in order +** to advise product strategy and development effectively. ** ** > This label seeks to identify "human-like" behavior based on heuristics. ** ** 2. "Who are the top performing retail traders on our DEX?" - While there are dashboards ** that track portfolio performance eg. @defimochi's https://dune.com/defimochi/token-god-mode, -** most of the top traders are bots due to the challange of identifying real users. +** most of the top traders are bots due to the challange of identifying real users. +** +** For DEX projects, this is a strong indicator that power users are attacted to the platform. ** -** For DEX projects, this is a strong indicator that power users are attacted to the platform. +** > This label seeks to identify top Retail DEX traders based on Average Cost Basis analysis. ** -** > This label seeks to identify top Retail DEX traders based on Average Cost Basis analysis. -** ** How this label defines a Smart DEX Trader: ** 1. Trader = An address exhibitiing "human-like" behavior (Retail trader, ie. not a bot) ** 2. Smart = A trader having a portfolio with high profit multiples -** -** Scope: +** +** Scope: ** To limit the results returned from this label, the scope is defined as: ** 1. DEX Trades on Ethereum ** 2. Portfolio performance over the last 60 days ** 3. Top 10% of retail traders ranked by profit multiple ** ** Considerations (limitations): -** 1. Heuristics used to detect retail (human-like) behavior are subjective and +** 1. Heuristics used to detect retail (human-like) behavior are subjective and ** oversimplified. This means that the results returned may have false positives (bots) and ** false negatives (excluded real retail traders). ** 2. A simple portfolio profitability model based on average cost basis is used. Transaction -** fees, LP and Farming activity are not considered in this model. -** +** fees, LP and Farming activity are not considered in this model. +** ** Future work: ** 1. How may we test the effectiveness of this label? ** 2. How may we improve, or move away from, "real user" heuristics? ** 3. How may we improve portfolio monitoring and profitability metrics? -** -** Disclaimer: -** 1. As with anything on the internet, please review the code before using it in -** production. +** +** Disclaimer: +** 1. As with anything on the internet, please review the code before using it in +** production. ** 2. Feedback and suggestions are welcome! I'm sure there's lots of room for improvement. ** Find me on Dune discord: Stone#6981 */ -with +with /* ** In this section, we remove contract addresses as we assume retail traders would not be swapping via contracts. @@ -63,7 +63,7 @@ with -- Get all swappers on Ethereum in the last 60 days swappers as ( - select + select block_date, block_time, token_bought_symbol, @@ -76,8 +76,8 @@ swappers as ( taker, tx_hash from {{ source('dex', 'trades') }} - where - blockchain = 'ethereum' + where + blockchain = 'ethereum' and block_date > now() - interval '60' day -- remove missing data https://discordapp.com/channels/757637422384283659/757641002138730588/903537780007784510 and token_bought_symbol != '' @@ -114,29 +114,29 @@ swappers as ( -- H1. A retail trader does not execute the same amount of trades every day. eg, takes weekends off, prefers mondays. -- Trades taken should tend twards weekends or weekdays. ie. skewness <> 0 , filter_by_weekday as ( - select taker, + select taker, skewness(day_of_week(block_date)) as trading_day_variance from swappers_address_only group by 1 having - -- Note on day-of-week skewness: + -- Note on day-of-week skewness: -- negative/positive = distribution of trades is towards end/start of the week -- zero = distribution of trades is even across all days of the week -- NaN = data does not provide sufficient information about its distribution (skewness(day_of_week(block_date)) > 0 or skewness(day_of_week(block_date)) < 0) ) --- H2. A retail trader trades takes breaks between trades. +-- H2. A retail trader trades takes breaks between trades. -- ie. average time between trades > 60 mins , time_between_trades as ( - select + select taker, date_diff('second', lag(block_time, 1) over (partition by taker order by block_time), block_time) / 60 as time_between_trades_mins from swappers_address_only ) -- Note: We can't have nested aggregate functions, so breaking it up into two CTEs , filter_by_average_time_between_trades as ( - select + select taker, avg(time_between_trades_mins) as average_time_between_trades_mins from time_between_trades @@ -146,7 +146,7 @@ swappers as ( ) -- Apply all filters to get retail swappers -, all_filters as ( +, all_filters as ( select t.taker as taker from filter_by_average_time_between_trades as t left join (select taker from filter_by_weekday) as w on t.taker = w.taker @@ -161,14 +161,14 @@ swappers as ( /* ** In this section, we assess the trader's portfolio based on the following metrics: -** P1. Portfolio profit based on average cost-basis +** P1. Portfolio profit based on average cost-basis ** P2. Profit multiples */ -- Get latest prices , prices as ( select symbol, price, contract_address as token_address - from {{ ref('prices_usd_latest') }} + from {{ source('prices','usd_latest') }} where blockchain = 'ethereum' ) @@ -177,7 +177,7 @@ swappers as ( -- buy profit = token_bought_amount * (current price - amount_usd/ token_bought_amount) -- sell profit = token_sold_amount * (current price - amount_usd/ token_sold_amount) , buys as ( - select + select 'buy' as action, block_time, token_sold_symbol, @@ -185,7 +185,7 @@ swappers as ( token_bought_symbol, token_bought_address as token_bought_address, token_bought_amount, - amount_usd, + amount_usd, taker, amount_usd / token_bought_amount as cost_basis, project as venue @@ -199,15 +199,15 @@ swappers as ( and amount_usd is not NULL ) , buys_profit as ( - select b.*, - p.price as market_price_usd, - b.token_bought_amount * (p.price - b.amount_usd / b.token_bought_amount) as estimated_profit - from buys as b + select b.*, + p.price as market_price_usd, + b.token_bought_amount * (p.price - b.amount_usd / b.token_bought_amount) as estimated_profit + from buys as b left join prices as p on b.token_bought_address = p.token_address where p.price is not NULL ) , sells as ( - select + select 'sell' as action, block_time, token_sold_symbol, @@ -215,7 +215,7 @@ swappers as ( token_bought_symbol, token_bought_address token_bought_address, token_sold_amount, - amount_usd, + amount_usd, taker, amount_usd / token_sold_amount as cost_basis, project as venue @@ -229,15 +229,15 @@ swappers as ( and amount_usd is not NULL ) , sells_profit as ( - select s.*, - p.price as market_price_usd, - s.token_sold_amount * (p.price - s.amount_usd / s.token_sold_amount) as estimated_profit + select s.*, + p.price as market_price_usd, + s.token_sold_amount * (p.price - s.amount_usd / s.token_sold_amount) as estimated_profit from sells as s left join prices as p on s.token_sold_address = p.token_address where p.price is not NULL ) , profit_leaderboard as ( - select taker, + select taker, sum(estimated_profit) as total_profit_USD, sum(estimated_profit) / sum(amount_usd) as profit_multiple from ( @@ -246,11 +246,11 @@ swappers as ( select * from buys_profit ) group by 1 - having sum(estimated_profit) > 0 + having sum(estimated_profit) > 0 ) -- Apply filter to get retail leaderboard , retail_leaderboard as ( - select + select r.taker as taker, p.total_profit_USD as total_profit_USD, p.profit_multiple as profit_multiple @@ -261,31 +261,31 @@ swappers as ( -- Get top 10% of retail traders , percentiles as ( - select taker, + select taker, total_profit_USD, profit_multiple, percent_rank() over (order by profit_multiple) as percent_rank from retail_leaderboard ) , retail_top_percent as ( - select taker, + select taker, total_profit_USD, profit_multiple, - percent_rank + percent_rank from percentiles where percent_rank >= 0.90 ) -select +select 'ethereum' as blockchain, - taker as address, - 'Top 10% Dex Traders (Retail)' as name, - 'dex' as category, + taker as address, + 'Top 10% Dex Traders (Retail)' as name, + 'dex' as category, 'stone' as contributor, 'query' as source, TIMESTAMP '2023-03-14' as created_at, now() as updated_at, - 'smart_dex_traders' as model_name, + 'smart_dex_traders' as model_name, 'persona' as label_type from retail_top_percent diff --git a/models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders.sql diff --git a/models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/smart_dex_traders/labels_smart_dex_traders_schema.yml diff --git a/models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms.sql similarity index 100% rename from models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms.sql diff --git a/models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/persona/trader_platforms/labels_trader_platforms_schema.yml diff --git a/models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values.sql similarity index 100% rename from models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values.sql diff --git a/models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/average_trade_values/labels_average_trade_values_schema.yml diff --git a/models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age.sql similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age.sql diff --git a/models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_age/labels_trader_age_schema.yml diff --git a/models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity.sql similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity.sql diff --git a/models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_dex_diversity/labels_trader_dex_diversity_schema.yml diff --git a/models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies.sql similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies.sql diff --git a/models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_frequencies/labels_trader_frequencies_schema.yml diff --git a/models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt.sql similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt.sql diff --git a/models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt_schema.yml similarity index 100% rename from models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/dex/usage/trader_kyt/labels_trader_kyt_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/burn_addresses/labels_burn_addresses_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/cex_tokens/labels_cex_tokens_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers.sql similarity index 93% rename from models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers.sql index a5d08996f8f..bb0bef0e39f 100644 --- a/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers.sql @@ -16,7 +16,7 @@ WITH identified_stakers AS ( , NOW() AS updated_at , 'eth_stakers' AS model_name , 'identifier' as label_type - FROM {{ ref('staking_ethereum_entities') }} + FROM {{ source('staking_ethereum','entities') }} ) , unidentified_stakers AS ( @@ -42,4 +42,4 @@ WITH identified_stakers AS ( SELECT * FROM identified_stakers UNION ALL -SELECT * FROM unidentified_stakers \ No newline at end of file +SELECT * FROM unidentified_stakers diff --git a/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/eth_stakers/labels_eth_stakers_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_batch_submitters/labels_l2_batch_submitters_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/l2_fee_vaults/labels_l2_fee_vaults_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/stablecoins/labels_stablecoins_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/labels_system_addresses_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/readme.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/readme.md similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/system_addresses/readme.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/system_addresses/readme.md diff --git a/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_bnb.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_bnb.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_bnb.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_bnb.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_ethereum.sql diff --git a/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_solana.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_solana.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_solana.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/identifier/validators/labels_validators_solana.sql diff --git a/models/_sector/labels/addresses/infrastructure/labels_infrastructure.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/labels_infrastructure.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/labels_infrastructure.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/labels_infrastructure.sql diff --git a/models/_sector/labels/addresses/infrastructure/labels_infrastructure_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/labels_infrastructure_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/labels_infrastructure_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/labels_infrastructure_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_arbitrum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_arbitrum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_arbitrum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_arbitrum.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_avalanche_c.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_avalanche_c.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_avalanche_c.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_avalanche_c.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_bnb.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_bnb.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_bnb.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_bnb.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_ethereum.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_fantom.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_fantom.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_fantom.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_fantom.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_gnosis.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_gnosis.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_gnosis.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_gnosis.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_goerli.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_goerli.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_goerli.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_goerli.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_optimism.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_polygon.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_polygon.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_polygon.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_polygon.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/contract_deployers/labels_contract_deployers_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_ethereum.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashbots/labels_flashbots_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_ethereum.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/flashloans/labels_flashloans_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_ethereum.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/mev/labels_mev_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners.sql diff --git a/models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/persona/miners/labels_miners_schema.yml diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_arbitrum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_arbitrum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_arbitrum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_arbitrum.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_avalanche_c.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_avalanche_c.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_avalanche_c.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_avalanche_c.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_bnb.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_bnb.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_bnb.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_bnb.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_ethereum.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_fantom.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_fantom.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_fantom.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_fantom.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_gnosis.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_gnosis.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_gnosis.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_gnosis.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_goerli.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_goerli.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_goerli.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_goerli.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_optimism.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_optimism.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_polygon.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_polygon.sql similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_polygon.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_polygon.sql diff --git a/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_schema.yml similarity index 100% rename from models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/infrastructure/token_standard/labels_token_standards_schema.yml diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex.sql similarity index 100% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex.sql diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_arbitrum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_arbitrum.sql similarity index 87% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_arbitrum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_arbitrum.sql index 4952844f984..688ddf58e5c 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_arbitrum.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_arbitrum.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_arbitrum', post_hook='{{ expose_spells(\'["arbitrum"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_arbitrum_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'arbitrum' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_avalanche_c.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_avalanche_c.sql similarity index 87% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_avalanche_c.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_avalanche_c.sql index 20a67670ee4..5b67eac1c17 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_avalanche_c.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_avalanche_c.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_avalanche_c', post_hook='{{ expose_spells(\'["avalanche_c"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_avalanche_c_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'avalanche_c' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bitcoin.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bitcoin.sql similarity index 67% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bitcoin.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bitcoin.sql index 465086d87da..9c824607205 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bitcoin.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bitcoin.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_bitcoin', post_hook='{{ expose_spells(\'["bitcoin"]\', "sector", @@ -7,7 +7,7 @@ \'["hildobby"]\') }}')}} SELECT blockchain -, from_base58(address) as address +, from_base58(cast(address as varchar)) as address , distinct_name AS name , 'institution' AS category , added_by AS contributor @@ -16,5 +16,6 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_bitcoin_addresses') }} -WHERE regexp_like(address, '^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]+$') +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'bitcoin' +AND regexp_like(cast(address as varchar), '^[123456789ABCDEFGHJKLMNPQRSTUVWXYZabcdefghijkmnopqrstuvwxyz]+$') diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bnb.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bnb.sql similarity index 88% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bnb.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bnb.sql index 36a5f7f31e0..b73db275154 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bnb.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_bnb.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_bnb', post_hook='{{ expose_spells(\'["bnb"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_bnb_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'bnb' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_ethereum.sql similarity index 88% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_ethereum.sql index 7ebbf6966a4..46a2a3a3733 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_ethereum.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_ethereum.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_ethereum', post_hook='{{ expose_spells(\'["ethereum"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_ethereum_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'ethereum' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_fantom.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_fantom.sql similarity index 88% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_fantom.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_fantom.sql index 2873257fb77..6b80ef54c11 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_fantom.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_fantom.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_fantom', post_hook='{{ expose_spells(\'["fantom"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_fantom_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'fantom' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_optimism.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_optimism.sql similarity index 88% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_optimism.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_optimism.sql index 1ab8d849462..65109d20317 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_optimism.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_optimism.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_optimism', post_hook='{{ expose_spells(\'["optimism"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_optimism_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'optimism' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_polygon.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_polygon.sql similarity index 87% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_polygon.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_polygon.sql index 0dd631a49d7..cc57eb8fde4 100644 --- a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_polygon.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_polygon.sql @@ -1,5 +1,5 @@ {{config( - + alias = 'cex_polygon', post_hook='{{ expose_spells(\'["polygon"]\', "sector", @@ -16,4 +16,5 @@ SELECT blockchain , NOW() AS updated_at , 'cex_' || blockchain AS model_name , 'identifier' AS label_type -FROM {{ ref('cex_polygon_addresses') }} \ No newline at end of file +FROM {{ source('cex','addresses') }} +WHERE blockchain = 'polygon' diff --git a/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_schema.yml similarity index 100% rename from models/_sector/labels/addresses/institution/identifier/cex/labels_cex_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/cex/labels_cex_schema.yml diff --git a/models/_sector/labels/addresses/institution/identifier/funds/labels_funds.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/funds/labels_funds.sql similarity index 100% rename from models/_sector/labels/addresses/institution/identifier/funds/labels_funds.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/funds/labels_funds.sql diff --git a/models/_sector/labels/addresses/institution/identifier/funds/labels_funds_ethereum.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/funds/labels_funds_ethereum.sql similarity index 100% rename from models/_sector/labels/addresses/institution/identifier/funds/labels_funds_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/funds/labels_funds_ethereum.sql diff --git a/models/_sector/labels/addresses/institution/identifier/funds/labels_funds_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/funds/labels_funds_schema.yml similarity index 100% rename from models/_sector/labels/addresses/institution/identifier/funds/labels_funds_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/identifier/funds/labels_funds_schema.yml diff --git a/models/_sector/labels/addresses/institution/labels_institution.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/labels_institution.sql similarity index 100% rename from models/_sector/labels/addresses/institution/labels_institution.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/labels_institution.sql diff --git a/models/_sector/labels/addresses/institution/labels_institution_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/labels_institution_schema.yml similarity index 100% rename from models/_sector/labels/addresses/institution/labels_institution_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/institution/labels_institution_schema.yml diff --git a/models/_sector/labels/addresses/labels_schema.PNG b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/labels_schema.PNG similarity index 100% rename from models/_sector/labels/addresses/labels_schema.PNG rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/labels_schema.PNG diff --git a/models/_sector/labels/addresses/nft/labels_nft.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/labels_nft.sql similarity index 100% rename from models/_sector/labels/addresses/nft/labels_nft.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/labels_nft.sql diff --git a/models/_sector/labels/addresses/nft/labels_nft_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/labels_nft_schema.yml similarity index 100% rename from models/_sector/labels/addresses/nft/labels_nft_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/labels_nft_schema.yml diff --git a/models/_sector/labels/addresses/nft/persona/op_nft_minters/labels_op_nft_minters.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/op_nft_minters/labels_op_nft_minters.sql similarity index 100% rename from models/_sector/labels/addresses/nft/persona/op_nft_minters/labels_op_nft_minters.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/op_nft_minters/labels_op_nft_minters.sql diff --git a/models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_habitual_wash_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_habitual_wash_traders.sql similarity index 100% rename from models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_habitual_wash_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_habitual_wash_traders.sql diff --git a/models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_nft_traders.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_nft_traders.sql similarity index 100% rename from models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_nft_traders.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/op_nft_traders/labels_op_nft_traders.sql diff --git a/models/_sector/labels/addresses/nft/persona/trader_platforms/labels_nft_users_platforms.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/trader_platforms/labels_nft_users_platforms.sql similarity index 100% rename from models/_sector/labels/addresses/nft/persona/trader_platforms/labels_nft_users_platforms.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/persona/trader_platforms/labels_nft_users_platforms.sql diff --git a/models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.md similarity index 100% rename from models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.md diff --git a/models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.sql similarity index 100% rename from models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/smart_nft_trader/labels_nft_smart_trader_roi_eth.sql diff --git a/models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions.sql similarity index 100% rename from models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions.sql diff --git a/models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions_current.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions_current.sql similarity index 100% rename from models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions_current.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_numbers/labels_nft_traders_transactions_current.sql diff --git a/models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd.sql similarity index 100% rename from models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd.sql diff --git a/models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd_current.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd_current.sql similarity index 100% rename from models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd_current.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/nft/usage/transaction_volume/labels_nft_traders_volume_usd_current.sql diff --git a/models/_sector/labels/addresses/readme.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/readme.md similarity index 100% rename from models/_sector/labels/addresses/readme.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/readme.md diff --git a/models/_sector/labels/addresses/social/identifier/ens/labels_ens.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/identifier/ens/labels_ens.sql similarity index 89% rename from models/_sector/labels/addresses/social/identifier/ens/labels_ens.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/identifier/ens/labels_ens.sql index 8ded3e2f02b..f34302fb15a 100644 --- a/models/_sector/labels/addresses/social/identifier/ens/labels_ens.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/identifier/ens/labels_ens.sql @@ -1,5 +1,5 @@ {{config(alias = 'ens', - + materialized = 'table', file_format = 'delta', unique_key = ['blockchain','address'], @@ -31,10 +31,10 @@ FROM ( address, name ,row_number() over (partition by address order by block_time asc) as ordering - from {{ ref('ens_resolver_latest') }} + from {{ source('ens','resolver_latest') }} ) where ordering = 1 ) res - FULL OUTER JOIN {{ ref('ens_reverse_latest') }} rev + FULL OUTER JOIN {{ source('ens','reverse_latest') }} rev ON res.address = rev.address ) ens @@ -48,7 +48,7 @@ FROM ( -- 'query' AS source, -- date('2022-10-06') as created_at, -- now() as modified_at ---FROM {{ ref('ens_resolver_latest') }} +--FROM {{ source('ens','resolver_latest') }} --UNION --SELECT 'ethereum' as blockchain, -- address, @@ -58,5 +58,5 @@ FROM ( -- 'query' AS source, -- date('2022-10-06') as created_at, -- now() as modified_at ---FROM {{ ref('ens_reverse_latest') }} +--FROM {{ source('ens','reverse_latest') }} diff --git a/models/_sector/labels/addresses/social/identifier/ens/labels_ens_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/identifier/ens/labels_ens_schema.yml similarity index 100% rename from models/_sector/labels/addresses/social/identifier/ens/labels_ens_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/identifier/ens/labels_ens_schema.yml diff --git a/models/_sector/labels/addresses/social/labels_social.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/labels_social.sql similarity index 100% rename from models/_sector/labels/addresses/social/labels_social.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/labels_social.sql diff --git a/models/_sector/labels/addresses/social/labels_social_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/labels_social_schema.yml similarity index 100% rename from models/_sector/labels/addresses/social/labels_social_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/labels_social_schema.yml diff --git a/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count.sql similarity index 88% rename from models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count.sql index a924fbad839..a6a7d0563c7 100644 --- a/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count.sql +++ b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count.sql @@ -1,14 +1,14 @@ {{config( - + alias = 'three_letter_ens_count' )}} WITH three_letter_ens_count AS ( - SELECT + SELECT owner, count(owner) as ens_count FROM - {{ ref('ens_view_registrations') }} + {{ source('ens','view_registrations') }} WHERE length(name) = 3 @@ -28,4 +28,4 @@ SELECT 'personas' as label_type, concat('Number of three letter ENS Domains owned: ', CAST(ens_count AS VARCHAR)) as name FROM three_letter_ens_count -WHERE owner is not null \ No newline at end of file +WHERE owner is not null diff --git a/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count_schema.yml similarity index 100% rename from models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/persona/ens/labels_three_letter_ens_count_schema.yml diff --git a/models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies.sql similarity index 100% rename from models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies.sql diff --git a/models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies_schema.yml similarity index 100% rename from models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/addresses/social/usage/lens/poster_frequencies/labels_lens_poster_frequencies_schema.yml diff --git a/models/_sector/labels/labels_addresses.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/labels_addresses.sql similarity index 100% rename from models/_sector/labels/labels_addresses.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/labels_addresses.sql diff --git a/models/_sector/labels/labels_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/labels/labels_addresses_schema.yml similarity index 100% rename from models/_sector/labels/labels_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/labels/labels_addresses_schema.yml diff --git a/daily_spellbook/models/_sector/labels/labels_counterparty_activity_daily.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/labels_counterparty_activity_daily.sql similarity index 100% rename from daily_spellbook/models/_sector/labels/labels_counterparty_activity_daily.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/labels_counterparty_activity_daily.sql diff --git a/daily_spellbook/models/_sector/labels/labels_transfer_summary.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/labels_transfer_summary.sql similarity index 100% rename from daily_spellbook/models/_sector/labels/labels_transfer_summary.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/labels_transfer_summary.sql diff --git a/daily_spellbook/models/_sector/labels/labels_transfer_summary_daily.sql b/dbt_subprojects/daily_spellbook/models/_sector/labels/labels_transfer_summary_daily.sql similarity index 100% rename from daily_spellbook/models/_sector/labels/labels_transfer_summary_daily.sql rename to dbt_subprojects/daily_spellbook/models/_sector/labels/labels_transfer_summary_daily.sql diff --git a/models/_sector/labels/op_address_archetype_labels_description.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/op_address_archetype_labels_description.md similarity index 100% rename from models/_sector/labels/op_address_archetype_labels_description.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/op_address_archetype_labels_description.md diff --git a/models/_sector/labels/readme.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/readme.md similarity index 100% rename from models/_sector/labels/readme.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/readme.md diff --git a/models/_sector/labels/transactions/readme.md b/dbt_subprojects/daily_spellbook/models/_sector/labels/transactions/readme.md similarity index 100% rename from models/_sector/labels/transactions/readme.md rename to dbt_subprojects/daily_spellbook/models/_sector/labels/transactions/readme.md diff --git a/models/_sector/rebase_events/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/rebase_events/_schema.yml similarity index 100% rename from models/_sector/rebase_events/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/rebase_events/_schema.yml diff --git a/models/_sector/rebase_events/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/_schema.yml similarity index 100% rename from models/_sector/rebase_events/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/_schema.yml diff --git a/models/_sector/rebase_events/ethereum/rebase_ethereum_events.sql b/dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/rebase_ethereum_events.sql similarity index 100% rename from models/_sector/rebase_events/ethereum/rebase_ethereum_events.sql rename to dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/rebase_ethereum_events.sql diff --git a/models/_sector/rebase_events/ethereum/tokens/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/tokens/_schema.yml similarity index 100% rename from models/_sector/rebase_events/ethereum/tokens/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/tokens/_schema.yml diff --git a/models/_sector/rebase_events/ethereum/tokens/rebase_ethereum_steth_events.sql b/dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/tokens/rebase_ethereum_steth_events.sql similarity index 100% rename from models/_sector/rebase_events/ethereum/tokens/rebase_ethereum_steth_events.sql rename to dbt_subprojects/daily_spellbook/models/_sector/rebase_events/ethereum/tokens/rebase_ethereum_steth_events.sql diff --git a/models/_sector/rebase_events/rebase_events.sql b/dbt_subprojects/daily_spellbook/models/_sector/rebase_events/rebase_events.sql similarity index 100% rename from models/_sector/rebase_events/rebase_events.sql rename to dbt_subprojects/daily_spellbook/models/_sector/rebase_events/rebase_events.sql diff --git a/models/_sector/referral/rewards/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/_schema.yml similarity index 100% rename from models/_sector/referral/rewards/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/_schema.yml diff --git a/models/_sector/referral/rewards/platforms/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/_schema.yml similarity index 100% rename from models/_sector/referral/rewards/platforms/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/_schema.yml diff --git a/models/_sector/referral/rewards/platforms/basepaint_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/basepaint_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/basepaint_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/basepaint_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/fabric_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/fabric_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/fabric_ethereum_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_ethereum_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/fabric_ethereum_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_ethereum_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/fabric_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/fabric_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/fabric_zora_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_zora_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/fabric_zora_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/fabric_zora_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/mintfun_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/mintfun_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/mintfun_ethereum_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_ethereum_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/mintfun_ethereum_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_ethereum_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/mintfun_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/mintfun_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/mintfun_zora_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_zora_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/mintfun_zora_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mintfun_zora_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/mirror_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mirror_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/mirror_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mirror_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/mirror_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mirror_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/mirror_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/mirror_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/paragraph_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/paragraph_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/paragraph_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/paragraph_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/paragraph_polygon_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_polygon_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/paragraph_polygon_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_polygon_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/paragraph_zora_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_zora_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/paragraph_zora_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/paragraph_zora_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/rabbithole_arbitrum_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_arbitrum_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/rabbithole_arbitrum_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_arbitrum_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/rabbithole_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/rabbithole_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/rabbithole_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/rabbithole_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/rabbithole_polygon_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_polygon_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/rabbithole_polygon_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/rabbithole_polygon_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/slugs_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/slugs_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/slugs_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/slugs_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/soundxyz_v1_ethereum_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v1_ethereum_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/soundxyz_v1_ethereum_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v1_ethereum_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/soundxyz_v1_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v1_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/soundxyz_v1_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v1_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/soundxyz_v2_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v2_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/soundxyz_v2_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v2_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/soundxyz_v2_ethereum_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v2_ethereum_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/soundxyz_v2_ethereum_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v2_ethereum_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/soundxyz_v2_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v2_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/soundxyz_v2_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/soundxyz_v2_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/zora_base_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_base_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/zora_base_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_base_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/zora_ethereum_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_ethereum_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/zora_ethereum_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_ethereum_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/zora_optimism_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_optimism_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/zora_optimism_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_optimism_rewards.sql diff --git a/models/_sector/referral/rewards/platforms/zora_zora_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_zora_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/platforms/zora_zora_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/platforms/zora_zora_rewards.sql diff --git a/models/_sector/referral/rewards/referral_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/referral_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/referral_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/referral_rewards.sql diff --git a/models/_sector/referral/rewards/referral_staging_rewards.sql b/dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/referral_staging_rewards.sql similarity index 100% rename from models/_sector/referral/rewards/referral_staging_rewards.sql rename to dbt_subprojects/daily_spellbook/models/_sector/referral/rewards/referral_staging_rewards.sql diff --git a/models/_sector/social/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/social/_schema.yml similarity index 100% rename from models/_sector/social/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/social/_schema.yml diff --git a/models/_sector/social/arbitrum/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/_schema.yml similarity index 100% rename from models/_sector/social/arbitrum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/_schema.yml diff --git a/models/_sector/social/arbitrum/cipher_arbitrum_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/cipher_arbitrum_base_trades.sql similarity index 100% rename from models/_sector/social/arbitrum/cipher_arbitrum_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/cipher_arbitrum_base_trades.sql diff --git a/models/_sector/social/arbitrum/post_tech_arbitrum_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/post_tech_arbitrum_base_trades.sql similarity index 100% rename from models/_sector/social/arbitrum/post_tech_arbitrum_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/post_tech_arbitrum_base_trades.sql diff --git a/models/_sector/social/arbitrum/social_arbitrum_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/social_arbitrum_base_trades.sql similarity index 100% rename from models/_sector/social/arbitrum/social_arbitrum_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/arbitrum/social_arbitrum_base_trades.sql diff --git a/models/_sector/social/avalanche_c/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/social/avalanche_c/_schema.yml similarity index 100% rename from models/_sector/social/avalanche_c/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/social/avalanche_c/_schema.yml diff --git a/models/_sector/social/avalanche_c/social_avalanche_c_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/avalanche_c/social_avalanche_c_base_trades.sql similarity index 100% rename from models/_sector/social/avalanche_c/social_avalanche_c_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/avalanche_c/social_avalanche_c_base_trades.sql diff --git a/models/_sector/social/avalanche_c/stars_arena_avalanche_c_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/avalanche_c/stars_arena_avalanche_c_base_trades.sql similarity index 100% rename from models/_sector/social/avalanche_c/stars_arena_avalanche_c_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/avalanche_c/stars_arena_avalanche_c_base_trades.sql diff --git a/models/_sector/social/base/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/social/base/_schema.yml similarity index 100% rename from models/_sector/social/base/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/social/base/_schema.yml diff --git a/models/_sector/social/base/friend_tech_base_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/base/friend_tech_base_base_trades.sql similarity index 100% rename from models/_sector/social/base/friend_tech_base_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/base/friend_tech_base_base_trades.sql diff --git a/models/_sector/social/base/social_base_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/base/social_base_base_trades.sql similarity index 100% rename from models/_sector/social/base/social_base_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/base/social_base_base_trades.sql diff --git a/models/_sector/social/bnb/_schema.yml b/dbt_subprojects/daily_spellbook/models/_sector/social/bnb/_schema.yml similarity index 100% rename from models/_sector/social/bnb/_schema.yml rename to dbt_subprojects/daily_spellbook/models/_sector/social/bnb/_schema.yml diff --git a/models/_sector/social/bnb/friend3_bnb_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/bnb/friend3_bnb_base_trades.sql similarity index 100% rename from models/_sector/social/bnb/friend3_bnb_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/bnb/friend3_bnb_base_trades.sql diff --git a/models/_sector/social/bnb/social_bnb_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/bnb/social_bnb_base_trades.sql similarity index 100% rename from models/_sector/social/bnb/social_bnb_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/bnb/social_bnb_base_trades.sql diff --git a/models/_sector/social/social_base_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/social_base_trades.sql similarity index 100% rename from models/_sector/social/social_base_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/social_base_trades.sql diff --git a/models/_sector/social/social_info.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/social_info.sql similarity index 100% rename from models/_sector/social/social_info.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/social_info.sql diff --git a/models/_sector/social/social_trades.sql b/dbt_subprojects/daily_spellbook/models/_sector/social/social_trades.sql similarity index 100% rename from models/_sector/social/social_trades.sql rename to dbt_subprojects/daily_spellbook/models/_sector/social/social_trades.sql diff --git a/models/aave/aave_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/aave_flashloans.sql similarity index 100% rename from models/aave/aave_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/aave_flashloans.sql diff --git a/models/aave/aave_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/aave_schema.yml similarity index 100% rename from models/aave/aave_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/aave_schema.yml diff --git a/models/aave/arbitrum/aave_arbitrum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/arbitrum/aave_arbitrum_flashloans.sql similarity index 93% rename from models/aave/arbitrum/aave_arbitrum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/arbitrum/aave_arbitrum_flashloans.sql index 645c18e2434..2853e756ced 100644 --- a/models/aave/arbitrum/aave_arbitrum_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/arbitrum/aave_arbitrum_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'arbitrum' and project = 'aave' diff --git a/models/aave/arbitrum/aave_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/arbitrum/aave_avalanche_c_schema.yml similarity index 100% rename from models/aave/arbitrum/aave_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/arbitrum/aave_avalanche_c_schema.yml diff --git a/models/aave/avalanche_c/aave_avalanche_c_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/avalanche_c/aave_avalanche_c_flashloans.sql similarity index 93% rename from models/aave/avalanche_c/aave_avalanche_c_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/avalanche_c/aave_avalanche_c_flashloans.sql index eb648b547e9..09db672e4a9 100644 --- a/models/aave/avalanche_c/aave_avalanche_c_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/avalanche_c/aave_avalanche_c_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'avalanche_c' and project = 'aave' diff --git a/models/aave/avalanche_c/aave_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/avalanche_c/aave_avalanche_c_schema.yml similarity index 100% rename from models/aave/avalanche_c/aave_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/avalanche_c/aave_avalanche_c_schema.yml diff --git a/models/aave/base/aave_base_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/base/aave_base_flashloans.sql similarity index 93% rename from models/aave/base/aave_base_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/base/aave_base_flashloans.sql index 3e75732ed0a..3cc7953ba4a 100644 --- a/models/aave/base/aave_base_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/base/aave_base_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'base' and project = 'aave' diff --git a/models/aave/base/aave_base_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/base/aave_base_schema.yml similarity index 100% rename from models/aave/base/aave_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/base/aave_base_schema.yml diff --git a/models/aave/ethereum/aave_ethereum_borrow.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_borrow.sql similarity index 94% rename from models/aave/ethereum/aave_ethereum_borrow.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_borrow.sql index ae3101bdae9..dbdf5d2aac2 100644 --- a/models/aave/ethereum/aave_ethereum_borrow.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_borrow.sql @@ -30,6 +30,6 @@ select project_contract_address, tx_hash, evt_index -from {{ ref('lending_borrow') }} +from {{ source('lending','borrow') }} where blockchain = 'ethereum' and project = 'aave' diff --git a/models/aave/ethereum/aave_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_flashloans.sql similarity index 93% rename from models/aave/ethereum/aave_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_flashloans.sql index 706bb7e1b42..dbffd26fb1c 100644 --- a/models/aave/ethereum/aave_ethereum_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'ethereum' and project = 'aave' diff --git a/models/aave/ethereum/aave_ethereum_interest_rates.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_interest_rates.sql similarity index 100% rename from models/aave/ethereum/aave_ethereum_interest_rates.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_interest_rates.sql diff --git a/models/aave/ethereum/aave_ethereum_proposals.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_proposals.sql similarity index 100% rename from models/aave/ethereum/aave_ethereum_proposals.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_proposals.sql diff --git a/models/aave/ethereum/aave_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_schema.yml similarity index 100% rename from models/aave/ethereum/aave_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_schema.yml diff --git a/models/aave/ethereum/aave_ethereum_supply.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_supply.sql similarity index 94% rename from models/aave/ethereum/aave_ethereum_supply.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_supply.sql index 0827b2fbda5..9674cf0f290 100644 --- a/models/aave/ethereum/aave_ethereum_supply.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_supply.sql @@ -29,6 +29,6 @@ select project_contract_address, tx_hash, evt_index -from {{ ref('lending_supply') }} +from {{ source('lending','supply') }} where blockchain = 'ethereum' and project = 'aave' diff --git a/models/aave/ethereum/aave_ethereum_votes.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_votes.sql similarity index 100% rename from models/aave/ethereum/aave_ethereum_votes.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_ethereum_votes.sql diff --git a/models/aave/ethereum/aave_v2_ethereum_interest_rates.sql b/dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_v2_ethereum_interest_rates.sql similarity index 100% rename from models/aave/ethereum/aave_v2_ethereum_interest_rates.sql rename to dbt_subprojects/daily_spellbook/models/aave/ethereum/aave_v2_ethereum_interest_rates.sql diff --git a/models/aave/fantom/aave_fantom_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/fantom/aave_fantom_flashloans.sql similarity index 93% rename from models/aave/fantom/aave_fantom_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/fantom/aave_fantom_flashloans.sql index e29ca988b05..152b506b2fd 100644 --- a/models/aave/fantom/aave_fantom_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/fantom/aave_fantom_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'fantom' and project = 'aave' diff --git a/models/aave/fantom/aave_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/fantom/aave_fantom_schema.yml similarity index 100% rename from models/aave/fantom/aave_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/fantom/aave_fantom_schema.yml diff --git a/models/aave/optimism/aave_optimism_borrow.sql b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_borrow.sql similarity index 94% rename from models/aave/optimism/aave_optimism_borrow.sql rename to dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_borrow.sql index 62be5759f04..9de1c83e864 100644 --- a/models/aave/optimism/aave_optimism_borrow.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_borrow.sql @@ -30,6 +30,6 @@ select project_contract_address, tx_hash, evt_index -from {{ ref('lending_borrow') }} +from {{ source('lending','borrow') }} where blockchain = 'optimism' and project = 'aave' diff --git a/models/aave/optimism/aave_optimism_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_flashloans.sql similarity index 93% rename from models/aave/optimism/aave_optimism_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_flashloans.sql index e92d3a555c3..41eb2bc9b37 100644 --- a/models/aave/optimism/aave_optimism_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'optimism' and project = 'aave' diff --git a/models/aave/optimism/aave_optimism_interest_rates.sql b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_interest_rates.sql similarity index 100% rename from models/aave/optimism/aave_optimism_interest_rates.sql rename to dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_interest_rates.sql diff --git a/models/aave/optimism/aave_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_schema.yml similarity index 100% rename from models/aave/optimism/aave_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_schema.yml diff --git a/models/aave/optimism/aave_optimism_supply.sql b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_supply.sql similarity index 94% rename from models/aave/optimism/aave_optimism_supply.sql rename to dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_supply.sql index 94999f2c6de..53d59d3c7b3 100644 --- a/models/aave/optimism/aave_optimism_supply.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_optimism_supply.sql @@ -29,6 +29,6 @@ select project_contract_address, tx_hash, evt_index -from {{ ref('lending_supply') }} +from {{ source('lending','supply') }} where blockchain = 'optimism' and project = 'aave' diff --git a/models/aave/optimism/aave_v3_optimism_interest_rates.sql b/dbt_subprojects/daily_spellbook/models/aave/optimism/aave_v3_optimism_interest_rates.sql similarity index 100% rename from models/aave/optimism/aave_v3_optimism_interest_rates.sql rename to dbt_subprojects/daily_spellbook/models/aave/optimism/aave_v3_optimism_interest_rates.sql diff --git a/models/aave/polygon/aave_polygon_flashloans.sql b/dbt_subprojects/daily_spellbook/models/aave/polygon/aave_polygon_flashloans.sql similarity index 93% rename from models/aave/polygon/aave_polygon_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/aave/polygon/aave_polygon_flashloans.sql index f7a10f4f524..7e3bbc4c9d6 100644 --- a/models/aave/polygon/aave_polygon_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/aave/polygon/aave_polygon_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'polygon' and project = 'aave' diff --git a/models/aave/polygon/aave_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/aave/polygon/aave_polygon_schema.yml similarity index 100% rename from models/aave/polygon/aave_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/aave/polygon/aave_polygon_schema.yml diff --git a/models/addresses/ethereum/addresses_ethereum_defi.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_defi.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_defi.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_defi.sql diff --git a/models/addresses/ethereum/addresses_ethereum_l2_batch_submitters.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_l2_batch_submitters.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_l2_batch_submitters.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_l2_batch_submitters.sql diff --git a/models/addresses/ethereum/addresses_ethereum_mev.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_mev.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_mev.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_mev.sql diff --git a/models/addresses/ethereum/addresses_ethereum_ofac_sanctioned.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_ofac_sanctioned.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_ofac_sanctioned.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_ofac_sanctioned.sql diff --git a/models/addresses/ethereum/addresses_ethereum_optimism_batchinbox_combinations.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_optimism_batchinbox_combinations.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_optimism_batchinbox_combinations.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_optimism_batchinbox_combinations.sql diff --git a/models/addresses/ethereum/addresses_ethereum_optimism_outputoracle_combinations.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_optimism_outputoracle_combinations.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_optimism_outputoracle_combinations.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_optimism_outputoracle_combinations.sql diff --git a/models/addresses/ethereum/addresses_ethereum_safe_airdrop.sql b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_safe_airdrop.sql similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_safe_airdrop.sql rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_safe_airdrop.sql diff --git a/models/addresses/ethereum/addresses_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_schema.yml similarity index 100% rename from models/addresses/ethereum/addresses_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses/ethereum/addresses_ethereum_schema.yml diff --git a/daily_spellbook/models/addresses/optimism/addresses_optimism_fee_vaults.sql b/dbt_subprojects/daily_spellbook/models/addresses/optimism/addresses_optimism_fee_vaults.sql similarity index 100% rename from daily_spellbook/models/addresses/optimism/addresses_optimism_fee_vaults.sql rename to dbt_subprojects/daily_spellbook/models/addresses/optimism/addresses_optimism_fee_vaults.sql diff --git a/daily_spellbook/models/addresses/optimism/addresses_optimism_grants_funding.sql b/dbt_subprojects/daily_spellbook/models/addresses/optimism/addresses_optimism_grants_funding.sql similarity index 100% rename from daily_spellbook/models/addresses/optimism/addresses_optimism_grants_funding.sql rename to dbt_subprojects/daily_spellbook/models/addresses/optimism/addresses_optimism_grants_funding.sql diff --git a/daily_spellbook/models/addresses/optimism/addresses_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses/optimism/addresses_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/addresses/optimism/addresses_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses/optimism/addresses_optimism_schema.yml diff --git a/daily_spellbook/models/addresses_events/addresses_events_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/addresses_events_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/addresses_events_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/addresses_events_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/addresses_events_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/addresses_events_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/addresses_events_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/addresses_events_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/addresses_events_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/addresses_events_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/addresses_events_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/addresses_events_schema.yml diff --git a/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/arbitrum/addresses_events_arbitrum_schema.yml diff --git a/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/avalanche_c/addresses_events_avalanche_c_schema.yml diff --git a/daily_spellbook/models/addresses_events/base/addresses_events_base_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/base/addresses_events_base_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/base/addresses_events_base_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/base/addresses_events_base_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/base/addresses_events_base_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/base/addresses_events_base_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/base/addresses_events_base_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/base/addresses_events_base_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/base/addresses_events_base_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/base/addresses_events_base_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/base/addresses_events_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/base/addresses_events_base_schema.yml diff --git a/daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/bitcoin/addresses_events_bitcoin_schema.yml diff --git a/daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/blast/addresses_events_blast_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/blast/addresses_events_blast_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/blast/addresses_events_blast_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/blast/addresses_events_blast_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/blast/addresses_events_blast_schema.yml diff --git a/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/bnb/addresses_events_bnb_schema.yml diff --git a/daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/celo/addresses_events_celo_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/celo/addresses_events_celo_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/celo/addresses_events_celo_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/celo/addresses_events_celo_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/celo/addresses_events_celo_schema.yml diff --git a/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/ethereum/addresses_events_ethereum_schema.yml diff --git a/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/fantom/addresses_events_fantom_schema.yml diff --git a/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/gnosis/addresses_events_gnosis_schema.yml diff --git a/daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/linea/addresses_events_linea_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/linea/addresses_events_linea_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/linea/addresses_events_linea_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/linea/addresses_events_linea_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/linea/addresses_events_linea_schema.yml diff --git a/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/mantle/addresses_events_mantle_schema.yml diff --git a/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_path.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_path.sql similarity index 100% rename from daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_path.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_first_path.sql diff --git a/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/optimism/addresses_events_optimism_schema.yml diff --git a/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/polygon/addresses_events_polygon_schema.yml diff --git a/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/scroll/addresses_events_scroll_schema.yml diff --git a/daily_spellbook/models/addresses_events/solana/addresses_events_solana_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/solana/addresses_events_solana_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/solana/addresses_events_solana_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/solana/addresses_events_solana_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/solana/addresses_events_solana_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/solana/addresses_events_solana_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/solana/addresses_events_solana_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/solana/addresses_events_solana_schema.yml diff --git a/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/zkevm/addresses_events_zkevm_schema.yml diff --git a/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/zksync/addresses_events_zksync_schema.yml diff --git a/daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_activity.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_activity.sql similarity index 100% rename from daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_activity.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_activity.sql diff --git a/daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events/zora/addresses_events_zora_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events/zora/addresses_events_zora_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events/zora/addresses_events_zora_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events/zora/addresses_events_zora_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events/zora/addresses_events_zora_schema.yml diff --git a/daily_spellbook/models/addresses_events_testnets/addresses_events_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events_testnets/addresses_events_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events_testnets/addresses_events_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events_testnets/addresses_events_schema.yml diff --git a/daily_spellbook/models/addresses_events_testnets/addresses_events_testnets_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events_testnets/addresses_events_testnets_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events_testnets/addresses_events_testnets_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events_testnets/addresses_events_testnets_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_first_funded_by.sql b/dbt_subprojects/daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_first_funded_by.sql similarity index 100% rename from daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_first_funded_by.sql rename to dbt_subprojects/daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_first_funded_by.sql diff --git a/daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_schema.yml similarity index 100% rename from daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_events_testnets/goerli/addresses_events_testnets_goerli_schema.yml diff --git a/models/addresses_summary/addresses_summary_op_mainnet.sql b/dbt_subprojects/daily_spellbook/models/addresses_summary/addresses_summary_op_mainnet.sql similarity index 100% rename from models/addresses_summary/addresses_summary_op_mainnet.sql rename to dbt_subprojects/daily_spellbook/models/addresses_summary/addresses_summary_op_mainnet.sql diff --git a/models/addresses_summary/addresses_summary_schema.yml b/dbt_subprojects/daily_spellbook/models/addresses_summary/addresses_summary_schema.yml similarity index 100% rename from models/addresses_summary/addresses_summary_schema.yml rename to dbt_subprojects/daily_spellbook/models/addresses_summary/addresses_summary_schema.yml diff --git a/models/aerodrome/base/aerodrome_base_bribe_mappings.sql b/dbt_subprojects/daily_spellbook/models/aerodrome/base/aerodrome_base_bribe_mappings.sql similarity index 100% rename from models/aerodrome/base/aerodrome_base_bribe_mappings.sql rename to dbt_subprojects/daily_spellbook/models/aerodrome/base/aerodrome_base_bribe_mappings.sql diff --git a/models/aerodrome/base/aerodrome_base_schema.yml b/dbt_subprojects/daily_spellbook/models/aerodrome/base/aerodrome_base_schema.yml similarity index 100% rename from models/aerodrome/base/aerodrome_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/aerodrome/base/aerodrome_base_schema.yml diff --git a/models/ajna/ajna_erc20_pools.sql b/dbt_subprojects/daily_spellbook/models/ajna/ajna_erc20_pools.sql similarity index 100% rename from models/ajna/ajna_erc20_pools.sql rename to dbt_subprojects/daily_spellbook/models/ajna/ajna_erc20_pools.sql diff --git a/models/ajna/ajna_schema.yml b/dbt_subprojects/daily_spellbook/models/ajna/ajna_schema.yml similarity index 100% rename from models/ajna/ajna_schema.yml rename to dbt_subprojects/daily_spellbook/models/ajna/ajna_schema.yml diff --git a/models/ajna/arbitrum/ajna_arbitrum_erc20_pools.sql b/dbt_subprojects/daily_spellbook/models/ajna/arbitrum/ajna_arbitrum_erc20_pools.sql similarity index 100% rename from models/ajna/arbitrum/ajna_arbitrum_erc20_pools.sql rename to dbt_subprojects/daily_spellbook/models/ajna/arbitrum/ajna_arbitrum_erc20_pools.sql diff --git a/models/ajna/arbitrum/ajna_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/ajna/arbitrum/ajna_arbitrum_schema.yml similarity index 100% rename from models/ajna/arbitrum/ajna_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/ajna/arbitrum/ajna_arbitrum_schema.yml diff --git a/models/ajna/arbitrum/ajna_arbitrum_sources.yml b/dbt_subprojects/daily_spellbook/models/ajna/arbitrum/ajna_arbitrum_sources.yml similarity index 100% rename from models/ajna/arbitrum/ajna_arbitrum_sources.yml rename to dbt_subprojects/daily_spellbook/models/ajna/arbitrum/ajna_arbitrum_sources.yml diff --git a/models/ajna/base/ajna_base_erc20_pools.sql b/dbt_subprojects/daily_spellbook/models/ajna/base/ajna_base_erc20_pools.sql similarity index 100% rename from models/ajna/base/ajna_base_erc20_pools.sql rename to dbt_subprojects/daily_spellbook/models/ajna/base/ajna_base_erc20_pools.sql diff --git a/models/ajna/base/ajna_base_schema.yml b/dbt_subprojects/daily_spellbook/models/ajna/base/ajna_base_schema.yml similarity index 100% rename from models/ajna/base/ajna_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/ajna/base/ajna_base_schema.yml diff --git a/models/ajna/base/ajna_base_sources.yml b/dbt_subprojects/daily_spellbook/models/ajna/base/ajna_base_sources.yml similarity index 100% rename from models/ajna/base/ajna_base_sources.yml rename to dbt_subprojects/daily_spellbook/models/ajna/base/ajna_base_sources.yml diff --git a/models/ajna/ethereum/ajna_ethereum_erc20_pools.sql b/dbt_subprojects/daily_spellbook/models/ajna/ethereum/ajna_ethereum_erc20_pools.sql similarity index 100% rename from models/ajna/ethereum/ajna_ethereum_erc20_pools.sql rename to dbt_subprojects/daily_spellbook/models/ajna/ethereum/ajna_ethereum_erc20_pools.sql diff --git a/models/ajna/ethereum/ajna_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/ajna/ethereum/ajna_ethereum_schema.yml similarity index 100% rename from models/ajna/ethereum/ajna_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/ajna/ethereum/ajna_ethereum_schema.yml diff --git a/models/ajna/ethereum/ajna_ethereum_sources.yml b/dbt_subprojects/daily_spellbook/models/ajna/ethereum/ajna_ethereum_sources.yml similarity index 100% rename from models/ajna/ethereum/ajna_ethereum_sources.yml rename to dbt_subprojects/daily_spellbook/models/ajna/ethereum/ajna_ethereum_sources.yml diff --git a/models/ajna/optimism/ajna_optimism_erc20_pools.sql b/dbt_subprojects/daily_spellbook/models/ajna/optimism/ajna_optimism_erc20_pools.sql similarity index 100% rename from models/ajna/optimism/ajna_optimism_erc20_pools.sql rename to dbt_subprojects/daily_spellbook/models/ajna/optimism/ajna_optimism_erc20_pools.sql diff --git a/models/ajna/optimism/ajna_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/ajna/optimism/ajna_optimism_schema.yml similarity index 100% rename from models/ajna/optimism/ajna_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/ajna/optimism/ajna_optimism_schema.yml diff --git a/models/ajna/optimism/ajna_optimism_sources.yml b/dbt_subprojects/daily_spellbook/models/ajna/optimism/ajna_optimism_sources.yml similarity index 100% rename from models/ajna/optimism/ajna_optimism_sources.yml rename to dbt_subprojects/daily_spellbook/models/ajna/optimism/ajna_optimism_sources.yml diff --git a/models/ajna/polygon/ajna_polygon_erc20_pools.sql b/dbt_subprojects/daily_spellbook/models/ajna/polygon/ajna_polygon_erc20_pools.sql similarity index 100% rename from models/ajna/polygon/ajna_polygon_erc20_pools.sql rename to dbt_subprojects/daily_spellbook/models/ajna/polygon/ajna_polygon_erc20_pools.sql diff --git a/models/ajna/polygon/ajna_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/ajna/polygon/ajna_polygon_schema.yml similarity index 100% rename from models/ajna/polygon/ajna_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/ajna/polygon/ajna_polygon_schema.yml diff --git a/models/ajna/polygon/ajna_polygon_sources.yml b/dbt_subprojects/daily_spellbook/models/ajna/polygon/ajna_polygon_sources.yml similarity index 100% rename from models/ajna/polygon/ajna_polygon_sources.yml rename to dbt_subprojects/daily_spellbook/models/ajna/polygon/ajna_polygon_sources.yml diff --git a/models/aragon/aragon_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/aragon_dao_addresses.sql similarity index 100% rename from models/aragon/aragon_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/aragon_dao_addresses.sql diff --git a/models/aragon/aragon_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/aragon_dao_addresses_schema.yml similarity index 100% rename from models/aragon/aragon_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/aragon_dao_addresses_schema.yml diff --git a/models/aragon/arbitrum/aragon_arbitrum_app_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/arbitrum/aragon_arbitrum_app_dao_addresses.sql similarity index 100% rename from models/aragon/arbitrum/aragon_arbitrum_app_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/arbitrum/aragon_arbitrum_app_dao_addresses.sql diff --git a/models/aragon/arbitrum/aragon_arbitrum_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/arbitrum/aragon_arbitrum_dao_addresses.sql similarity index 100% rename from models/aragon/arbitrum/aragon_arbitrum_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/arbitrum/aragon_arbitrum_dao_addresses.sql diff --git a/models/aragon/arbitrum/aragon_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/arbitrum/aragon_arbitrum_schema.yml similarity index 100% rename from models/aragon/arbitrum/aragon_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/arbitrum/aragon_arbitrum_schema.yml diff --git a/models/aragon/base/aragon_base_app_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/base/aragon_base_app_dao_addresses.sql similarity index 100% rename from models/aragon/base/aragon_base_app_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/base/aragon_base_app_dao_addresses.sql diff --git a/models/aragon/base/aragon_base_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/base/aragon_base_dao_addresses.sql similarity index 100% rename from models/aragon/base/aragon_base_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/base/aragon_base_dao_addresses.sql diff --git a/models/aragon/base/aragon_base_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/base/aragon_base_schema.yml similarity index 100% rename from models/aragon/base/aragon_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/base/aragon_base_schema.yml diff --git a/models/aragon/ethereum/aragon_ethereum_app_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_app_dao_addresses.sql similarity index 100% rename from models/aragon/ethereum/aragon_ethereum_app_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_app_dao_addresses.sql diff --git a/models/aragon/ethereum/aragon_ethereum_client_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_client_dao_addresses.sql similarity index 100% rename from models/aragon/ethereum/aragon_ethereum_client_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_client_dao_addresses.sql diff --git a/models/aragon/ethereum/aragon_ethereum_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_dao_addresses.sql similarity index 100% rename from models/aragon/ethereum/aragon_ethereum_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_dao_addresses.sql diff --git a/models/aragon/ethereum/aragon_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_schema.yml similarity index 100% rename from models/aragon/ethereum/aragon_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/ethereum/aragon_ethereum_schema.yml diff --git a/models/aragon/gnosis/aragon_gnosis_client_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/gnosis/aragon_gnosis_client_dao_addresses.sql similarity index 100% rename from models/aragon/gnosis/aragon_gnosis_client_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/gnosis/aragon_gnosis_client_dao_addresses.sql diff --git a/models/aragon/gnosis/aragon_gnosis_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/gnosis/aragon_gnosis_dao_addresses.sql similarity index 100% rename from models/aragon/gnosis/aragon_gnosis_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/gnosis/aragon_gnosis_dao_addresses.sql diff --git a/models/aragon/gnosis/aragon_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/gnosis/aragon_gnosis_schema.yml similarity index 100% rename from models/aragon/gnosis/aragon_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/gnosis/aragon_gnosis_schema.yml diff --git a/models/aragon/polygon/aragon_polygon_app_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_app_dao_addresses.sql similarity index 100% rename from models/aragon/polygon/aragon_polygon_app_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_app_dao_addresses.sql diff --git a/models/aragon/polygon/aragon_polygon_client_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_client_dao_addresses.sql similarity index 100% rename from models/aragon/polygon/aragon_polygon_client_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_client_dao_addresses.sql diff --git a/models/aragon/polygon/aragon_polygon_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_dao_addresses.sql similarity index 100% rename from models/aragon/polygon/aragon_polygon_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_dao_addresses.sql diff --git a/models/aragon/polygon/aragon_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_schema.yml similarity index 100% rename from models/aragon/polygon/aragon_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/polygon/aragon_polygon_schema.yml diff --git a/models/aragon/zksync/aragon_zksync_app_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/zksync/aragon_zksync_app_dao_addresses.sql similarity index 100% rename from models/aragon/zksync/aragon_zksync_app_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/zksync/aragon_zksync_app_dao_addresses.sql diff --git a/models/aragon/zksync/aragon_zksync_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/aragon/zksync/aragon_zksync_dao_addresses.sql similarity index 100% rename from models/aragon/zksync/aragon_zksync_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/aragon/zksync/aragon_zksync_dao_addresses.sql diff --git a/models/aragon/zksync/aragon_zksync_schema.yml b/dbt_subprojects/daily_spellbook/models/aragon/zksync/aragon_zksync_schema.yml similarity index 100% rename from models/aragon/zksync/aragon_zksync_schema.yml rename to dbt_subprojects/daily_spellbook/models/aragon/zksync/aragon_zksync_schema.yml diff --git a/models/aztec/ethereum/aztec_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_ethereum_schema.yml similarity index 100% rename from models/aztec/ethereum/aztec_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_ethereum_schema.yml diff --git a/models/aztec/ethereum/aztec_v2_ethereum_bridges.sql b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_bridges.sql similarity index 100% rename from models/aztec/ethereum/aztec_v2_ethereum_bridges.sql rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_bridges.sql diff --git a/models/aztec/ethereum/aztec_v2_ethereum_daily_bridge_activity.sql b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_daily_bridge_activity.sql similarity index 100% rename from models/aztec/ethereum/aztec_v2_ethereum_daily_bridge_activity.sql rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_daily_bridge_activity.sql diff --git a/models/aztec/ethereum/aztec_v2_ethereum_daily_deposits.sql b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_daily_deposits.sql similarity index 100% rename from models/aztec/ethereum/aztec_v2_ethereum_daily_deposits.sql rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_daily_deposits.sql diff --git a/models/aztec/ethereum/aztec_v2_ethereum_daily_estimated_rollup_tvl.sql b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_daily_estimated_rollup_tvl.sql similarity index 100% rename from models/aztec/ethereum/aztec_v2_ethereum_daily_estimated_rollup_tvl.sql rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_daily_estimated_rollup_tvl.sql diff --git a/models/aztec/ethereum/aztec_v2_ethereum_deposit_assets.sql b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_deposit_assets.sql similarity index 100% rename from models/aztec/ethereum/aztec_v2_ethereum_deposit_assets.sql rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_deposit_assets.sql diff --git a/models/aztec/ethereum/aztec_v2_ethereum_rollupbridge_transfers.sql b/dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_rollupbridge_transfers.sql similarity index 100% rename from models/aztec/ethereum/aztec_v2_ethereum_rollupbridge_transfers.sql rename to dbt_subprojects/daily_spellbook/models/aztec/ethereum/aztec_v2_ethereum_rollupbridge_transfers.sql diff --git a/models/balances/arbitrum/erc20/balances_arbitrum_erc20_day.sql b/dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_day.sql similarity index 100% rename from models/balances/arbitrum/erc20/balances_arbitrum_erc20_day.sql rename to dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_day.sql diff --git a/models/balances/arbitrum/erc20/balances_arbitrum_erc20_hour.sql b/dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_hour.sql similarity index 100% rename from models/balances/arbitrum/erc20/balances_arbitrum_erc20_hour.sql rename to dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_hour.sql diff --git a/models/balances/arbitrum/erc20/balances_arbitrum_erc20_latest.sql b/dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_latest.sql similarity index 100% rename from models/balances/arbitrum/erc20/balances_arbitrum_erc20_latest.sql rename to dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_latest.sql diff --git a/models/balances/arbitrum/erc20/balances_arbitrum_erc20_noncompliant.sql b/dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_noncompliant.sql similarity index 100% rename from models/balances/arbitrum/erc20/balances_arbitrum_erc20_noncompliant.sql rename to dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_noncompliant.sql diff --git a/models/balances/arbitrum/erc20/balances_arbitrum_erc20_schema.yml b/dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_schema.yml similarity index 100% rename from models/balances/arbitrum/erc20/balances_arbitrum_erc20_schema.yml rename to dbt_subprojects/daily_spellbook/models/balances/arbitrum/erc20/balances_arbitrum_erc20_schema.yml diff --git a/models/balances/bnb/bep20/balances_bnb_bep20_day.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_day.sql similarity index 100% rename from models/balances/bnb/bep20/balances_bnb_bep20_day.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_day.sql diff --git a/models/balances/bnb/bep20/balances_bnb_bep20_hour.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_hour.sql similarity index 100% rename from models/balances/bnb/bep20/balances_bnb_bep20_hour.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_hour.sql diff --git a/models/balances/bnb/bep20/balances_bnb_bep20_latest.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_latest.sql similarity index 100% rename from models/balances/bnb/bep20/balances_bnb_bep20_latest.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_latest.sql diff --git a/models/balances/bnb/bep20/balances_bnb_bep20_noncompliant.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_noncompliant.sql similarity index 100% rename from models/balances/bnb/bep20/balances_bnb_bep20_noncompliant.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_noncompliant.sql diff --git a/models/balances/bnb/bep20/balances_bnb_bep20_schema.yml b/dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_schema.yml similarity index 100% rename from models/balances/bnb/bep20/balances_bnb_bep20_schema.yml rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bep20/balances_bnb_bep20_schema.yml diff --git a/models/balances/bnb/bnb/balances_bnb_bnb_day.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_day.sql similarity index 100% rename from models/balances/bnb/bnb/balances_bnb_bnb_day.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_day.sql diff --git a/models/balances/bnb/bnb/balances_bnb_bnb_hour.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_hour.sql similarity index 100% rename from models/balances/bnb/bnb/balances_bnb_bnb_hour.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_hour.sql diff --git a/models/balances/bnb/bnb/balances_bnb_bnb_latest.sql b/dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_latest.sql similarity index 100% rename from models/balances/bnb/bnb/balances_bnb_bnb_latest.sql rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_latest.sql diff --git a/models/balances/bnb/bnb/balances_bnb_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_schema.yml similarity index 100% rename from models/balances/bnb/bnb/balances_bnb_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/balances/bnb/bnb/balances_bnb_bnb_schema.yml diff --git a/models/balances/ethereum/balances_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/balances/ethereum/balances_ethereum_schema.yml similarity index 100% rename from models/balances/ethereum/balances_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/balances/ethereum/balances_ethereum_schema.yml diff --git a/models/balances/ethereum/genesis/genesis_balances.sql b/dbt_subprojects/daily_spellbook/models/balances/ethereum/genesis/genesis_balances.sql similarity index 100% rename from models/balances/ethereum/genesis/genesis_balances.sql rename to dbt_subprojects/daily_spellbook/models/balances/ethereum/genesis/genesis_balances.sql diff --git a/models/balances/polygon/erc20/balances_polygon_erc20_day.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_day.sql similarity index 100% rename from models/balances/polygon/erc20/balances_polygon_erc20_day.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_day.sql diff --git a/models/balances/polygon/erc20/balances_polygon_erc20_hour.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_hour.sql similarity index 100% rename from models/balances/polygon/erc20/balances_polygon_erc20_hour.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_hour.sql diff --git a/models/balances/polygon/erc20/balances_polygon_erc20_latest.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_latest.sql similarity index 100% rename from models/balances/polygon/erc20/balances_polygon_erc20_latest.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_latest.sql diff --git a/models/balances/polygon/erc20/balances_polygon_erc20_noncompliant.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_noncompliant.sql similarity index 100% rename from models/balances/polygon/erc20/balances_polygon_erc20_noncompliant.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_noncompliant.sql diff --git a/models/balances/polygon/erc20/balances_polygon_erc20_schema.yml b/dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_schema.yml similarity index 100% rename from models/balances/polygon/erc20/balances_polygon_erc20_schema.yml rename to dbt_subprojects/daily_spellbook/models/balances/polygon/erc20/balances_polygon_erc20_schema.yml diff --git a/models/balances/polygon/matic/balances_polygon_matic_day.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_day.sql similarity index 100% rename from models/balances/polygon/matic/balances_polygon_matic_day.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_day.sql diff --git a/models/balances/polygon/matic/balances_polygon_matic_hour.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_hour.sql similarity index 100% rename from models/balances/polygon/matic/balances_polygon_matic_hour.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_hour.sql diff --git a/models/balances/polygon/matic/balances_polygon_matic_latest.sql b/dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_latest.sql similarity index 100% rename from models/balances/polygon/matic/balances_polygon_matic_latest.sql rename to dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_latest.sql diff --git a/models/balances/polygon/matic/balances_polygon_matic_schema.yml b/dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_schema.yml similarity index 100% rename from models/balances/polygon/matic/balances_polygon_matic_schema.yml rename to dbt_subprojects/daily_spellbook/models/balances/polygon/matic/balances_polygon_matic_schema.yml diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_bpt_prices.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_prices.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_bpt_prices.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_prices.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes_daily.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes_daily.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes_daily.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_bpt_supply_changes_daily.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_liquidity.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_liquidity.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_liquidity.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_liquidity.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_pools_tokens_weights.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_pools_tokens_weights.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_pools_tokens_weights.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_pools_tokens_weights.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_protocol_fee.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_protocol_fee.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_protocol_fee.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_protocol_fee.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_schema.yml similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_schema.yml diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes_daily.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes_daily.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes_daily.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_token_balance_changes_daily.sql diff --git a/models/beethoven_x/fantom/beethoven_x_fantom_transfers_bpt.sql b/dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_transfers_bpt.sql similarity index 100% rename from models/beethoven_x/fantom/beethoven_x_fantom_transfers_bpt.sql rename to dbt_subprojects/daily_spellbook/models/beethoven_x/fantom/beethoven_x_fantom_transfers_bpt.sql diff --git a/models/blur/ethereum/blur_ethereum_blend_events.sql b/dbt_subprojects/daily_spellbook/models/blur/ethereum/blur_ethereum_blend_events.sql similarity index 100% rename from models/blur/ethereum/blur_ethereum_blend_events.sql rename to dbt_subprojects/daily_spellbook/models/blur/ethereum/blur_ethereum_blend_events.sql diff --git a/models/blur/ethereum/blur_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/blur/ethereum/blur_ethereum_schema.yml similarity index 100% rename from models/blur/ethereum/blur_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/blur/ethereum/blur_ethereum_schema.yml diff --git a/models/boost/arbitrum/boost_arbitrum_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/arbitrum/boost_arbitrum_claimed.sql similarity index 100% rename from models/boost/arbitrum/boost_arbitrum_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/arbitrum/boost_arbitrum_claimed.sql diff --git a/models/boost/arbitrum/boost_arbitrum_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/arbitrum/boost_arbitrum_deployed.sql similarity index 100% rename from models/boost/arbitrum/boost_arbitrum_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/arbitrum/boost_arbitrum_deployed.sql diff --git a/models/boost/arbitrum/boost_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/arbitrum/boost_arbitrum_schema.yml similarity index 100% rename from models/boost/arbitrum/boost_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/arbitrum/boost_arbitrum_schema.yml diff --git a/models/boost/base/boost_base_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/base/boost_base_claimed.sql similarity index 100% rename from models/boost/base/boost_base_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/base/boost_base_claimed.sql diff --git a/models/boost/base/boost_base_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/base/boost_base_deployed.sql similarity index 100% rename from models/boost/base/boost_base_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/base/boost_base_deployed.sql diff --git a/models/boost/base/boost_base_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/base/boost_base_schema.yml similarity index 100% rename from models/boost/base/boost_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/base/boost_base_schema.yml diff --git a/models/boost/boost_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/boost_claimed.sql similarity index 100% rename from models/boost/boost_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/boost_claimed.sql diff --git a/models/boost/boost_claimed_legacy.sql b/dbt_subprojects/daily_spellbook/models/boost/boost_claimed_legacy.sql similarity index 100% rename from models/boost/boost_claimed_legacy.sql rename to dbt_subprojects/daily_spellbook/models/boost/boost_claimed_legacy.sql diff --git a/models/boost/boost_completors.sql b/dbt_subprojects/daily_spellbook/models/boost/boost_completors.sql similarity index 100% rename from models/boost/boost_completors.sql rename to dbt_subprojects/daily_spellbook/models/boost/boost_completors.sql diff --git a/models/boost/boost_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/boost_deployed.sql similarity index 100% rename from models/boost/boost_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/boost_deployed.sql diff --git a/models/boost/boost_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/boost_schema.yml similarity index 100% rename from models/boost/boost_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/boost_schema.yml diff --git a/models/boost/ethereum/boost_ethereum_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/ethereum/boost_ethereum_claimed.sql similarity index 100% rename from models/boost/ethereum/boost_ethereum_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/ethereum/boost_ethereum_claimed.sql diff --git a/models/boost/ethereum/boost_ethereum_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/ethereum/boost_ethereum_deployed.sql similarity index 100% rename from models/boost/ethereum/boost_ethereum_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/ethereum/boost_ethereum_deployed.sql diff --git a/models/boost/ethereum/boost_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/ethereum/boost_ethereum_schema.yml similarity index 100% rename from models/boost/ethereum/boost_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/ethereum/boost_ethereum_schema.yml diff --git a/models/boost/optimism/boost_optimism_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/optimism/boost_optimism_claimed.sql similarity index 100% rename from models/boost/optimism/boost_optimism_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/optimism/boost_optimism_claimed.sql diff --git a/models/boost/optimism/boost_optimism_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/optimism/boost_optimism_deployed.sql similarity index 100% rename from models/boost/optimism/boost_optimism_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/optimism/boost_optimism_deployed.sql diff --git a/models/boost/optimism/boost_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/optimism/boost_optimism_schema.yml similarity index 100% rename from models/boost/optimism/boost_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/optimism/boost_optimism_schema.yml diff --git a/models/boost/polygon/boost_polygon_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/polygon/boost_polygon_claimed.sql similarity index 100% rename from models/boost/polygon/boost_polygon_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/polygon/boost_polygon_claimed.sql diff --git a/models/boost/polygon/boost_polygon_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/polygon/boost_polygon_deployed.sql similarity index 100% rename from models/boost/polygon/boost_polygon_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/polygon/boost_polygon_deployed.sql diff --git a/models/boost/polygon/boost_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/polygon/boost_polygon_schema.yml similarity index 100% rename from models/boost/polygon/boost_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/polygon/boost_polygon_schema.yml diff --git a/models/boost/zora/boost_zora_claimed.sql b/dbt_subprojects/daily_spellbook/models/boost/zora/boost_zora_claimed.sql similarity index 100% rename from models/boost/zora/boost_zora_claimed.sql rename to dbt_subprojects/daily_spellbook/models/boost/zora/boost_zora_claimed.sql diff --git a/models/boost/zora/boost_zora_deployed.sql b/dbt_subprojects/daily_spellbook/models/boost/zora/boost_zora_deployed.sql similarity index 100% rename from models/boost/zora/boost_zora_deployed.sql rename to dbt_subprojects/daily_spellbook/models/boost/zora/boost_zora_deployed.sql diff --git a/models/boost/zora/boost_zora_schema.yml b/dbt_subprojects/daily_spellbook/models/boost/zora/boost_zora_schema.yml similarity index 100% rename from models/boost/zora/boost_zora_schema.yml rename to dbt_subprojects/daily_spellbook/models/boost/zora/boost_zora_schema.yml diff --git a/models/bridge/bridge_flows.sql b/dbt_subprojects/daily_spellbook/models/bridge/bridge_flows.sql similarity index 100% rename from models/bridge/bridge_flows.sql rename to dbt_subprojects/daily_spellbook/models/bridge/bridge_flows.sql diff --git a/models/bridge/bridges_schema.yml b/dbt_subprojects/daily_spellbook/models/bridge/bridges_schema.yml similarity index 100% rename from models/bridge/bridges_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridge/bridges_schema.yml diff --git a/models/bridge/optimism/optimism_standard_bridge_flows.sql b/dbt_subprojects/daily_spellbook/models/bridge/optimism/optimism_standard_bridge_flows.sql similarity index 100% rename from models/bridge/optimism/optimism_standard_bridge_flows.sql rename to dbt_subprojects/daily_spellbook/models/bridge/optimism/optimism_standard_bridge_flows.sql diff --git a/models/bridge/optimism/optimism_standard_bridge_schema.yml b/dbt_subprojects/daily_spellbook/models/bridge/optimism/optimism_standard_bridge_schema.yml similarity index 100% rename from models/bridge/optimism/optimism_standard_bridge_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridge/optimism/optimism_standard_bridge_schema.yml diff --git a/models/bridge/readme.md b/dbt_subprojects/daily_spellbook/models/bridge/readme.md similarity index 100% rename from models/bridge/readme.md rename to dbt_subprojects/daily_spellbook/models/bridge/readme.md diff --git a/models/bridge/zksync/bridge_zksync_native_flows.sql b/dbt_subprojects/daily_spellbook/models/bridge/zksync/bridge_zksync_native_flows.sql similarity index 100% rename from models/bridge/zksync/bridge_zksync_native_flows.sql rename to dbt_subprojects/daily_spellbook/models/bridge/zksync/bridge_zksync_native_flows.sql diff --git a/models/bridge/zksync/bridge_zksync_native_flows_schema.yml b/dbt_subprojects/daily_spellbook/models/bridge/zksync/bridge_zksync_native_flows_schema.yml similarity index 100% rename from models/bridge/zksync/bridge_zksync_native_flows_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridge/zksync/bridge_zksync_native_flows_schema.yml diff --git a/models/bridges/arbitrum/_schema.yml b/dbt_subprojects/daily_spellbook/models/bridges/arbitrum/_schema.yml similarity index 100% rename from models/bridges/arbitrum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridges/arbitrum/_schema.yml diff --git a/models/bridges/arbitrum/bridges_arbitrum_addresses.sql b/dbt_subprojects/daily_spellbook/models/bridges/arbitrum/bridges_arbitrum_addresses.sql similarity index 100% rename from models/bridges/arbitrum/bridges_arbitrum_addresses.sql rename to dbt_subprojects/daily_spellbook/models/bridges/arbitrum/bridges_arbitrum_addresses.sql diff --git a/models/bridges/base/_schema.yml b/dbt_subprojects/daily_spellbook/models/bridges/base/_schema.yml similarity index 100% rename from models/bridges/base/_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridges/base/_schema.yml diff --git a/models/bridges/base/bridges_base_addresses.sql b/dbt_subprojects/daily_spellbook/models/bridges/base/bridges_base_addresses.sql similarity index 100% rename from models/bridges/base/bridges_base_addresses.sql rename to dbt_subprojects/daily_spellbook/models/bridges/base/bridges_base_addresses.sql diff --git a/models/bridges/bnb/_schema.yml b/dbt_subprojects/daily_spellbook/models/bridges/bnb/_schema.yml similarity index 100% rename from models/bridges/bnb/_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridges/bnb/_schema.yml diff --git a/models/bridges/bnb/bridges_bnb_addresses.sql b/dbt_subprojects/daily_spellbook/models/bridges/bnb/bridges_bnb_addresses.sql similarity index 100% rename from models/bridges/bnb/bridges_bnb_addresses.sql rename to dbt_subprojects/daily_spellbook/models/bridges/bnb/bridges_bnb_addresses.sql diff --git a/models/bridges/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/bridges/ethereum/_schema.yml similarity index 100% rename from models/bridges/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridges/ethereum/_schema.yml diff --git a/models/bridges/ethereum/bridges_ethereum_addresses.sql b/dbt_subprojects/daily_spellbook/models/bridges/ethereum/bridges_ethereum_addresses.sql similarity index 100% rename from models/bridges/ethereum/bridges_ethereum_addresses.sql rename to dbt_subprojects/daily_spellbook/models/bridges/ethereum/bridges_ethereum_addresses.sql diff --git a/models/bridges/optimism/_schema.yml b/dbt_subprojects/daily_spellbook/models/bridges/optimism/_schema.yml similarity index 100% rename from models/bridges/optimism/_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridges/optimism/_schema.yml diff --git a/models/bridges/optimism/bridges_optimism_addresses.sql b/dbt_subprojects/daily_spellbook/models/bridges/optimism/bridges_optimism_addresses.sql similarity index 100% rename from models/bridges/optimism/bridges_optimism_addresses.sql rename to dbt_subprojects/daily_spellbook/models/bridges/optimism/bridges_optimism_addresses.sql diff --git a/models/bridges/polygon/_schema.yml b/dbt_subprojects/daily_spellbook/models/bridges/polygon/_schema.yml similarity index 100% rename from models/bridges/polygon/_schema.yml rename to dbt_subprojects/daily_spellbook/models/bridges/polygon/_schema.yml diff --git a/models/bridges/polygon/bridges_polygon_addresses.sql b/dbt_subprojects/daily_spellbook/models/bridges/polygon/bridges_polygon_addresses.sql similarity index 100% rename from models/bridges/polygon/bridges_polygon_addresses.sql rename to dbt_subprojects/daily_spellbook/models/bridges/polygon/bridges_polygon_addresses.sql diff --git a/models/camelot/arbitrum/camelot_arbitrum_pair_fee_rates.sql b/dbt_subprojects/daily_spellbook/models/camelot/arbitrum/camelot_arbitrum_pair_fee_rates.sql similarity index 100% rename from models/camelot/arbitrum/camelot_arbitrum_pair_fee_rates.sql rename to dbt_subprojects/daily_spellbook/models/camelot/arbitrum/camelot_arbitrum_pair_fee_rates.sql diff --git a/models/chain_info/chain_info_chain_ids.sql b/dbt_subprojects/daily_spellbook/models/chain_info/chain_info_chain_ids.sql similarity index 100% rename from models/chain_info/chain_info_chain_ids.sql rename to dbt_subprojects/daily_spellbook/models/chain_info/chain_info_chain_ids.sql diff --git a/models/chain_info/chain_info_dune_chains.sql b/dbt_subprojects/daily_spellbook/models/chain_info/chain_info_dune_chains.sql similarity index 100% rename from models/chain_info/chain_info_dune_chains.sql rename to dbt_subprojects/daily_spellbook/models/chain_info/chain_info_dune_chains.sql diff --git a/models/chain_info/chain_info_schema.yml b/dbt_subprojects/daily_spellbook/models/chain_info/chain_info_schema.yml similarity index 100% rename from models/chain_info/chain_info_schema.yml rename to dbt_subprojects/daily_spellbook/models/chain_info/chain_info_schema.yml diff --git a/daily_spellbook/models/chainlink/README.md b/dbt_subprojects/daily_spellbook/models/chainlink/README.md similarity index 100% rename from daily_spellbook/models/chainlink/README.md rename to dbt_subprojects/daily_spellbook/models/chainlink/README.md diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_read_requests_requester_meta.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_schema.yml diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/arbitrum/chainlink_arbitrum_vrf_v2_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_performed_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_request_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_upkeep_performed_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_upkeep_performed_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_upkeep_performed_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_automation_upkeep_performed_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_read_requests_requester_meta.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_schema.yml diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/avalanche_c/chainlink_avalanche_c_vrf_v2_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/base/chainlink_base_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/base/chainlink_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/base/chainlink_base_schema.yml diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_performed_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_request_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_upkeep_performed_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_upkeep_performed_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_upkeep_performed_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_automation_upkeep_performed_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_read_requests_requester_meta.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_schema.yml diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/bnb/chainlink_bnb_vrf_v2_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_performed.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_performed.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_performed.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_performed.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_performed_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_performed_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_performed_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_performed_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_request_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_automation_upkeep_performed_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_upkeep_performed_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_automation_upkeep_performed_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_automation_upkeep_performed_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_network_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_network_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_network_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_network_meta.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/chainlink_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/chainlink_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/chainlink_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/chainlink_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_schema.yml diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/chainlink_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/chainlink_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/chainlink_vrf_v2_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_performed_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_request_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_upkeep_performed_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_upkeep_performed_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_upkeep_performed_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_automation_upkeep_performed_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_read_requests_requester_meta.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_schema.yml diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/ethereum/chainlink_ethereum_vrf_v2_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_meta.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_performed_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_request_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_upkeep_performed_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_upkeep_performed_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_upkeep_performed_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_automation_upkeep_performed_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_schema.yml diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/fantom/chainlink_fantom_vrf_v2_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/gnosis/chainlink_gnosis_schema.yml diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_read_requests_requester_meta.sql diff --git a/daily_spellbook/models/chainlink/optimism/chainlink_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/optimism/chainlink_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/optimism/chainlink_optimism_schema.yml diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_performed_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_request_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_upkeep_performed_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_upkeep_performed_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_upkeep_performed_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_automation_upkeep_performed_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_paid_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_paid_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_paid_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_paid_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_nop_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_onramp_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_onramp_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_onramp_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_onramp_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_operator_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_operator_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_operator_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_operator_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_request_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1_2.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1_2.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1_2.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_requested_logs_v1_2.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_traces.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_traces.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_traces.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_send_traces.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_token_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_token_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_token_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_token_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_tokens_transferred_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_reverted.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_reverted.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_reverted.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ccip_transmitted_reverted.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_submission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_submission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_submission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_gas_submission_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_request_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_fm_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_gas_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_admin_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_admin_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_admin_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_admin_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_node_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_node_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_node_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_operator_node_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reconcile_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reconcile_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reconcile_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reconcile_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_request_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_evt_transfer_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_transmission_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_transmission_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_transmission_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_ocr_reward_transmission_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_hourly.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_hourly.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_hourly.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_hourly.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_oracle_addresses.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_oracle_addresses.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_oracle_addresses.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_price_feeds_oracle_addresses.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_feeds_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_meta.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_meta.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_meta.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_read_requests_requester_meta.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_schema.yml similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_schema.yml diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_fulfilled_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_fulfilled_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_fulfilled_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_fulfilled_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_gas_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_gas_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_gas_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_gas_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_request_fulfilled_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reverted_transactions.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reverted_transactions.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reverted_transactions.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reverted_transactions.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reward_daily.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reward_daily.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reward_daily.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_reward_daily.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_fulfilled_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_request_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_request_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_request_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v1_random_request_logs.sql diff --git a/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v2_random_fulfilled_logs.sql b/dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v2_random_fulfilled_logs.sql similarity index 100% rename from daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v2_random_fulfilled_logs.sql rename to dbt_subprojects/daily_spellbook/models/chainlink/polygon/chainlink_polygon_vrf_v2_random_fulfilled_logs.sql diff --git a/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_distributor_addresses.sql b/dbt_subprojects/daily_spellbook/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_distributor_addresses.sql similarity index 100% rename from models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_distributor_addresses.sql rename to dbt_subprojects/daily_spellbook/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_distributor_addresses.sql diff --git a/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_rewards_transfers.sql b/dbt_subprojects/daily_spellbook/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_rewards_transfers.sql similarity index 100% rename from models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_rewards_transfers.sql rename to dbt_subprojects/daily_spellbook/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_rewards_transfers.sql diff --git a/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_schema.yml similarity index 100% rename from models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/coinbase_wallet_quests/optimism/coinbase_wallet_quests_optimism_schema.yml diff --git a/models/colony/gnosis/colony_gnosis_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/colony/gnosis/colony_gnosis_dao_addresses.sql similarity index 100% rename from models/colony/gnosis/colony_gnosis_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/colony/gnosis/colony_gnosis_dao_addresses.sql diff --git a/models/colony/gnosis/colony_gnosis_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/colony/gnosis/colony_gnosis_dao_addresses_schema.yml similarity index 100% rename from models/colony/gnosis/colony_gnosis_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/colony/gnosis/colony_gnosis_dao_addresses_schema.yml diff --git a/models/compound/ethereum/compound_ethereum_borrow.sql b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_borrow.sql similarity index 94% rename from models/compound/ethereum/compound_ethereum_borrow.sql rename to dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_borrow.sql index dd7775a1730..c7825fe85b5 100644 --- a/models/compound/ethereum/compound_ethereum_borrow.sql +++ b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_borrow.sql @@ -30,6 +30,6 @@ select project_contract_address, tx_hash, evt_index -from {{ ref('lending_borrow') }} +from {{ source('lending','borrow') }} where blockchain = 'ethereum' and project = 'compound' diff --git a/models/compound/ethereum/compound_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_schema.yml similarity index 90% rename from models/compound/ethereum/compound_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_schema.yml index 91feab51859..71a5237f65b 100644 --- a/models/compound/ethereum/compound_ethereum_schema.yml +++ b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_schema.yml @@ -99,25 +99,6 @@ models: name: description description: "Description of the proposal" - - name: compound_v2_ethereum_ctokens - meta: - blockchain: ethereum - sector: lending - project: compound_v2 - contributors: bizzyvinci - config: - tags: ['ethereum', 'compound', 'compound_v2', 'cToken', 'cEther', 'cErc20'] - description: "All compound v2 cTokens" - columns: - - name: asset_symbol - description: "Underlying asset symbol" - - name: ctoken_address - description: "cToken address" - - name: asset_address - description: "Underlying asset address" - - name: decimals_mantissa - description: "10 raise to power decimals of underlying asset" - - name: compound_ethereum_supply meta: blockchain: ethereum diff --git a/models/compound/ethereum/compound_ethereum_supply.sql b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_supply.sql similarity index 94% rename from models/compound/ethereum/compound_ethereum_supply.sql rename to dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_supply.sql index 32ede1d7a53..892f9c0a79b 100644 --- a/models/compound/ethereum/compound_ethereum_supply.sql +++ b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_ethereum_supply.sql @@ -29,6 +29,6 @@ select project_contract_address, tx_hash, evt_index -from {{ ref('lending_supply') }} +from {{ source('lending','supply') }} where blockchain = 'ethereum' and project = 'compound' diff --git a/models/compound/ethereum/compound_v2_ethereum_proposals.sql b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_v2_ethereum_proposals.sql similarity index 100% rename from models/compound/ethereum/compound_v2_ethereum_proposals.sql rename to dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_v2_ethereum_proposals.sql diff --git a/models/compound/ethereum/compound_v2_ethereum_votes.sql b/dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_v2_ethereum_votes.sql similarity index 100% rename from models/compound/ethereum/compound_v2_ethereum_votes.sql rename to dbt_subprojects/daily_spellbook/models/compound/ethereum/compound_v2_ethereum_votes.sql diff --git a/daily_spellbook/models/contracts/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/_schema.yml diff --git a/daily_spellbook/models/contracts/arbitrum/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/arbitrum/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/arbitrum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/arbitrum/_schema.yml diff --git a/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/arbitrum/contracts_arbitrum_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/avalanche_c/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/avalanche_c/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/_schema.yml diff --git a/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/avalanche_c/contracts_avalanche_c_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/base/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/base/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/base/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/base/_schema.yml diff --git a/daily_spellbook/models/contracts/base/contracts_base_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/base/contracts_base_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/base/contracts_base_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/base/contracts_base_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/base/contracts_base_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/base/contracts_base_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/base/contracts_base_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/base/contracts_base_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/base/contracts_base_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/bnb/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/bnb/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/bnb/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/bnb/_schema.yml diff --git a/daily_spellbook/models/contracts/bnb/contracts_bnb_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/bnb/contracts_bnb_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/bnb/contracts_bnb_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/bnb/contracts_bnb_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping_dynamic.sql b/dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping_dynamic.sql similarity index 100% rename from daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping_dynamic.sql rename to dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_contract_mapping_dynamic.sql diff --git a/daily_spellbook/models/contracts/bnb/contracts_bnb_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/bnb/contracts_bnb_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/bnb/contracts_bnb_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/celo/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/celo/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/celo/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/celo/_schema.yml diff --git a/daily_spellbook/models/contracts/celo/contracts_celo_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/celo/contracts_celo_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/celo/contracts_celo_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/celo/contracts_celo_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/celo/contracts_celo_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/celo/contracts_celo_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/celo/contracts_celo_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/celo/contracts_celo_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/celo/contracts_celo_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/contracts_contract_creator_address_list.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_contract_creator_address_list.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_contract_creator_address_list.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_contract_creator_address_list.sql diff --git a/daily_spellbook/models/contracts/contracts_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/contracts_contract_overrides.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_contract_overrides.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_contract_overrides.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_contract_overrides.sql diff --git a/daily_spellbook/models/contracts/contracts_deterministic_contract_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_deterministic_contract_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_deterministic_contract_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_deterministic_contract_creators.sql diff --git a/daily_spellbook/models/contracts/contracts_disperse_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_disperse_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_disperse_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_disperse_contracts.sql diff --git a/daily_spellbook/models/contracts/contracts_predeploys.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_predeploys.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_predeploys.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_predeploys.sql diff --git a/daily_spellbook/models/contracts/contracts_project_name_mappings.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_project_name_mappings.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_project_name_mappings.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_project_name_mappings.sql diff --git a/daily_spellbook/models/contracts/contracts_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/contracts_system_predeploys.sql b/dbt_subprojects/daily_spellbook/models/contracts/contracts_system_predeploys.sql similarity index 100% rename from daily_spellbook/models/contracts/contracts_system_predeploys.sql rename to dbt_subprojects/daily_spellbook/models/contracts/contracts_system_predeploys.sql diff --git a/daily_spellbook/models/contracts/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/ethereum/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/ethereum/_schema.yml diff --git a/daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/ethereum/contracts_ethereum_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/ethereum/contracts_ethereum_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/ethereum/contracts_ethereum_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/ethereum/contracts_ethereum_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/ethereum/contracts_ethereum_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/fantom/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/fantom/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/fantom/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/fantom/_schema.yml diff --git a/daily_spellbook/models/contracts/fantom/contracts_fantom_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/fantom/contracts_fantom_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/fantom/contracts_fantom_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/fantom/contracts_fantom_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping_dynamic.sql b/dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping_dynamic.sql similarity index 100% rename from daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping_dynamic.sql rename to dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_contract_mapping_dynamic.sql diff --git a/daily_spellbook/models/contracts/fantom/contracts_fantom_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/fantom/contracts_fantom_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/fantom/contracts_fantom_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/gnosis/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/gnosis/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/gnosis/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/gnosis/_schema.yml diff --git a/daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/gnosis/contracts_gnosis_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/gnosis/contracts_gnosis_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/gnosis/contracts_gnosis_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/gnosis/contracts_gnosis_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/gnosis/contracts_gnosis_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/goerli/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/goerli/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/goerli/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/goerli/_schema.yml diff --git a/daily_spellbook/models/contracts/goerli/contracts_goerli_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/goerli/contracts_goerli_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/goerli/contracts_goerli_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/goerli/contracts_goerli_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/goerli/contracts_goerli_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/goerli/contracts_goerli_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/goerli/contracts_goerli_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/goerli/contracts_goerli_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/goerli/contracts_goerli_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/optimism/README.md b/dbt_subprojects/daily_spellbook/models/contracts/optimism/README.md similarity index 100% rename from daily_spellbook/models/contracts/optimism/README.md rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/README.md diff --git a/daily_spellbook/models/contracts/optimism/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/optimism/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/optimism/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/_schema.yml diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_contract_creator_address_list.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_contract_creator_address_list.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_contract_creator_address_list.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_contract_creator_address_list.sql diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_disperse_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_disperse_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_disperse_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_disperse_contracts.sql diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/optimism/contracts_optimism_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/optimism/contracts_optimism_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/optimism/contracts_optimism_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/polygon/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/polygon/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/polygon/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/polygon/_schema.yml diff --git a/daily_spellbook/models/contracts/polygon/contracts_polygon_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/polygon/contracts_polygon_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/polygon/contracts_polygon_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/polygon/contracts_polygon_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/polygon/contracts_polygon_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/polygon/contracts_polygon_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/polygon/contracts_polygon_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/polygon/contracts_polygon_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/polygon/contracts_polygon_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/readme.md b/dbt_subprojects/daily_spellbook/models/contracts/readme.md similarity index 100% rename from daily_spellbook/models/contracts/readme.md rename to dbt_subprojects/daily_spellbook/models/contracts/readme.md diff --git a/daily_spellbook/models/contracts/zksync/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/zksync/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/zksync/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/zksync/_schema.yml diff --git a/daily_spellbook/models/contracts/zksync/contracts_zksync_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/zksync/contracts_zksync_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/zksync/contracts_zksync_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/zksync/contracts_zksync_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/zksync/contracts_zksync_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/zksync/contracts_zksync_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/zksync/contracts_zksync_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/zksync/contracts_zksync_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zksync/contracts_zksync_find_self_destruct_contracts.sql diff --git a/daily_spellbook/models/contracts/zora/_schema.yml b/dbt_subprojects/daily_spellbook/models/contracts/zora/_schema.yml similarity index 100% rename from daily_spellbook/models/contracts/zora/_schema.yml rename to dbt_subprojects/daily_spellbook/models/contracts/zora/_schema.yml diff --git a/daily_spellbook/models/contracts/zora/contracts_zora_base_iterated_creators.sql b/dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_base_iterated_creators.sql similarity index 100% rename from daily_spellbook/models/contracts/zora/contracts_zora_base_iterated_creators.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_base_iterated_creators.sql diff --git a/daily_spellbook/models/contracts/zora/contracts_zora_base_starting_level.sql b/dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_base_starting_level.sql similarity index 100% rename from daily_spellbook/models/contracts/zora/contracts_zora_base_starting_level.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_base_starting_level.sql diff --git a/daily_spellbook/models/contracts/zora/contracts_zora_contract_mapping.sql b/dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_contract_mapping.sql similarity index 100% rename from daily_spellbook/models/contracts/zora/contracts_zora_contract_mapping.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_contract_mapping.sql diff --git a/daily_spellbook/models/contracts/zora/contracts_zora_find_self_destruct_contracts.sql b/dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_find_self_destruct_contracts.sql similarity index 100% rename from daily_spellbook/models/contracts/zora/contracts_zora_find_self_destruct_contracts.sql rename to dbt_subprojects/daily_spellbook/models/contracts/zora/contracts_zora_find_self_destruct_contracts.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_current_bids.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_current_bids.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_current_bids.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_current_bids.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_current_listings.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_current_listings.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_current_listings.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_current_listings.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_current_owners_per_token.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_current_owners_per_token.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_current_owners_per_token.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_current_owners_per_token.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_floor_price_over_time.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_floor_price_over_time.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_floor_price_over_time.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_floor_price_over_time.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_listings_over_time.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_listings_over_time.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_listings_over_time.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_listings_over_time.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_metadata.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_metadata.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_metadata.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_metadata.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_owners_over_time.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_owners_over_time.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_owners_over_time.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_owners_over_time.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_bid_events.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_bid_events.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_punk_bid_events.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_bid_events.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_offer_events.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_offer_events.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_punk_offer_events.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_offer_events.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_transfers.sql b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_transfers.sql similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_punk_transfers.sql rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_punk_transfers.sql diff --git a/models/cryptopunks/ethereum/cryptopunks_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_schema.yml similarity index 100% rename from models/cryptopunks/ethereum/cryptopunks_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/cryptopunks/ethereum/cryptopunks_ethereum_schema.yml diff --git a/models/curvefi/curvefi_gauge_mappings.sql b/dbt_subprojects/daily_spellbook/models/curvefi/curvefi_gauge_mappings.sql similarity index 100% rename from models/curvefi/curvefi_gauge_mappings.sql rename to dbt_subprojects/daily_spellbook/models/curvefi/curvefi_gauge_mappings.sql diff --git a/models/curvefi/curvefi_schema.yml b/dbt_subprojects/daily_spellbook/models/curvefi/curvefi_schema.yml similarity index 100% rename from models/curvefi/curvefi_schema.yml rename to dbt_subprojects/daily_spellbook/models/curvefi/curvefi_schema.yml diff --git a/models/curvefi/optimism/curvefi_optimism_gauge_mappings.sql b/dbt_subprojects/daily_spellbook/models/curvefi/optimism/curvefi_optimism_gauge_mappings.sql similarity index 100% rename from models/curvefi/optimism/curvefi_optimism_gauge_mappings.sql rename to dbt_subprojects/daily_spellbook/models/curvefi/optimism/curvefi_optimism_gauge_mappings.sql diff --git a/models/curvefi/optimism/curvefi_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/curvefi/optimism/curvefi_optimism_schema.yml similarity index 100% rename from models/curvefi/optimism/curvefi_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/curvefi/optimism/curvefi_optimism_schema.yml diff --git a/models/dao/addresses/arbitrum/dao_addresses_arbitrum.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/arbitrum/dao_addresses_arbitrum.sql similarity index 100% rename from models/dao/addresses/arbitrum/dao_addresses_arbitrum.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/arbitrum/dao_addresses_arbitrum.sql diff --git a/models/dao/addresses/arbitrum/dao_addresses_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/arbitrum/dao_addresses_arbitrum_schema.yml similarity index 100% rename from models/dao/addresses/arbitrum/dao_addresses_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/arbitrum/dao_addresses_arbitrum_schema.yml diff --git a/models/dao/addresses/base/dao_addresses_base.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/base/dao_addresses_base.sql similarity index 100% rename from models/dao/addresses/base/dao_addresses_base.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/base/dao_addresses_base.sql diff --git a/models/dao/addresses/base/dao_addresses_base_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/base/dao_addresses_base_schema.yml similarity index 100% rename from models/dao/addresses/base/dao_addresses_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/base/dao_addresses_base_schema.yml diff --git a/models/dao/addresses/dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/dao_addresses.sql similarity index 100% rename from models/dao/addresses/dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/dao_addresses.sql diff --git a/models/dao/addresses/dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/dao_addresses_schema.yml similarity index 100% rename from models/dao/addresses/dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/dao_addresses_schema.yml diff --git a/models/dao/addresses/ethereum/dao_addresses_ethereum.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/ethereum/dao_addresses_ethereum.sql similarity index 100% rename from models/dao/addresses/ethereum/dao_addresses_ethereum.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/ethereum/dao_addresses_ethereum.sql diff --git a/models/dao/addresses/ethereum/dao_addresses_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/ethereum/dao_addresses_ethereum_schema.yml similarity index 100% rename from models/dao/addresses/ethereum/dao_addresses_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/ethereum/dao_addresses_ethereum_schema.yml diff --git a/models/dao/addresses/gnosis/dao_addresses_gnosis.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/gnosis/dao_addresses_gnosis.sql similarity index 100% rename from models/dao/addresses/gnosis/dao_addresses_gnosis.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/gnosis/dao_addresses_gnosis.sql diff --git a/models/dao/addresses/gnosis/dao_addresses_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/gnosis/dao_addresses_gnosis_schema.yml similarity index 100% rename from models/dao/addresses/gnosis/dao_addresses_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/gnosis/dao_addresses_gnosis_schema.yml diff --git a/models/dao/addresses/polygon/dao_addresses_polygon.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/polygon/dao_addresses_polygon.sql similarity index 100% rename from models/dao/addresses/polygon/dao_addresses_polygon.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/polygon/dao_addresses_polygon.sql diff --git a/models/dao/addresses/polygon/dao_addresses_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/polygon/dao_addresses_polygon_schema.yml similarity index 100% rename from models/dao/addresses/polygon/dao_addresses_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/polygon/dao_addresses_polygon_schema.yml diff --git a/models/dao/addresses/zksync/dao_addresses_zksync.sql b/dbt_subprojects/daily_spellbook/models/dao/addresses/zksync/dao_addresses_zksync.sql similarity index 100% rename from models/dao/addresses/zksync/dao_addresses_zksync.sql rename to dbt_subprojects/daily_spellbook/models/dao/addresses/zksync/dao_addresses_zksync.sql diff --git a/models/dao/addresses/zksync/dao_addresses_zksync_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/addresses/zksync/dao_addresses_zksync_schema.yml similarity index 100% rename from models/dao/addresses/zksync/dao_addresses_zksync_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/addresses/zksync/dao_addresses_zksync_schema.yml diff --git a/models/dao/balances/dao_balances.sql b/dbt_subprojects/daily_spellbook/models/dao/balances/dao_balances.sql similarity index 100% rename from models/dao/balances/dao_balances.sql rename to dbt_subprojects/daily_spellbook/models/dao/balances/dao_balances.sql diff --git a/models/dao/balances/dao_balances_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/balances/dao_balances_schema.yml similarity index 100% rename from models/dao/balances/dao_balances_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/balances/dao_balances_schema.yml diff --git a/models/dao/balances/dao_balances_steth.sql b/dbt_subprojects/daily_spellbook/models/dao/balances/dao_balances_steth.sql similarity index 100% rename from models/dao/balances/dao_balances_steth.sql rename to dbt_subprojects/daily_spellbook/models/dao/balances/dao_balances_steth.sql diff --git a/models/dao/dao_proposals.sql b/dbt_subprojects/daily_spellbook/models/dao/dao_proposals.sql similarity index 100% rename from models/dao/dao_proposals.sql rename to dbt_subprojects/daily_spellbook/models/dao/dao_proposals.sql diff --git a/models/dao/dao_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/dao_schema.yml similarity index 100% rename from models/dao/dao_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/dao_schema.yml diff --git a/models/dao/dao_votes.sql b/dbt_subprojects/daily_spellbook/models/dao/dao_votes.sql similarity index 100% rename from models/dao/dao_votes.sql rename to dbt_subprojects/daily_spellbook/models/dao/dao_votes.sql diff --git a/dbt_subprojects/daily_spellbook/models/dao/ens/_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/ens/_schema.yml new file mode 100644 index 00000000000..b8dcea7225a --- /dev/null +++ b/dbt_subprojects/daily_spellbook/models/dao/ens/_schema.yml @@ -0,0 +1,100 @@ +version: 2 + +models: + - name: ens_ethereum_votes + meta: + blockchain: ethereum + sector: dao + contributors: soispoke + config: + tags: ['ethereum', 'votes', 'dao', 'cross-chain'] + description: > + DAO votes on all chains across all contracts and versions + columns: + - name: blockchain + - name: project + description: "Project name of the DAO" + - name: version + description: "Version of the contract built and deployed by the DAO project" + - name: block_time + description: "UTC event block time of each DAO vote" + - name: tx_hash + description: "Unique transaction hash value tied to each vote on the DAO" + - &dao_name + name: dao_name + description: "DAO name" + - &dao_address + name: dao_address + description: "DAO wallet address" + - &proposal_id + name: proposal_id + - &votes + name: votes + description: "Votes weighted by the amount of governance tokens" + - &votes_share + name: votes_share + description: "Votes share in percent for a given proposal" + - &token_symbol + name: token_symbol + - &token_address + name: token_address + - &votes_value_usd + name: votes_value_usd + description: "USD amount of governance tokens used at the time of the vote" + - &voter_address + name: voter_address + - &support + name: support + description: "0 = Against, 1 = For, 2 = Abstain votes" + tests: + - accepted_values: + values: ['for', 'against', 'abstain'] + - &reason + name: reason + description: "Optional onchain comments to explain votes" + + - name: ens_ethereum_proposals + meta: + blockchain: ethereum + sector: dao + contributors: soispoke + config: + tags: ['ethereum', 'proposals', 'dao', 'cross-chain'] + description: > + DAO proposals on all chains across all contracts and versions + columns: + - name: blockchain + - name: project + description: "Project name of the DAO" + - name: version + description: "Version of the contract built and deployed by the DAO project" + - name: created_at + description: "UTC event block time at which the proposal was created" + - name: tx_hash + description: "Unique transaction hash value tied to each DAO proposal" + - *dao_name + - *dao_address + - name: proposal_id + tests: + - unique + - &votes_for + name: votes_for + - &votes_against + name: votes_against + - &votes_total + name: votes_total + description: "Total number of governance tokens used to vote on a given DAO proposal" + - &number_of_voters + name: number_of_voters + - &participation + name: participation + description: "Participation in percent: Number of governance tokens used to vote / Total token supply" + - &status + name: status + description: "Proposal status: Queued, Active, Executed, Canceled or Defeated" + tests: + - accepted_values: + values: ['Queued', 'Active', 'Executed', 'Canceled','Defeated'] + - &description + name: description + description: "Description of the proposal" diff --git a/models/ens/ens_ethereum_proposals.sql b/dbt_subprojects/daily_spellbook/models/dao/ens/ens_ethereum_proposals.sql similarity index 100% rename from models/ens/ens_ethereum_proposals.sql rename to dbt_subprojects/daily_spellbook/models/dao/ens/ens_ethereum_proposals.sql diff --git a/models/ens/ens_ethereum_votes.sql b/dbt_subprojects/daily_spellbook/models/dao/ens/ens_ethereum_votes.sql similarity index 100% rename from models/ens/ens_ethereum_votes.sql rename to dbt_subprojects/daily_spellbook/models/dao/ens/ens_ethereum_votes.sql diff --git a/models/dao/readme.md b/dbt_subprojects/daily_spellbook/models/dao/readme.md similarity index 100% rename from models/dao/readme.md rename to dbt_subprojects/daily_spellbook/models/dao/readme.md diff --git a/models/dao/transactions/arbitrum/dao_transactions_arbitrum_erc20.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/arbitrum/dao_transactions_arbitrum_erc20.sql similarity index 100% rename from models/dao/transactions/arbitrum/dao_transactions_arbitrum_erc20.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/arbitrum/dao_transactions_arbitrum_erc20.sql diff --git a/models/dao/transactions/arbitrum/dao_transactions_arbitrum_eth.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/arbitrum/dao_transactions_arbitrum_eth.sql similarity index 100% rename from models/dao/transactions/arbitrum/dao_transactions_arbitrum_eth.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/arbitrum/dao_transactions_arbitrum_eth.sql diff --git a/models/dao/transactions/arbitrum/dao_transactions_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/arbitrum/dao_transactions_arbitrum_schema.yml similarity index 100% rename from models/dao/transactions/arbitrum/dao_transactions_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/arbitrum/dao_transactions_arbitrum_schema.yml diff --git a/models/dao/transactions/base/dao_transactions_base_erc20.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/base/dao_transactions_base_erc20.sql similarity index 100% rename from models/dao/transactions/base/dao_transactions_base_erc20.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/base/dao_transactions_base_erc20.sql diff --git a/models/dao/transactions/base/dao_transactions_base_eth.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/base/dao_transactions_base_eth.sql similarity index 100% rename from models/dao/transactions/base/dao_transactions_base_eth.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/base/dao_transactions_base_eth.sql diff --git a/models/dao/transactions/base/dao_transactions_base_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/base/dao_transactions_base_schema.yml similarity index 100% rename from models/dao/transactions/base/dao_transactions_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/base/dao_transactions_base_schema.yml diff --git a/models/dao/transactions/dao_transactions.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/dao_transactions.sql similarity index 100% rename from models/dao/transactions/dao_transactions.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/dao_transactions.sql diff --git a/models/dao/transactions/dao_transactions_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/dao_transactions_schema.yml similarity index 100% rename from models/dao/transactions/dao_transactions_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/dao_transactions_schema.yml diff --git a/models/dao/transactions/ethereum/dao_transactions_ethereum_erc20.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/ethereum/dao_transactions_ethereum_erc20.sql similarity index 100% rename from models/dao/transactions/ethereum/dao_transactions_ethereum_erc20.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/ethereum/dao_transactions_ethereum_erc20.sql diff --git a/models/dao/transactions/ethereum/dao_transactions_ethereum_eth.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/ethereum/dao_transactions_ethereum_eth.sql similarity index 100% rename from models/dao/transactions/ethereum/dao_transactions_ethereum_eth.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/ethereum/dao_transactions_ethereum_eth.sql diff --git a/models/dao/transactions/ethereum/dao_transactions_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/ethereum/dao_transactions_ethereum_schema.yml similarity index 100% rename from models/dao/transactions/ethereum/dao_transactions_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/ethereum/dao_transactions_ethereum_schema.yml diff --git a/models/dao/transactions/gnosis/dao_transactions_gnosis_erc20.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/gnosis/dao_transactions_gnosis_erc20.sql similarity index 100% rename from models/dao/transactions/gnosis/dao_transactions_gnosis_erc20.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/gnosis/dao_transactions_gnosis_erc20.sql diff --git a/models/dao/transactions/gnosis/dao_transactions_gnosis_eth.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/gnosis/dao_transactions_gnosis_eth.sql similarity index 100% rename from models/dao/transactions/gnosis/dao_transactions_gnosis_eth.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/gnosis/dao_transactions_gnosis_eth.sql diff --git a/models/dao/transactions/gnosis/dao_transactions_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/gnosis/dao_transactions_gnosis_schema.yml similarity index 100% rename from models/dao/transactions/gnosis/dao_transactions_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/gnosis/dao_transactions_gnosis_schema.yml diff --git a/models/dao/transactions/polygon/dao_transactions_polygon_erc20.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/polygon/dao_transactions_polygon_erc20.sql similarity index 100% rename from models/dao/transactions/polygon/dao_transactions_polygon_erc20.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/polygon/dao_transactions_polygon_erc20.sql diff --git a/models/dao/transactions/polygon/dao_transactions_polygon_eth.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/polygon/dao_transactions_polygon_eth.sql similarity index 100% rename from models/dao/transactions/polygon/dao_transactions_polygon_eth.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/polygon/dao_transactions_polygon_eth.sql diff --git a/models/dao/transactions/polygon/dao_transactions_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/polygon/dao_transactions_polygon_schema.yml similarity index 100% rename from models/dao/transactions/polygon/dao_transactions_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/polygon/dao_transactions_polygon_schema.yml diff --git a/models/dao/transactions/zksync/dao_transactions_zksync_erc20.sql b/dbt_subprojects/daily_spellbook/models/dao/transactions/zksync/dao_transactions_zksync_erc20.sql similarity index 100% rename from models/dao/transactions/zksync/dao_transactions_zksync_erc20.sql rename to dbt_subprojects/daily_spellbook/models/dao/transactions/zksync/dao_transactions_zksync_erc20.sql diff --git a/models/dao/transactions/zksync/dao_transactions_zksync_schema.yml b/dbt_subprojects/daily_spellbook/models/dao/transactions/zksync/dao_transactions_zksync_schema.yml similarity index 100% rename from models/dao/transactions/zksync/dao_transactions_zksync_schema.yml rename to dbt_subprojects/daily_spellbook/models/dao/transactions/zksync/dao_transactions_zksync_schema.yml diff --git a/models/daohaus/daohaus_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/daohaus/daohaus_dao_addresses.sql similarity index 100% rename from models/daohaus/daohaus_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/daohaus/daohaus_dao_addresses.sql diff --git a/models/daohaus/daohaus_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/daohaus/daohaus_dao_addresses_schema.yml similarity index 100% rename from models/daohaus/daohaus_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/daohaus/daohaus_dao_addresses_schema.yml diff --git a/models/daohaus/ethereum/daohaus_ethereum_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/daohaus/ethereum/daohaus_ethereum_dao_addresses.sql similarity index 100% rename from models/daohaus/ethereum/daohaus_ethereum_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/daohaus/ethereum/daohaus_ethereum_dao_addresses.sql diff --git a/models/daohaus/ethereum/daohaus_ethereum_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/daohaus/ethereum/daohaus_ethereum_dao_addresses_schema.yml similarity index 100% rename from models/daohaus/ethereum/daohaus_ethereum_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/daohaus/ethereum/daohaus_ethereum_dao_addresses_schema.yml diff --git a/models/daohaus/gnosis/daohaus_gnosis_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/daohaus/gnosis/daohaus_gnosis_dao_addresses.sql similarity index 100% rename from models/daohaus/gnosis/daohaus_gnosis_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/daohaus/gnosis/daohaus_gnosis_dao_addresses.sql diff --git a/models/daohaus/gnosis/daohaus_gnosis_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/daohaus/gnosis/daohaus_gnosis_dao_addresses_schema.yml similarity index 100% rename from models/daohaus/gnosis/daohaus_gnosis_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/daohaus/gnosis/daohaus_gnosis_dao_addresses_schema.yml diff --git a/models/datasets/reservoir/ethereum/tokens.sql b/dbt_subprojects/daily_spellbook/models/datasets/reservoir/ethereum/tokens.sql similarity index 100% rename from models/datasets/reservoir/ethereum/tokens.sql rename to dbt_subprojects/daily_spellbook/models/datasets/reservoir/ethereum/tokens.sql diff --git a/models/dex/dex_flashloans.sql b/dbt_subprojects/daily_spellbook/models/dex/dex_flashloans.sql similarity index 97% rename from models/dex/dex_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/dex/dex_flashloans.sql index 41a15f76d25..3323b357e12 100644 --- a/models/dex/dex_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/dex/dex_flashloans.sql @@ -15,7 +15,7 @@ {% set flashloan_models = [ ref('aave_flashloans') -, ref('balancer_flashloans') +, source('balancer','flashloans') , ref('dydx_ethereum_flashloans') , ref('uniswap_flashloans') , ref('euler_ethereum_flashloans') diff --git a/models/dex/dex_incentive_mappings.sql b/dbt_subprojects/daily_spellbook/models/dex/dex_incentive_mappings.sql similarity index 91% rename from models/dex/dex_incentive_mappings.sql rename to dbt_subprojects/daily_spellbook/models/dex/dex_incentive_mappings.sql index 57b28ba4d43..8725771c881 100644 --- a/models/dex/dex_incentive_mappings.sql +++ b/dbt_subprojects/daily_spellbook/models/dex/dex_incentive_mappings.sql @@ -1,6 +1,6 @@ {{ config( alias = 'incentive_mappings', - + post_hook='{{ expose_spells(\'["optimism","base"]\', "sector", "dex", @@ -10,7 +10,7 @@ {% set dex_inc_models = [ - ref('balancer_gauge_mappings') + source('balancer','gauge_mappings') ,ref('velodrome_optimism_bribe_mappings') ,ref('aerodrome_base_bribe_mappings') ] %} @@ -29,7 +29,7 @@ FROM ( incentives_type, evt_block_time, evt_block_number, - contract_address, + contract_address, evt_tx_hash, evt_index diff --git a/models/dex/dex_offers.sql b/dbt_subprojects/daily_spellbook/models/dex/dex_offers.sql similarity index 100% rename from models/dex/dex_offers.sql rename to dbt_subprojects/daily_spellbook/models/dex/dex_offers.sql diff --git a/models/dex/dex_schema.yml b/dbt_subprojects/daily_spellbook/models/dex/dex_schema.yml similarity index 100% rename from models/dex/dex_schema.yml rename to dbt_subprojects/daily_spellbook/models/dex/dex_schema.yml diff --git a/models/dydx/ethereum/dydx_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_flashloans.sql similarity index 100% rename from models/dydx/ethereum/dydx_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_flashloans.sql diff --git a/models/dydx/ethereum/dydx_ethereum_proposals.sql b/dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_proposals.sql similarity index 100% rename from models/dydx/ethereum/dydx_ethereum_proposals.sql rename to dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_proposals.sql diff --git a/models/dydx/ethereum/dydx_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_schema.yml similarity index 100% rename from models/dydx/ethereum/dydx_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_schema.yml diff --git a/models/dydx/ethereum/dydx_ethereum_votes.sql b/dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_votes.sql similarity index 100% rename from models/dydx/ethereum/dydx_ethereum_votes.sql rename to dbt_subprojects/daily_spellbook/models/dydx/ethereum/dydx_ethereum_votes.sql diff --git a/models/equalizer/bnb/equalizer_bnb_flashloans.sql b/dbt_subprojects/daily_spellbook/models/equalizer/bnb/equalizer_bnb_flashloans.sql similarity index 100% rename from models/equalizer/bnb/equalizer_bnb_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/equalizer/bnb/equalizer_bnb_flashloans.sql diff --git a/models/equalizer/bnb/equalizer_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/equalizer/bnb/equalizer_bnb_schema.yml similarity index 100% rename from models/equalizer/bnb/equalizer_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/equalizer/bnb/equalizer_bnb_schema.yml diff --git a/models/equalizer/equalizer_flashloans.sql b/dbt_subprojects/daily_spellbook/models/equalizer/equalizer_flashloans.sql similarity index 100% rename from models/equalizer/equalizer_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/equalizer/equalizer_flashloans.sql diff --git a/models/equalizer/equalizer_schema.yml b/dbt_subprojects/daily_spellbook/models/equalizer/equalizer_schema.yml similarity index 100% rename from models/equalizer/equalizer_schema.yml rename to dbt_subprojects/daily_spellbook/models/equalizer/equalizer_schema.yml diff --git a/models/equalizer/ethereum/equalizer_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/equalizer/ethereum/equalizer_ethereum_flashloans.sql similarity index 100% rename from models/equalizer/ethereum/equalizer_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/equalizer/ethereum/equalizer_ethereum_flashloans.sql diff --git a/models/equalizer/ethereum/equalizer_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/equalizer/ethereum/equalizer_ethereum_schema.yml similarity index 100% rename from models/equalizer/ethereum/equalizer_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/equalizer/ethereum/equalizer_ethereum_schema.yml diff --git a/models/equalizer/optimism/equalizer_optimism_flashloans.sql b/dbt_subprojects/daily_spellbook/models/equalizer/optimism/equalizer_optimism_flashloans.sql similarity index 100% rename from models/equalizer/optimism/equalizer_optimism_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/equalizer/optimism/equalizer_optimism_flashloans.sql diff --git a/models/equalizer/optimism/equalizer_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/equalizer/optimism/equalizer_optimism_schema.yml similarity index 100% rename from models/equalizer/optimism/equalizer_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/equalizer/optimism/equalizer_optimism_schema.yml diff --git a/models/equalizer/polygon/equalizer_polygon_flashloans.sql b/dbt_subprojects/daily_spellbook/models/equalizer/polygon/equalizer_polygon_flashloans.sql similarity index 100% rename from models/equalizer/polygon/equalizer_polygon_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/equalizer/polygon/equalizer_polygon_flashloans.sql diff --git a/models/equalizer/polygon/equalizer_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/equalizer/polygon/equalizer_polygon_schema.yml similarity index 100% rename from models/equalizer/polygon/equalizer_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/equalizer/polygon/equalizer_polygon_schema.yml diff --git a/models/euler/ethereum/euler_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/euler/ethereum/euler_ethereum_flashloans.sql similarity index 100% rename from models/euler/ethereum/euler_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/euler/ethereum/euler_ethereum_flashloans.sql diff --git a/models/euler/ethereum/euler_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/euler/ethereum/euler_ethereum_schema.yml similarity index 100% rename from models/euler/ethereum/euler_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/euler/ethereum/euler_ethereum_schema.yml diff --git a/models/evms/base_evm_smart_account_method_ids.sql b/dbt_subprojects/daily_spellbook/models/evms/base_evm_smart_account_method_ids.sql similarity index 100% rename from models/evms/base_evm_smart_account_method_ids.sql rename to dbt_subprojects/daily_spellbook/models/evms/base_evm_smart_account_method_ids.sql diff --git a/models/evms/evm_smart_account_method_ids.sql b/dbt_subprojects/daily_spellbook/models/evms/evm_smart_account_method_ids.sql similarity index 100% rename from models/evms/evm_smart_account_method_ids.sql rename to dbt_subprojects/daily_spellbook/models/evms/evm_smart_account_method_ids.sql diff --git a/models/evms/evms_blocks.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_blocks.sql similarity index 100% rename from models/evms/evms_blocks.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_blocks.sql diff --git a/models/evms/evms_contracts.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_contracts.sql similarity index 100% rename from models/evms/evms_contracts.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_contracts.sql diff --git a/models/evms/evms_creation_traces.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_creation_traces.sql similarity index 100% rename from models/evms/evms_creation_traces.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_creation_traces.sql diff --git a/models/evms/evms_erc1155_approvalsforall.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc1155_approvalsforall.sql similarity index 100% rename from models/evms/evms_erc1155_approvalsforall.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc1155_approvalsforall.sql diff --git a/models/evms/evms_erc1155_transfersbatch.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc1155_transfersbatch.sql similarity index 100% rename from models/evms/evms_erc1155_transfersbatch.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc1155_transfersbatch.sql diff --git a/models/evms/evms_erc1155_transferssingle.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc1155_transferssingle.sql similarity index 100% rename from models/evms/evms_erc1155_transferssingle.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc1155_transferssingle.sql diff --git a/models/evms/evms_erc20_approvals.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc20_approvals.sql similarity index 100% rename from models/evms/evms_erc20_approvals.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc20_approvals.sql diff --git a/models/evms/evms_erc20_transfers.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc20_transfers.sql similarity index 100% rename from models/evms/evms_erc20_transfers.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc20_transfers.sql diff --git a/models/evms/evms_erc721_approvals.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc721_approvals.sql similarity index 100% rename from models/evms/evms_erc721_approvals.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc721_approvals.sql diff --git a/models/evms/evms_erc721_approvalsforall.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc721_approvalsforall.sql similarity index 100% rename from models/evms/evms_erc721_approvalsforall.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc721_approvalsforall.sql diff --git a/models/evms/evms_erc721_transfers.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_erc721_transfers.sql similarity index 100% rename from models/evms/evms_erc721_transfers.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_erc721_transfers.sql diff --git a/models/evms/evms_info.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_info.sql similarity index 100% rename from models/evms/evms_info.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_info.sql diff --git a/models/evms/evms_logs.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_logs.sql similarity index 100% rename from models/evms/evms_logs.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_logs.sql diff --git a/models/evms/evms_logs_decoded.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_logs_decoded.sql similarity index 100% rename from models/evms/evms_logs_decoded.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_logs_decoded.sql diff --git a/models/evms/evms_non_app_method_ids.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_non_app_method_ids.sql similarity index 100% rename from models/evms/evms_non_app_method_ids.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_non_app_method_ids.sql diff --git a/models/evms/evms_schema.yml b/dbt_subprojects/daily_spellbook/models/evms/evms_schema.yml similarity index 100% rename from models/evms/evms_schema.yml rename to dbt_subprojects/daily_spellbook/models/evms/evms_schema.yml diff --git a/models/evms/evms_traces.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_traces.sql similarity index 100% rename from models/evms/evms_traces.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_traces.sql diff --git a/models/evms/evms_traces_decoded.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_traces_decoded.sql similarity index 100% rename from models/evms/evms_traces_decoded.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_traces_decoded.sql diff --git a/models/evms/evms_transactions.sql b/dbt_subprojects/daily_spellbook/models/evms/evms_transactions.sql similarity index 100% rename from models/evms/evms_transactions.sql rename to dbt_subprojects/daily_spellbook/models/evms/evms_transactions.sql diff --git a/models/fiat_dao/ethereum/fiat_dao_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/fiat_dao/ethereum/fiat_dao_ethereum_flashloans.sql similarity index 100% rename from models/fiat_dao/ethereum/fiat_dao_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/fiat_dao/ethereum/fiat_dao_ethereum_flashloans.sql diff --git a/models/fiat_dao/ethereum/fiat_dao_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/fiat_dao/ethereum/fiat_dao_ethereum_schema.yml similarity index 100% rename from models/fiat_dao/ethereum/fiat_dao_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/fiat_dao/ethereum/fiat_dao_ethereum_schema.yml diff --git a/models/frax_finance/bnb/frax_finance_bnb_bribes.sql b/dbt_subprojects/daily_spellbook/models/frax_finance/bnb/frax_finance_bnb_bribes.sql similarity index 100% rename from models/frax_finance/bnb/frax_finance_bnb_bribes.sql rename to dbt_subprojects/daily_spellbook/models/frax_finance/bnb/frax_finance_bnb_bribes.sql diff --git a/models/frax_finance/bnb/frax_finance_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/frax_finance/bnb/frax_finance_bnb_schema.yml similarity index 100% rename from models/frax_finance/bnb/frax_finance_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/frax_finance/bnb/frax_finance_bnb_schema.yml diff --git a/models/fungible/chains/fungible_arbitrum_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_arbitrum_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_arbitrum_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_arbitrum_transfers.sql diff --git a/models/fungible/chains/fungible_avalanche_c_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_avalanche_c_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_avalanche_c_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_avalanche_c_transfers.sql diff --git a/models/fungible/chains/fungible_base_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_base_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_base_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_base_transfers.sql diff --git a/models/fungible/chains/fungible_bnb_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_bnb_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_bnb_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_bnb_transfers.sql diff --git a/models/fungible/chains/fungible_celo_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_celo_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_celo_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_celo_transfers.sql diff --git a/models/fungible/chains/fungible_ethereum_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_ethereum_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_ethereum_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_ethereum_transfers.sql diff --git a/models/fungible/chains/fungible_fantom_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_fantom_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_fantom_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_fantom_transfers.sql diff --git a/models/fungible/chains/fungible_gnosis_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_gnosis_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_gnosis_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_gnosis_transfers.sql diff --git a/models/fungible/chains/fungible_optimism_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_optimism_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_optimism_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_optimism_transfers.sql diff --git a/models/fungible/chains/fungible_polygon_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_polygon_transfers.sql similarity index 100% rename from models/fungible/chains/fungible_polygon_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_polygon_transfers.sql diff --git a/models/fungible/chains/fungible_schema.yml b/dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_schema.yml similarity index 100% rename from models/fungible/chains/fungible_schema.yml rename to dbt_subprojects/daily_spellbook/models/fungible/chains/fungible_schema.yml diff --git a/models/fungible/fungible_schema.yml b/dbt_subprojects/daily_spellbook/models/fungible/fungible_schema.yml similarity index 100% rename from models/fungible/fungible_schema.yml rename to dbt_subprojects/daily_spellbook/models/fungible/fungible_schema.yml diff --git a/models/fungible/fungible_transfers.sql b/dbt_subprojects/daily_spellbook/models/fungible/fungible_transfers.sql similarity index 100% rename from models/fungible/fungible_transfers.sql rename to dbt_subprojects/daily_spellbook/models/fungible/fungible_transfers.sql diff --git a/models/galxe/optimism/galxe_optimism_nft_mints.sql b/dbt_subprojects/daily_spellbook/models/galxe/optimism/galxe_optimism_nft_mints.sql similarity index 100% rename from models/galxe/optimism/galxe_optimism_nft_mints.sql rename to dbt_subprojects/daily_spellbook/models/galxe/optimism/galxe_optimism_nft_mints.sql diff --git a/models/galxe/optimism/optimism_quests_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/galxe/optimism/optimism_quests_optimism_schema.yml similarity index 100% rename from models/galxe/optimism/optimism_quests_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/galxe/optimism/optimism_quests_optimism_schema.yml diff --git a/models/gitcoin/ethereum/gitcoin_ethereum_donations.sql b/dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_donations.sql similarity index 100% rename from models/gitcoin/ethereum/gitcoin_ethereum_donations.sql rename to dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_donations.sql diff --git a/models/gitcoin/ethereum/gitcoin_ethereum_proposals.sql b/dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_proposals.sql similarity index 100% rename from models/gitcoin/ethereum/gitcoin_ethereum_proposals.sql rename to dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_proposals.sql diff --git a/models/gitcoin/ethereum/gitcoin_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_schema.yml similarity index 100% rename from models/gitcoin/ethereum/gitcoin_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_schema.yml diff --git a/models/gitcoin/ethereum/gitcoin_ethereum_votes.sql b/dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_votes.sql similarity index 100% rename from models/gitcoin/ethereum/gitcoin_ethereum_votes.sql rename to dbt_subprojects/daily_spellbook/models/gitcoin/ethereum/gitcoin_ethereum_votes.sql diff --git a/models/gitcoin/gitcoin_donations.sql b/dbt_subprojects/daily_spellbook/models/gitcoin/gitcoin_donations.sql similarity index 100% rename from models/gitcoin/gitcoin_donations.sql rename to dbt_subprojects/daily_spellbook/models/gitcoin/gitcoin_donations.sql diff --git a/models/gitcoin/gitcoin_grant_round_dates.sql b/dbt_subprojects/daily_spellbook/models/gitcoin/gitcoin_grant_round_dates.sql similarity index 100% rename from models/gitcoin/gitcoin_grant_round_dates.sql rename to dbt_subprojects/daily_spellbook/models/gitcoin/gitcoin_grant_round_dates.sql diff --git a/models/gitcoin/gitcoin_schema.yml b/dbt_subprojects/daily_spellbook/models/gitcoin/gitcoin_schema.yml similarity index 100% rename from models/gitcoin/gitcoin_schema.yml rename to dbt_subprojects/daily_spellbook/models/gitcoin/gitcoin_schema.yml diff --git a/models/gitcoin/polygon/gitcoin_polygon_donations.sql b/dbt_subprojects/daily_spellbook/models/gitcoin/polygon/gitcoin_polygon_donations.sql similarity index 100% rename from models/gitcoin/polygon/gitcoin_polygon_donations.sql rename to dbt_subprojects/daily_spellbook/models/gitcoin/polygon/gitcoin_polygon_donations.sql diff --git a/models/gitcoin/polygon/gitcoin_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/gitcoin/polygon/gitcoin_polygon_schema.yml similarity index 100% rename from models/gitcoin/polygon/gitcoin_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/gitcoin/polygon/gitcoin_polygon_schema.yml diff --git a/models/gmx/arbitrum/glp/gmx_arbitrum_glp_aum.sql b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_aum.sql similarity index 100% rename from models/gmx/arbitrum/glp/gmx_arbitrum_glp_aum.sql rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_aum.sql diff --git a/models/gmx/arbitrum/glp/gmx_arbitrum_glp_components.sql b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_components.sql similarity index 100% rename from models/gmx/arbitrum/glp/gmx_arbitrum_glp_components.sql rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_components.sql diff --git a/models/gmx/arbitrum/glp/gmx_arbitrum_glp_components_base.sql b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_components_base.sql similarity index 100% rename from models/gmx/arbitrum/glp/gmx_arbitrum_glp_components_base.sql rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_components_base.sql diff --git a/models/gmx/arbitrum/glp/gmx_arbitrum_glp_fees.sql b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_fees.sql similarity index 100% rename from models/gmx/arbitrum/glp/gmx_arbitrum_glp_fees.sql rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_fees.sql diff --git a/models/gmx/arbitrum/glp/gmx_arbitrum_glp_float.sql b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_float.sql similarity index 100% rename from models/gmx/arbitrum/glp/gmx_arbitrum_glp_float.sql rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_float.sql diff --git a/models/gmx/arbitrum/glp/gmx_arbitrum_glp_schema.yml b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_schema.yml similarity index 100% rename from models/gmx/arbitrum/glp/gmx_arbitrum_glp_schema.yml rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/glp/gmx_arbitrum_glp_schema.yml diff --git a/models/gmx/arbitrum/vault/gmx_arbitrum_vault_balances.sql b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/vault/gmx_arbitrum_vault_balances.sql similarity index 100% rename from models/gmx/arbitrum/vault/gmx_arbitrum_vault_balances.sql rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/vault/gmx_arbitrum_vault_balances.sql diff --git a/models/gmx/arbitrum/vault/gmx_arbitrum_vault_schema.yml b/dbt_subprojects/daily_spellbook/models/gmx/arbitrum/vault/gmx_arbitrum_vault_schema.yml similarity index 100% rename from models/gmx/arbitrum/vault/gmx_arbitrum_vault_schema.yml rename to dbt_subprojects/daily_spellbook/models/gmx/arbitrum/vault/gmx_arbitrum_vault_schema.yml diff --git a/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_aum.sql b/dbt_subprojects/daily_spellbook/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_aum.sql similarity index 100% rename from models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_aum.sql rename to dbt_subprojects/daily_spellbook/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_aum.sql diff --git a/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_components.sql b/dbt_subprojects/daily_spellbook/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_components.sql similarity index 100% rename from models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_components.sql rename to dbt_subprojects/daily_spellbook/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_components.sql diff --git a/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_schema.yml b/dbt_subprojects/daily_spellbook/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_schema.yml similarity index 100% rename from models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_schema.yml rename to dbt_subprojects/daily_spellbook/models/gmx/avalanche_c/glp/gmx_avalanche_c_glp_schema.yml diff --git a/models/governance/optimism/governance_optimism_agora_proposals.sql b/dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_agora_proposals.sql similarity index 100% rename from models/governance/optimism/governance_optimism_agora_proposals.sql rename to dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_agora_proposals.sql diff --git a/models/governance/optimism/governance_optimism_proposal_votes.sql b/dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_proposal_votes.sql similarity index 100% rename from models/governance/optimism/governance_optimism_proposal_votes.sql rename to dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_proposal_votes.sql diff --git a/models/governance/optimism/governance_optimism_proposals.sql b/dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_proposals.sql similarity index 100% rename from models/governance/optimism/governance_optimism_proposals.sql rename to dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_proposals.sql diff --git a/models/governance/optimism/governance_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_schema.yml similarity index 100% rename from models/governance/optimism/governance_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_schema.yml diff --git a/models/governance/optimism/governance_optimism_snapshot_proposals.sql b/dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_snapshot_proposals.sql similarity index 100% rename from models/governance/optimism/governance_optimism_snapshot_proposals.sql rename to dbt_subprojects/daily_spellbook/models/governance/optimism/governance_optimism_snapshot_proposals.sql diff --git a/models/gyroscope/arbitrum/gyroscope_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/gyroscope/arbitrum/gyroscope_arbitrum_schema.yml similarity index 100% rename from models/gyroscope/arbitrum/gyroscope_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/gyroscope/arbitrum/gyroscope_arbitrum_schema.yml diff --git a/models/gyroscope/arbitrum/gyroscope_arbitrum_trades.sql b/dbt_subprojects/daily_spellbook/models/gyroscope/arbitrum/gyroscope_arbitrum_trades.sql similarity index 100% rename from models/gyroscope/arbitrum/gyroscope_arbitrum_trades.sql rename to dbt_subprojects/daily_spellbook/models/gyroscope/arbitrum/gyroscope_arbitrum_trades.sql diff --git a/models/gyroscope/ethereum/gyroscope_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/gyroscope/ethereum/gyroscope_ethereum_schema.yml similarity index 100% rename from models/gyroscope/ethereum/gyroscope_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/gyroscope/ethereum/gyroscope_ethereum_schema.yml diff --git a/models/gyroscope/ethereum/gyroscope_ethereum_trades.sql b/dbt_subprojects/daily_spellbook/models/gyroscope/ethereum/gyroscope_ethereum_trades.sql similarity index 100% rename from models/gyroscope/ethereum/gyroscope_ethereum_trades.sql rename to dbt_subprojects/daily_spellbook/models/gyroscope/ethereum/gyroscope_ethereum_trades.sql diff --git a/models/gyroscope/gyroscope_gyro_tokens.sql b/dbt_subprojects/daily_spellbook/models/gyroscope/gyroscope_gyro_tokens.sql similarity index 100% rename from models/gyroscope/gyroscope_gyro_tokens.sql rename to dbt_subprojects/daily_spellbook/models/gyroscope/gyroscope_gyro_tokens.sql diff --git a/models/gyroscope/gyroscope_schema.yml b/dbt_subprojects/daily_spellbook/models/gyroscope/gyroscope_schema.yml similarity index 100% rename from models/gyroscope/gyroscope_schema.yml rename to dbt_subprojects/daily_spellbook/models/gyroscope/gyroscope_schema.yml diff --git a/models/gyroscope/gyroscope_trades.sql b/dbt_subprojects/daily_spellbook/models/gyroscope/gyroscope_trades.sql similarity index 100% rename from models/gyroscope/gyroscope_trades.sql rename to dbt_subprojects/daily_spellbook/models/gyroscope/gyroscope_trades.sql diff --git a/models/gyroscope/optimism/gyroscope_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/gyroscope/optimism/gyroscope_optimism_schema.yml similarity index 100% rename from models/gyroscope/optimism/gyroscope_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/gyroscope/optimism/gyroscope_optimism_schema.yml diff --git a/models/gyroscope/optimism/gyroscope_optimism_trades.sql b/dbt_subprojects/daily_spellbook/models/gyroscope/optimism/gyroscope_optimism_trades.sql similarity index 100% rename from models/gyroscope/optimism/gyroscope_optimism_trades.sql rename to dbt_subprojects/daily_spellbook/models/gyroscope/optimism/gyroscope_optimism_trades.sql diff --git a/models/gyroscope/polygon/gyroscope_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/gyroscope/polygon/gyroscope_polygon_schema.yml similarity index 100% rename from models/gyroscope/polygon/gyroscope_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/gyroscope/polygon/gyroscope_polygon_schema.yml diff --git a/models/gyroscope/polygon/gyroscope_polygon_trades.sql b/dbt_subprojects/daily_spellbook/models/gyroscope/polygon/gyroscope_polygon_trades.sql similarity index 100% rename from models/gyroscope/polygon/gyroscope_polygon_trades.sql rename to dbt_subprojects/daily_spellbook/models/gyroscope/polygon/gyroscope_polygon_trades.sql diff --git a/models/hashflow/avalanche_c/hashflow_avalanche_c_crosschain_trades.sql b/dbt_subprojects/daily_spellbook/models/hashflow/avalanche_c/hashflow_avalanche_c_crosschain_trades.sql similarity index 100% rename from models/hashflow/avalanche_c/hashflow_avalanche_c_crosschain_trades.sql rename to dbt_subprojects/daily_spellbook/models/hashflow/avalanche_c/hashflow_avalanche_c_crosschain_trades.sql diff --git a/models/hashflow/avalanche_c/hashflow_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/hashflow/avalanche_c/hashflow_avalanche_c_schema.yml similarity index 100% rename from models/hashflow/avalanche_c/hashflow_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/hashflow/avalanche_c/hashflow_avalanche_c_schema.yml diff --git a/models/hashflow/bnb/hashflow_bnb_crosschain_trades.sql b/dbt_subprojects/daily_spellbook/models/hashflow/bnb/hashflow_bnb_crosschain_trades.sql similarity index 100% rename from models/hashflow/bnb/hashflow_bnb_crosschain_trades.sql rename to dbt_subprojects/daily_spellbook/models/hashflow/bnb/hashflow_bnb_crosschain_trades.sql diff --git a/models/hashflow/bnb/hashflow_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/hashflow/bnb/hashflow_bnb_schema.yml similarity index 100% rename from models/hashflow/bnb/hashflow_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/hashflow/bnb/hashflow_bnb_schema.yml diff --git a/models/hashflow/ethereum/hashflow_ethereum_crosschain_trades.sql b/dbt_subprojects/daily_spellbook/models/hashflow/ethereum/hashflow_ethereum_crosschain_trades.sql similarity index 100% rename from models/hashflow/ethereum/hashflow_ethereum_crosschain_trades.sql rename to dbt_subprojects/daily_spellbook/models/hashflow/ethereum/hashflow_ethereum_crosschain_trades.sql diff --git a/models/hashflow/ethereum/hashflow_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/hashflow/ethereum/hashflow_ethereum_schema.yml similarity index 100% rename from models/hashflow/ethereum/hashflow_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/hashflow/ethereum/hashflow_ethereum_schema.yml diff --git a/models/hashflow/hashflow_crosschain_trades.sql b/dbt_subprojects/daily_spellbook/models/hashflow/hashflow_crosschain_trades.sql similarity index 100% rename from models/hashflow/hashflow_crosschain_trades.sql rename to dbt_subprojects/daily_spellbook/models/hashflow/hashflow_crosschain_trades.sql diff --git a/models/hashflow/hashflow_trades_schema.yml b/dbt_subprojects/daily_spellbook/models/hashflow/hashflow_trades_schema.yml similarity index 100% rename from models/hashflow/hashflow_trades_schema.yml rename to dbt_subprojects/daily_spellbook/models/hashflow/hashflow_trades_schema.yml diff --git a/models/hashflow/optimism/hashflow_optimism_crosschain_trades.sql b/dbt_subprojects/daily_spellbook/models/hashflow/optimism/hashflow_optimism_crosschain_trades.sql similarity index 100% rename from models/hashflow/optimism/hashflow_optimism_crosschain_trades.sql rename to dbt_subprojects/daily_spellbook/models/hashflow/optimism/hashflow_optimism_crosschain_trades.sql diff --git a/models/hashflow/optimism/hashflow_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/hashflow/optimism/hashflow_optimism_schema.yml similarity index 100% rename from models/hashflow/optimism/hashflow_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/hashflow/optimism/hashflow_optimism_schema.yml diff --git a/models/hop_protocol/hop_protocol_addresses.sql b/dbt_subprojects/daily_spellbook/models/hop_protocol/hop_protocol_addresses.sql similarity index 100% rename from models/hop_protocol/hop_protocol_addresses.sql rename to dbt_subprojects/daily_spellbook/models/hop_protocol/hop_protocol_addresses.sql diff --git a/models/hop_protocol/hop_protocol_flows.sql b/dbt_subprojects/daily_spellbook/models/hop_protocol/hop_protocol_flows.sql similarity index 100% rename from models/hop_protocol/hop_protocol_flows.sql rename to dbt_subprojects/daily_spellbook/models/hop_protocol/hop_protocol_flows.sql diff --git a/models/hop_protocol/hop_protocol_schema.yml b/dbt_subprojects/daily_spellbook/models/hop_protocol/hop_protocol_schema.yml similarity index 100% rename from models/hop_protocol/hop_protocol_schema.yml rename to dbt_subprojects/daily_spellbook/models/hop_protocol/hop_protocol_schema.yml diff --git a/models/hop_protocol/optimism/hop_protocol_optimism_flows.sql b/dbt_subprojects/daily_spellbook/models/hop_protocol/optimism/hop_protocol_optimism_flows.sql similarity index 100% rename from models/hop_protocol/optimism/hop_protocol_optimism_flows.sql rename to dbt_subprojects/daily_spellbook/models/hop_protocol/optimism/hop_protocol_optimism_flows.sql diff --git a/models/hop_protocol/optimism/hop_protocol_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/hop_protocol/optimism/hop_protocol_optimism_schema.yml similarity index 100% rename from models/hop_protocol/optimism/hop_protocol_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/hop_protocol/optimism/hop_protocol_optimism_schema.yml diff --git a/models/integration_test/integration_test.yml b/dbt_subprojects/daily_spellbook/models/integration_test/integration_test.yml similarity index 100% rename from models/integration_test/integration_test.yml rename to dbt_subprojects/daily_spellbook/models/integration_test/integration_test.yml diff --git a/models/integration_test/test_incremental_table.sql b/dbt_subprojects/daily_spellbook/models/integration_test/test_incremental_table.sql similarity index 100% rename from models/integration_test/test_incremental_table.sql rename to dbt_subprojects/daily_spellbook/models/integration_test/test_incremental_table.sql diff --git a/models/integration_test/test_view.sql b/dbt_subprojects/daily_spellbook/models/integration_test/test_view.sql similarity index 100% rename from models/integration_test/test_view.sql rename to dbt_subprojects/daily_spellbook/models/integration_test/test_view.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_borrow.sql b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_borrow.sql similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_borrow.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_borrow.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_itokens.sql b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_itokens.sql similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_itokens.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_itokens.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_liquidation.sql b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_liquidation.sql similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_liquidation.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_liquidation.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_mint.sql b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_mint.sql similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_mint.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_mint.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_redeem.sql b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_redeem.sql similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_redeem.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_redeem.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_repay.sql b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_repay.sql similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_repay.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_repay.sql diff --git a/models/ironbank/ethereum/ironbank_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_schema.yml similarity index 100% rename from models/ironbank/ethereum/ironbank_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/ironbank/ethereum/ironbank_ethereum_schema.yml diff --git a/models/ironbank/optimism/ironbank_optimism_borrow.sql b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_borrow.sql similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_borrow.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_borrow.sql diff --git a/models/ironbank/optimism/ironbank_optimism_itokens.sql b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_itokens.sql similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_itokens.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_itokens.sql diff --git a/models/ironbank/optimism/ironbank_optimism_liquidation.sql b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_liquidation.sql similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_liquidation.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_liquidation.sql diff --git a/models/ironbank/optimism/ironbank_optimism_mint.sql b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_mint.sql similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_mint.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_mint.sql diff --git a/models/ironbank/optimism/ironbank_optimism_redeem.sql b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_redeem.sql similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_redeem.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_redeem.sql diff --git a/models/ironbank/optimism/ironbank_optimism_repay.sql b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_repay.sql similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_repay.sql rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_repay.sql diff --git a/models/ironbank/optimism/ironbank_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_schema.yml similarity index 100% rename from models/ironbank/optimism/ironbank_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/ironbank/optimism/ironbank_optimism_schema.yml diff --git a/models/jarvis_network/polygon/jarvis_network_polygon_all_transactions.sql b/dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_all_transactions.sql similarity index 100% rename from models/jarvis_network/polygon/jarvis_network_polygon_all_transactions.sql rename to dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_all_transactions.sql diff --git a/models/jarvis_network/polygon/jarvis_network_polygon_jfiat_address_mapping.sql b/dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_jfiat_address_mapping.sql similarity index 100% rename from models/jarvis_network/polygon/jarvis_network_polygon_jfiat_address_mapping.sql rename to dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_jfiat_address_mapping.sql diff --git a/models/jarvis_network/polygon/jarvis_network_polygon_jfiat_collateral_mapping.sql b/dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_jfiat_collateral_mapping.sql similarity index 100% rename from models/jarvis_network/polygon/jarvis_network_polygon_jfiat_collateral_mapping.sql rename to dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_jfiat_collateral_mapping.sql diff --git a/models/jarvis_network/polygon/jarvis_network_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_schema.yml similarity index 100% rename from models/jarvis_network/polygon/jarvis_network_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/jarvis_network/polygon/jarvis_network_polygon_schema.yml diff --git a/models/jelly_swap/sei/jelly_swap_sei_bpt_prices.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_prices.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_bpt_prices.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_prices.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_bpt_supply.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_supply.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_bpt_supply.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_supply.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes_daily.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes_daily.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes_daily.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_bpt_supply_changes_daily.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_liquidity.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_liquidity.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_liquidity.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_liquidity.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_pools_tokens_weights.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_pools_tokens_weights.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_pools_tokens_weights.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_pools_tokens_weights.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_protocol_fee.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_protocol_fee.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_protocol_fee.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_protocol_fee.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_schema.yml b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_schema.yml similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_schema.yml rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_schema.yml diff --git a/models/jelly_swap/sei/jelly_swap_sei_token_balance_changes.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_token_balance_changes.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_token_balance_changes.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_token_balance_changes.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_token_balance_changes_daily.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_token_balance_changes_daily.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_token_balance_changes_daily.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_token_balance_changes_daily.sql diff --git a/models/jelly_swap/sei/jelly_swap_sei_transfers_bpt.sql b/dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_transfers_bpt.sql similarity index 100% rename from models/jelly_swap/sei/jelly_swap_sei_transfers_bpt.sql rename to dbt_subprojects/daily_spellbook/models/jelly_swap/sei/jelly_swap_sei_transfers_bpt.sql diff --git a/models/keep3r_network/keep3r_network_job_migration.sql b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_job_migration.sql similarity index 100% rename from models/keep3r_network/keep3r_network_job_migration.sql rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_job_migration.sql diff --git a/models/keep3r_network/keep3r_network_keeper_work.sql b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_keeper_work.sql similarity index 100% rename from models/keep3r_network/keep3r_network_keeper_work.sql rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_keeper_work.sql diff --git a/models/keep3r_network/keep3r_network_liquidity_addition.sql b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_liquidity_addition.sql similarity index 100% rename from models/keep3r_network/keep3r_network_liquidity_addition.sql rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_liquidity_addition.sql diff --git a/models/keep3r_network/keep3r_network_liquidity_credits_reward.sql b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_liquidity_credits_reward.sql similarity index 100% rename from models/keep3r_network/keep3r_network_liquidity_credits_reward.sql rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_liquidity_credits_reward.sql diff --git a/models/keep3r_network/keep3r_network_liquidity_withdrawal.sql b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_liquidity_withdrawal.sql similarity index 100% rename from models/keep3r_network/keep3r_network_liquidity_withdrawal.sql rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_liquidity_withdrawal.sql diff --git a/models/keep3r_network/keep3r_network_schema.yml b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_schema.yml similarity index 100% rename from models/keep3r_network/keep3r_network_schema.yml rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_schema.yml diff --git a/models/keep3r_network/keep3r_network_token_prices.sql b/dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_token_prices.sql similarity index 100% rename from models/keep3r_network/keep3r_network_token_prices.sql rename to dbt_subprojects/daily_spellbook/models/keep3r_network/keep3r_network_token_prices.sql diff --git a/models/layerzero/arbitrum/layerzero_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/arbitrum/layerzero_arbitrum_schema.yml similarity index 100% rename from models/layerzero/arbitrum/layerzero_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/arbitrum/layerzero_arbitrum_schema.yml diff --git a/models/layerzero/arbitrum/layerzero_arbitrum_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/arbitrum/layerzero_arbitrum_send.sql similarity index 100% rename from models/layerzero/arbitrum/layerzero_arbitrum_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/arbitrum/layerzero_arbitrum_send.sql diff --git a/models/layerzero/avalanche_c/layerzero_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/avalanche_c/layerzero_avalanche_c_schema.yml similarity index 100% rename from models/layerzero/avalanche_c/layerzero_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/avalanche_c/layerzero_avalanche_c_schema.yml diff --git a/models/layerzero/avalanche_c/layerzero_avalanche_c_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/avalanche_c/layerzero_avalanche_c_send.sql similarity index 100% rename from models/layerzero/avalanche_c/layerzero_avalanche_c_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/avalanche_c/layerzero_avalanche_c_send.sql diff --git a/models/layerzero/base/layerzero_base_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/base/layerzero_base_schema.yml similarity index 100% rename from models/layerzero/base/layerzero_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/base/layerzero_base_schema.yml diff --git a/models/layerzero/base/layerzero_base_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/base/layerzero_base_send.sql similarity index 100% rename from models/layerzero/base/layerzero_base_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/base/layerzero_base_send.sql diff --git a/models/layerzero/bnb/layerzero_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/bnb/layerzero_bnb_schema.yml similarity index 100% rename from models/layerzero/bnb/layerzero_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/bnb/layerzero_bnb_schema.yml diff --git a/models/layerzero/bnb/layerzero_bnb_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/bnb/layerzero_bnb_send.sql similarity index 100% rename from models/layerzero/bnb/layerzero_bnb_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/bnb/layerzero_bnb_send.sql diff --git a/models/layerzero/celo/layerzero_celo_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/celo/layerzero_celo_schema.yml similarity index 100% rename from models/layerzero/celo/layerzero_celo_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/celo/layerzero_celo_schema.yml diff --git a/models/layerzero/celo/layerzero_celo_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/celo/layerzero_celo_send.sql similarity index 100% rename from models/layerzero/celo/layerzero_celo_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/celo/layerzero_celo_send.sql diff --git a/models/layerzero/ethereum/layerzero_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/ethereum/layerzero_ethereum_schema.yml similarity index 100% rename from models/layerzero/ethereum/layerzero_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/ethereum/layerzero_ethereum_schema.yml diff --git a/models/layerzero/ethereum/layerzero_ethereum_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/ethereum/layerzero_ethereum_send.sql similarity index 100% rename from models/layerzero/ethereum/layerzero_ethereum_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/ethereum/layerzero_ethereum_send.sql diff --git a/models/layerzero/fantom/layerzero_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/fantom/layerzero_fantom_schema.yml similarity index 100% rename from models/layerzero/fantom/layerzero_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/fantom/layerzero_fantom_schema.yml diff --git a/models/layerzero/fantom/layerzero_fantom_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/fantom/layerzero_fantom_send.sql similarity index 100% rename from models/layerzero/fantom/layerzero_fantom_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/fantom/layerzero_fantom_send.sql diff --git a/models/layerzero/gnosis/layerzero_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/gnosis/layerzero_gnosis_schema.yml similarity index 100% rename from models/layerzero/gnosis/layerzero_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/gnosis/layerzero_gnosis_schema.yml diff --git a/models/layerzero/gnosis/layerzero_gnosis_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/gnosis/layerzero_gnosis_send.sql similarity index 100% rename from models/layerzero/gnosis/layerzero_gnosis_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/gnosis/layerzero_gnosis_send.sql diff --git a/models/layerzero/layerzero_chain_list.sql b/dbt_subprojects/daily_spellbook/models/layerzero/layerzero_chain_list.sql similarity index 100% rename from models/layerzero/layerzero_chain_list.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/layerzero_chain_list.sql diff --git a/models/layerzero/layerzero_chain_list_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/layerzero_chain_list_schema.yml similarity index 100% rename from models/layerzero/layerzero_chain_list_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/layerzero_chain_list_schema.yml diff --git a/models/layerzero/layerzero_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/layerzero_send.sql similarity index 100% rename from models/layerzero/layerzero_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/layerzero_send.sql diff --git a/models/layerzero/layerzero_send_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/layerzero_send_schema.yml similarity index 100% rename from models/layerzero/layerzero_send_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/layerzero_send_schema.yml diff --git a/models/layerzero/optimism/layerzero_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/optimism/layerzero_optimism_schema.yml similarity index 100% rename from models/layerzero/optimism/layerzero_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/optimism/layerzero_optimism_schema.yml diff --git a/models/layerzero/optimism/layerzero_optimism_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/optimism/layerzero_optimism_send.sql similarity index 100% rename from models/layerzero/optimism/layerzero_optimism_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/optimism/layerzero_optimism_send.sql diff --git a/models/layerzero/polygon/layerzero_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/layerzero/polygon/layerzero_polygon_schema.yml similarity index 100% rename from models/layerzero/polygon/layerzero_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/layerzero/polygon/layerzero_polygon_schema.yml diff --git a/models/layerzero/polygon/layerzero_polygon_send.sql b/dbt_subprojects/daily_spellbook/models/layerzero/polygon/layerzero_polygon_send.sql similarity index 100% rename from models/layerzero/polygon/layerzero_polygon_send.sql rename to dbt_subprojects/daily_spellbook/models/layerzero/polygon/layerzero_polygon_send.sql diff --git a/models/limitbreak/creator_tokens/chains/arbitrum/limitbreak_arbitrum_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/arbitrum/limitbreak_arbitrum_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/arbitrum/limitbreak_arbitrum_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/arbitrum/limitbreak_arbitrum_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/chains/avalanche_c/limitbreak_avalanche_c_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/avalanche_c/limitbreak_avalanche_c_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/avalanche_c/limitbreak_avalanche_c_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/avalanche_c/limitbreak_avalanche_c_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/chains/base/limitbreak_base_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/base/limitbreak_base_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/base/limitbreak_base_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/base/limitbreak_base_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/chains/bnb/limitbreak_bnb_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/bnb/limitbreak_bnb_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/bnb/limitbreak_bnb_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/bnb/limitbreak_bnb_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/chains/ethereum/limitbreak_ethereum_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/ethereum/limitbreak_ethereum_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/ethereum/limitbreak_ethereum_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/ethereum/limitbreak_ethereum_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/chains/optimism/limitbreak_optimism_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/optimism/limitbreak_optimism_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/optimism/limitbreak_optimism_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/optimism/limitbreak_optimism_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/chains/polygon/limitbreak_polygon_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/polygon/limitbreak_polygon_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/chains/polygon/limitbreak_polygon_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/chains/polygon/limitbreak_polygon_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/limitbreak_creator_tokens.sql b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/limitbreak_creator_tokens.sql similarity index 100% rename from models/limitbreak/creator_tokens/limitbreak_creator_tokens.sql rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/limitbreak_creator_tokens.sql diff --git a/models/limitbreak/creator_tokens/schema.yml b/dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/schema.yml similarity index 100% rename from models/limitbreak/creator_tokens/schema.yml rename to dbt_subprojects/daily_spellbook/models/limitbreak/creator_tokens/schema.yml diff --git a/models/maker/ethereum/maker_ethereum_accounting.sql b/dbt_subprojects/daily_spellbook/models/maker/ethereum/maker_ethereum_accounting.sql similarity index 100% rename from models/maker/ethereum/maker_ethereum_accounting.sql rename to dbt_subprojects/daily_spellbook/models/maker/ethereum/maker_ethereum_accounting.sql diff --git a/models/maker/ethereum/maker_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/maker/ethereum/maker_ethereum_flashloans.sql similarity index 100% rename from models/maker/ethereum/maker_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/maker/ethereum/maker_ethereum_flashloans.sql diff --git a/models/maker/ethereum/maker_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/maker/ethereum/maker_ethereum_schema.yml similarity index 100% rename from models/maker/ethereum/maker_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/maker/ethereum/maker_ethereum_schema.yml diff --git a/models/mauve/ethereum/mauve_ethereum_pools.sql b/dbt_subprojects/daily_spellbook/models/mauve/ethereum/mauve_ethereum_pools.sql similarity index 100% rename from models/mauve/ethereum/mauve_ethereum_pools.sql rename to dbt_subprojects/daily_spellbook/models/mauve/ethereum/mauve_ethereum_pools.sql diff --git a/models/mauve/ethereum/mauve_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/mauve/ethereum/mauve_ethereum_schema.yml similarity index 100% rename from models/mauve/ethereum/mauve_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/mauve/ethereum/mauve_ethereum_schema.yml diff --git a/models/moola/celo/moola_celo_borrow.sql b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_borrow.sql similarity index 93% rename from models/moola/celo/moola_celo_borrow.sql rename to dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_borrow.sql index 40f2418fb40..09cc001b9df 100644 --- a/models/moola/celo/moola_celo_borrow.sql +++ b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_borrow.sql @@ -28,6 +28,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_borrow') }} +from {{ source('lending','borrow') }} where blockchain = 'celo' and project = 'moola' diff --git a/models/moola/celo/moola_celo_flashloans.sql b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_flashloans.sql similarity index 93% rename from models/moola/celo/moola_celo_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_flashloans.sql index cd2d32f03df..3ae85837f40 100644 --- a/models/moola/celo/moola_celo_flashloans.sql +++ b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_flashloans.sql @@ -26,6 +26,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_flashloans') }} +from {{ source('lending','flashloans') }} where blockchain = 'celo' and project = 'moola' diff --git a/models/moola/celo/moola_celo_interest_rates.sql b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_interest_rates.sql similarity index 100% rename from models/moola/celo/moola_celo_interest_rates.sql rename to dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_interest_rates.sql diff --git a/models/moola/celo/moola_celo_schema.yml b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_schema.yml similarity index 100% rename from models/moola/celo/moola_celo_schema.yml rename to dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_schema.yml diff --git a/models/moola/celo/moola_celo_supply.sql b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_supply.sql similarity index 93% rename from models/moola/celo/moola_celo_supply.sql rename to dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_supply.sql index 7af87527746..58f86e8cea2 100644 --- a/models/moola/celo/moola_celo_supply.sql +++ b/dbt_subprojects/daily_spellbook/models/moola/celo/moola_celo_supply.sql @@ -27,6 +27,6 @@ select block_number, tx_hash, evt_index -from {{ ref('lending_supply') }} +from {{ source('lending','supply') }} where blockchain = 'celo' and project = 'moola' diff --git a/models/nexusmutual/ethereum/capital_pool/_schema.yml b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/_schema.yml similarity index 100% rename from models/nexusmutual/ethereum/capital_pool/_schema.yml rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/_schema.yml diff --git a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary.sql similarity index 100% rename from models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary.sql diff --git a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_latest.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_latest.sql similarity index 100% rename from models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_latest.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_latest.sql diff --git a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_mcr.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_mcr.sql similarity index 100% rename from models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_mcr.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_mcr.sql diff --git a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_prices.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_prices.sql similarity index 100% rename from models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_prices.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_prices.sql diff --git a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_totals.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_totals.sql similarity index 100% rename from models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_totals.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_totals.sql diff --git a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_transfers.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_transfers.sql similarity index 95% rename from models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_transfers.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_transfers.sql index 08a1ab17190..d2dfd0d2dc8 100644 --- a/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_transfers.sql +++ b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/capital_pool/nexusmutual_ethereum_capital_pool_transfers.sql @@ -41,7 +41,7 @@ transfer_in as ( contract_address, unique_key, tx_hash - from {{ ref('tokens_ethereum_transfers') }} + from {{ source('tokens_ethereum','transfers') }} where block_time >= timestamp '2019-05-01' and "to" in (select contract_address from nexusmutual_contracts) and symbol in ('ETH', 'DAI', 'stETH', 'rETH', 'USDC') @@ -61,7 +61,7 @@ transfer_out as ( contract_address, unique_key, tx_hash - from {{ ref('tokens_ethereum_transfers') }} + from {{ source('tokens_ethereum','transfers') }} where block_time >= timestamp '2019-05-01' and "from" in (select contract_address from nexusmutual_contracts) and symbol in ('ETH', 'DAI', 'stETH', 'rETH', 'USDC') @@ -81,7 +81,7 @@ transfer_nxmty_in as ( contract_address, unique_key, tx_hash - from {{ ref('tokens_ethereum_transfers') }} + from {{ source('tokens_ethereum','transfers') }} where block_time >= timestamp '2022-05-27' and "to" in (select contract_address from nexusmutual_contracts) and contract_address = 0x27f23c710dd3d878fe9393d93465fed1302f2ebd --NXMTY @@ -101,7 +101,7 @@ transfer_nxmty_out as ( contract_address, unique_key, tx_hash - from {{ ref('tokens_ethereum_transfers') }} + from {{ source('tokens_ethereum','transfers') }} where block_time >= timestamp '2022-05-27' and "from" in (select contract_address from nexusmutual_contracts) and contract_address = 0x27f23c710dd3d878fe9393d93465fed1302f2ebd --NXMTY diff --git a/models/nexusmutual/ethereum/covers/_schema.yml b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/_schema.yml similarity index 100% rename from models/nexusmutual/ethereum/covers/_schema.yml rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/_schema.yml diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_active_covers.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_active_covers.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_active_covers.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_active_covers.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_cover_owners_agg.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_cover_owners_agg.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_cover_owners_agg.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_cover_owners_agg.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_daily_agg.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_daily_agg.sql similarity index 96% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_daily_agg.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_daily_agg.sql index f515e8b1da7..c6151d74966 100644 --- a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_daily_agg.sql +++ b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_daily_agg.sql @@ -2,11 +2,8 @@ config( schema = 'nexusmutual_ethereum', alias = 'covers_daily_agg', - materialized = 'incremental', - file_format = 'delta', - incremental_strategy = 'merge', + materialized = 'view', unique_key = ['block_date'], - incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_date')], post_hook = '{{ expose_spells(\'["ethereum"]\', "project", "nexusmutual", @@ -25,9 +22,6 @@ daily_avg_prices as ( avg_nxm_eth_price, avg_nxm_usd_price from {{ ref('nexusmutual_ethereum_capital_pool_prices') }} - {% if is_incremental() %} - where {{ incremental_predicate('block_date') }} - {% endif %} ), covers as ( @@ -45,9 +39,6 @@ covers as ( premium_asset, premium from {{ ref('nexusmutual_ethereum_covers_v1') }} - {% if is_incremental() %} - where {{ incremental_predicate('block_date') }} - {% endif %} union all select block_date, @@ -64,9 +55,6 @@ covers as ( premium_incl_commission as premium from {{ ref('nexusmutual_ethereum_covers_v2') }} where is_migrated = false - {% if is_incremental() %} - and {{ incremental_predicate('block_date') }} - {% endif %} ), covers_ext as ( diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v1.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v1.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v1.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v1.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v2.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v2.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v2.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_covers_v2.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_information.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_information.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_information.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_information.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_types_v2.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_types_v2.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_types_v2.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_product_types_v2.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v1.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v1.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v1.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v1.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v2.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v2.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v2.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_products_v2.sql diff --git a/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_quotation_trades.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_quotation_trades.sql similarity index 100% rename from models/nexusmutual/ethereum/covers/nexusmutual_ethereum_quotation_trades.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/covers/nexusmutual_ethereum_quotation_trades.sql diff --git a/models/nexusmutual/ethereum/nexusmutual_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/nexusmutual_ethereum_schema.yml similarity index 100% rename from models/nexusmutual/ethereum/nexusmutual_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/nexusmutual_ethereum_schema.yml diff --git a/models/nexusmutual/ethereum/staking/_schema.yml b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/_schema.yml similarity index 100% rename from models/nexusmutual/ethereum/staking/_schema.yml rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/_schema.yml diff --git a/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_deposit_extensions.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_deposit_extensions.sql similarity index 100% rename from models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_deposit_extensions.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_deposit_extensions.sql diff --git a/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_events.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_events.sql similarity index 98% rename from models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_events.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_events.sql index 4adb37f7830..636071e3496 100644 --- a/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_events.sql +++ b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_events.sql @@ -110,7 +110,7 @@ select init_tranche_id, new_tranche_id, tranche_expiry_date, - if(tranche_expiry_date < current_date, false, true) as is_active, + if(tranche_expiry_date > current_date, true, false) as is_active, amount, topup_amount, user, diff --git a/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_pools.sql b/dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_pools.sql similarity index 100% rename from models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_pools.sql rename to dbt_subprojects/daily_spellbook/models/nexusmutual/ethereum/staking/nexusmutual_ethereum_staking_pools.sql diff --git a/models/nomad/ethereum/nomad_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/nomad/ethereum/nomad_ethereum_schema.yml similarity index 100% rename from models/nomad/ethereum/nomad_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/nomad/ethereum/nomad_ethereum_schema.yml diff --git a/models/nomad/ethereum/nomad_ethereum_view_bridge_transactions.sql b/dbt_subprojects/daily_spellbook/models/nomad/ethereum/nomad_ethereum_view_bridge_transactions.sql similarity index 100% rename from models/nomad/ethereum/nomad_ethereum_view_bridge_transactions.sql rename to dbt_subprojects/daily_spellbook/models/nomad/ethereum/nomad_ethereum_view_bridge_transactions.sql diff --git a/models/omen/gnosis/omen_gnosis_liquidity.sql b/dbt_subprojects/daily_spellbook/models/omen/gnosis/omen_gnosis_liquidity.sql similarity index 100% rename from models/omen/gnosis/omen_gnosis_liquidity.sql rename to dbt_subprojects/daily_spellbook/models/omen/gnosis/omen_gnosis_liquidity.sql diff --git a/models/omen/gnosis/omen_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/omen/gnosis/omen_gnosis_schema.yml similarity index 100% rename from models/omen/gnosis/omen_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/omen/gnosis/omen_gnosis_schema.yml diff --git a/models/omen/gnosis/omen_gnosis_trades.sql b/dbt_subprojects/daily_spellbook/models/omen/gnosis/omen_gnosis_trades.sql similarity index 100% rename from models/omen/gnosis/omen_gnosis_trades.sql rename to dbt_subprojects/daily_spellbook/models/omen/gnosis/omen_gnosis_trades.sql diff --git a/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates.sql b/dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates.sql similarity index 100% rename from daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates.sql rename to dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates.sql diff --git a/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates_addresses.sql b/dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates_addresses.sql similarity index 100% rename from daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates_addresses.sql rename to dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegates_addresses.sql diff --git a/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegators.sql b/dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegators.sql similarity index 100% rename from daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegators.sql rename to dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_delegators.sql diff --git a/daily_spellbook/models/op/governance/optimism/op_governance_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/op/governance/optimism/op_governance_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_schema.yml diff --git a/daily_spellbook/models/op/governance/optimism/op_governance_optimism_voting_power.sql b/dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_voting_power.sql similarity index 100% rename from daily_spellbook/models/op/governance/optimism/op_governance_optimism_voting_power.sql rename to dbt_subprojects/daily_spellbook/models/op/governance/optimism/op_governance_optimism_voting_power.sql diff --git a/daily_spellbook/models/op/op_chains/op_chains_optimism_chain_list.sql b/dbt_subprojects/daily_spellbook/models/op/op_chains/op_chains_optimism_chain_list.sql similarity index 100% rename from daily_spellbook/models/op/op_chains/op_chains_optimism_chain_list.sql rename to dbt_subprojects/daily_spellbook/models/op/op_chains/op_chains_optimism_chain_list.sql diff --git a/daily_spellbook/models/op/op_chains/op_chains_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/op/op_chains/op_chains_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/op/op_chains/op_chains_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/op/op_chains/op_chains_optimism_schema.yml diff --git a/daily_spellbook/models/op/op_token/optimism/op_token_optimism_inflation_schedule.sql b/dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_inflation_schedule.sql similarity index 100% rename from daily_spellbook/models/op/op_token/optimism/op_token_optimism_inflation_schedule.sql rename to dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_inflation_schedule.sql diff --git a/daily_spellbook/models/op/op_token/optimism/op_token_optimism_initial_allocations.sql b/dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_initial_allocations.sql similarity index 100% rename from daily_spellbook/models/op/op_token/optimism/op_token_optimism_initial_allocations.sql rename to dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_initial_allocations.sql diff --git a/daily_spellbook/models/op/op_token/optimism/op_token_optimism_metadata.sql b/dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_metadata.sql similarity index 100% rename from daily_spellbook/models/op/op_token/optimism/op_token_optimism_metadata.sql rename to dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_metadata.sql diff --git a/daily_spellbook/models/op/op_token/optimism/op_token_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/op/op_token/optimism/op_token_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/op/op_token/optimism/op_token_optimism_schema.yml diff --git a/daily_spellbook/models/op/optimism/op_optimism_airdrop_1_claims.sql b/dbt_subprojects/daily_spellbook/models/op/optimism/op_optimism_airdrop_1_claims.sql similarity index 100% rename from daily_spellbook/models/op/optimism/op_optimism_airdrop_1_claims.sql rename to dbt_subprojects/daily_spellbook/models/op/optimism/op_optimism_airdrop_1_claims.sql diff --git a/daily_spellbook/models/op/optimism/op_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/op/optimism/op_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/op/optimism/op_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/op/optimism/op_optimism_schema.yml diff --git a/daily_spellbook/models/op/readme.md b/dbt_subprojects/daily_spellbook/models/op/readme.md similarity index 100% rename from daily_spellbook/models/op/readme.md rename to dbt_subprojects/daily_spellbook/models/op/readme.md diff --git a/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_recipients.sql b/dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_recipients.sql similarity index 100% rename from daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_recipients.sql rename to dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_recipients.sql diff --git a/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_recipients.sql b/dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_recipients.sql similarity index 100% rename from daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_recipients.sql rename to dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_recipients.sql diff --git a/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_voters.sql b/dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_voters.sql similarity index 100% rename from daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_voters.sql rename to dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_round2_voters.sql diff --git a/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_schema.yml diff --git a/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_voters.sql b/dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_voters.sql similarity index 100% rename from daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_voters.sql rename to dbt_subprojects/daily_spellbook/models/op/retropgf/optimism/op_retropgf_optimism_voters.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_all_distributions_labels.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_all_distributions_labels.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_all_distributions_labels.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_all_distributions_labels.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_foundation_wallet_approvals.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_foundation_wallet_approvals.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_foundation_wallet_approvals.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_foundation_wallet_approvals.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_distributions_claims.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_distributions_claims.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_distributions_claims.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_distributions_claims.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_tags.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_tags.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_tags.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_other_tags.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_name_mapping.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_name_mapping.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_name_mapping.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_name_mapping.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_wallets.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_wallets.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_wallets.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_project_wallets.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_transfer_mapping.sql b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_transfer_mapping.sql similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_transfer_mapping.sql rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_optimism_transfer_mapping.sql diff --git a/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_schema.yml b/dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_schema.yml similarity index 100% rename from daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_schema.yml rename to dbt_subprojects/daily_spellbook/models/op/token_distributions/optimism/op_token_distributions_schema.yml diff --git a/daily_spellbook/models/optimism/optimism_attestationstation_optimism_events.sql b/dbt_subprojects/daily_spellbook/models/optimism/optimism_attestationstation_optimism_events.sql similarity index 100% rename from daily_spellbook/models/optimism/optimism_attestationstation_optimism_events.sql rename to dbt_subprojects/daily_spellbook/models/optimism/optimism_attestationstation_optimism_events.sql diff --git a/daily_spellbook/models/optimism/optimism_attestationstation_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/optimism/optimism_attestationstation_optimism_schema.yml similarity index 100% rename from daily_spellbook/models/optimism/optimism_attestationstation_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/optimism/optimism_attestationstation_optimism_schema.yml diff --git a/models/optimism_quests/optimism/optimism_quests_optimism_nft_id_mapping.sql b/dbt_subprojects/daily_spellbook/models/optimism_quests/optimism/optimism_quests_optimism_nft_id_mapping.sql similarity index 100% rename from models/optimism_quests/optimism/optimism_quests_optimism_nft_id_mapping.sql rename to dbt_subprojects/daily_spellbook/models/optimism_quests/optimism/optimism_quests_optimism_nft_id_mapping.sql diff --git a/models/optimism_quests/optimism/optimism_quests_optimism_quest_completions.sql b/dbt_subprojects/daily_spellbook/models/optimism_quests/optimism/optimism_quests_optimism_quest_completions.sql similarity index 100% rename from models/optimism_quests/optimism/optimism_quests_optimism_quest_completions.sql rename to dbt_subprojects/daily_spellbook/models/optimism_quests/optimism/optimism_quests_optimism_quest_completions.sql diff --git a/models/optimism_quests/optimism/optimism_quests_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/optimism_quests/optimism/optimism_quests_optimism_schema.yml similarity index 100% rename from models/optimism_quests/optimism/optimism_quests_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/optimism_quests/optimism/optimism_quests_optimism_schema.yml diff --git a/models/overview.md b/dbt_subprojects/daily_spellbook/models/overview.md similarity index 100% rename from models/overview.md rename to dbt_subprojects/daily_spellbook/models/overview.md diff --git a/models/ovm/optimism/ovm_optimism_cross_domain_messenger_messages.sql b/dbt_subprojects/daily_spellbook/models/ovm/optimism/ovm_optimism_cross_domain_messenger_messages.sql similarity index 100% rename from models/ovm/optimism/ovm_optimism_cross_domain_messenger_messages.sql rename to dbt_subprojects/daily_spellbook/models/ovm/optimism/ovm_optimism_cross_domain_messenger_messages.sql diff --git a/models/ovm/optimism/ovm_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/ovm/optimism/ovm_optimism_schema.yml similarity index 100% rename from models/ovm/optimism/ovm_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/ovm/optimism/ovm_optimism_schema.yml diff --git a/models/ovm1/optimism/ovm1_optimism.zip b/dbt_subprojects/daily_spellbook/models/ovm1/optimism/ovm1_optimism.zip similarity index 100% rename from models/ovm1/optimism/ovm1_optimism.zip rename to dbt_subprojects/daily_spellbook/models/ovm1/optimism/ovm1_optimism.zip diff --git a/models/pooltogether/ethereum/pooltogether_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/pooltogether/ethereum/pooltogether_ethereum_schema.yml similarity index 100% rename from models/pooltogether/ethereum/pooltogether_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/pooltogether/ethereum/pooltogether_ethereum_schema.yml diff --git a/models/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure.sql b/dbt_subprojects/daily_spellbook/models/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure.sql similarity index 100% rename from models/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure.sql rename to dbt_subprojects/daily_spellbook/models/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure.sql diff --git a/models/quests/quests_completions.sql b/dbt_subprojects/daily_spellbook/models/quests/quests_completions.sql similarity index 100% rename from models/quests/quests_completions.sql rename to dbt_subprojects/daily_spellbook/models/quests/quests_completions.sql diff --git a/models/quests/quests_completions_schema.yml b/dbt_subprojects/daily_spellbook/models/quests/quests_completions_schema.yml similarity index 100% rename from models/quests/quests_completions_schema.yml rename to dbt_subprojects/daily_spellbook/models/quests/quests_completions_schema.yml diff --git a/models/reaper/optimism/reaper_optimism_all_vaults.sql b/dbt_subprojects/daily_spellbook/models/reaper/optimism/reaper_optimism_all_vaults.sql similarity index 100% rename from models/reaper/optimism/reaper_optimism_all_vaults.sql rename to dbt_subprojects/daily_spellbook/models/reaper/optimism/reaper_optimism_all_vaults.sql diff --git a/models/reaper/optimism/reaper_optimism_all_vaults_schema.yml b/dbt_subprojects/daily_spellbook/models/reaper/optimism/reaper_optimism_all_vaults_schema.yml similarity index 100% rename from models/reaper/optimism/reaper_optimism_all_vaults_schema.yml rename to dbt_subprojects/daily_spellbook/models/reaper/optimism/reaper_optimism_all_vaults_schema.yml diff --git a/models/rocifi/polygon/rocifi_polygon.schema.yml b/dbt_subprojects/daily_spellbook/models/rocifi/polygon/rocifi_polygon.schema.yml similarity index 100% rename from models/rocifi/polygon/rocifi_polygon.schema.yml rename to dbt_subprojects/daily_spellbook/models/rocifi/polygon/rocifi_polygon.schema.yml diff --git a/models/rocifi/polygon/rocifi_polygon_test_addresses.sql b/dbt_subprojects/daily_spellbook/models/rocifi/polygon/rocifi_polygon_test_addresses.sql similarity index 100% rename from models/rocifi/polygon/rocifi_polygon_test_addresses.sql rename to dbt_subprojects/daily_spellbook/models/rocifi/polygon/rocifi_polygon_test_addresses.sql diff --git a/models/rubicon/arbitrum/rubicon_arbitrum_offers.sql b/dbt_subprojects/daily_spellbook/models/rubicon/arbitrum/rubicon_arbitrum_offers.sql similarity index 100% rename from models/rubicon/arbitrum/rubicon_arbitrum_offers.sql rename to dbt_subprojects/daily_spellbook/models/rubicon/arbitrum/rubicon_arbitrum_offers.sql diff --git a/models/rubicon/arbitrum/rubicon_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/rubicon/arbitrum/rubicon_arbitrum_schema.yml similarity index 100% rename from models/rubicon/arbitrum/rubicon_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/rubicon/arbitrum/rubicon_arbitrum_schema.yml diff --git a/models/rubicon/base/rubicon_base_offers.sql b/dbt_subprojects/daily_spellbook/models/rubicon/base/rubicon_base_offers.sql similarity index 100% rename from models/rubicon/base/rubicon_base_offers.sql rename to dbt_subprojects/daily_spellbook/models/rubicon/base/rubicon_base_offers.sql diff --git a/models/rubicon/base/rubicon_base_schema.yml b/dbt_subprojects/daily_spellbook/models/rubicon/base/rubicon_base_schema.yml similarity index 100% rename from models/rubicon/base/rubicon_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/rubicon/base/rubicon_base_schema.yml diff --git a/models/rubicon/optimism/rubicon_optimism_offers.sql b/dbt_subprojects/daily_spellbook/models/rubicon/optimism/rubicon_optimism_offers.sql similarity index 100% rename from models/rubicon/optimism/rubicon_optimism_offers.sql rename to dbt_subprojects/daily_spellbook/models/rubicon/optimism/rubicon_optimism_offers.sql diff --git a/models/rubicon/optimism/rubicon_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/rubicon/optimism/rubicon_optimism_schema.yml similarity index 100% rename from models/rubicon/optimism/rubicon_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/rubicon/optimism/rubicon_optimism_schema.yml diff --git a/models/rubicon/rubicon_offers.sql b/dbt_subprojects/daily_spellbook/models/rubicon/rubicon_offers.sql similarity index 100% rename from models/rubicon/rubicon_offers.sql rename to dbt_subprojects/daily_spellbook/models/rubicon/rubicon_offers.sql diff --git a/models/rubicon/rubicon_schema.yml b/dbt_subprojects/daily_spellbook/models/rubicon/rubicon_schema.yml similarity index 100% rename from models/rubicon/rubicon_schema.yml rename to dbt_subprojects/daily_spellbook/models/rubicon/rubicon_schema.yml diff --git a/models/sharky/solana/sharky_solana_events.sql b/dbt_subprojects/daily_spellbook/models/sharky/solana/sharky_solana_events.sql similarity index 100% rename from models/sharky/solana/sharky_solana_events.sql rename to dbt_subprojects/daily_spellbook/models/sharky/solana/sharky_solana_events.sql diff --git a/models/sharky/solana/sharky_solana_schema.yml b/dbt_subprojects/daily_spellbook/models/sharky/solana/sharky_solana_schema.yml similarity index 100% rename from models/sharky/solana/sharky_solana_schema.yml rename to dbt_subprojects/daily_spellbook/models/sharky/solana/sharky_solana_schema.yml diff --git a/models/spaceid/bnb/spaceid_bnb_registrations.sql b/dbt_subprojects/daily_spellbook/models/spaceid/bnb/spaceid_bnb_registrations.sql similarity index 100% rename from models/spaceid/bnb/spaceid_bnb_registrations.sql rename to dbt_subprojects/daily_spellbook/models/spaceid/bnb/spaceid_bnb_registrations.sql diff --git a/models/spaceid/bnb/spaceid_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/spaceid/bnb/spaceid_bnb_schema.yml similarity index 100% rename from models/spaceid/bnb/spaceid_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/spaceid/bnb/spaceid_bnb_schema.yml diff --git a/models/sudoswap/ethereum/sudoswap_ethereum_pool_balance_agg_day.sql b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_balance_agg_day.sql similarity index 100% rename from models/sudoswap/ethereum/sudoswap_ethereum_pool_balance_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_balance_agg_day.sql diff --git a/models/sudoswap/ethereum/sudoswap_ethereum_pool_creations.sql b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_creations.sql similarity index 100% rename from models/sudoswap/ethereum/sudoswap_ethereum_pool_creations.sql rename to dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_creations.sql diff --git a/models/sudoswap/ethereum/sudoswap_ethereum_pool_settings_latest.sql b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_settings_latest.sql similarity index 100% rename from models/sudoswap/ethereum/sudoswap_ethereum_pool_settings_latest.sql rename to dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_settings_latest.sql diff --git a/models/sudoswap/ethereum/sudoswap_ethereum_pool_trades_agg_day.sql b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_trades_agg_day.sql similarity index 97% rename from models/sudoswap/ethereum/sudoswap_ethereum_pool_trades_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_trades_agg_day.sql index 736e5e97e8b..f73186e109b 100644 --- a/models/sudoswap/ethereum/sudoswap_ethereum_pool_trades_agg_day.sql +++ b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_trades_agg_day.sql @@ -42,7 +42,7 @@ SELECT END ) AS nft_change_trading FROM {{ source('sudoswap_ethereum','base_trades') }} t -LEFT JOIN {{ ref('prices_usd_forward_fill') }} usd +LEFT JOIN {{ source('prices','usd_forward_fill') }} usd ON usd.blockchain = null and usd.symbol = 'ETH' AND usd.minute = date_trunc('minute',t.block_time) {% if not is_incremental() %} diff --git a/models/sudoswap/ethereum/sudoswap_ethereum_pool_view.sql b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_view.sql similarity index 100% rename from models/sudoswap/ethereum/sudoswap_ethereum_pool_view.sql rename to dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_pool_view.sql diff --git a/models/sudoswap/ethereum/sudoswap_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_schema.yml similarity index 100% rename from models/sudoswap/ethereum/sudoswap_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/sudoswap/ethereum/sudoswap_ethereum_schema.yml diff --git a/models/superrare/superrare_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/superrare/superrare_ethereum_schema.yml similarity index 100% rename from models/superrare/superrare_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/superrare/superrare_ethereum_schema.yml diff --git a/models/superrare/superrare_ethereum_usernames.sql b/dbt_subprojects/daily_spellbook/models/superrare/superrare_ethereum_usernames.sql similarity index 100% rename from models/superrare/superrare_ethereum_usernames.sql rename to dbt_subprojects/daily_spellbook/models/superrare/superrare_ethereum_usernames.sql diff --git a/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_config.sql b/dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_config.sql similarity index 100% rename from models/sushiswap/optimism/sushiswap_optimism_pool_incentives_config.sql rename to dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_config.sql diff --git a/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_mappings.sql b/dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_mappings.sql similarity index 100% rename from models/sushiswap/optimism/sushiswap_optimism_pool_incentives_mappings.sql rename to dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_mappings.sql diff --git a/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_rates.sql b/dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_rates.sql similarity index 100% rename from models/sushiswap/optimism/sushiswap_optimism_pool_incentives_rates.sql rename to dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_pool_incentives_rates.sql diff --git a/models/sushiswap/optimism/sushiswap_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_schema.yml similarity index 100% rename from models/sushiswap/optimism/sushiswap_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/sushiswap/optimism/sushiswap_optimism_schema.yml diff --git a/models/synapse/arbitrum/synapse_arbitrum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/arbitrum/synapse_arbitrum_flashloans.sql similarity index 100% rename from models/synapse/arbitrum/synapse_arbitrum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/arbitrum/synapse_arbitrum_flashloans.sql diff --git a/models/synapse/arbitrum/synapse_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/arbitrum/synapse_arbitrum_schema.yml similarity index 100% rename from models/synapse/arbitrum/synapse_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/arbitrum/synapse_arbitrum_schema.yml diff --git a/models/synapse/avalanche_c/synapse_avalanche_c_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/avalanche_c/synapse_avalanche_c_flashloans.sql similarity index 100% rename from models/synapse/avalanche_c/synapse_avalanche_c_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/avalanche_c/synapse_avalanche_c_flashloans.sql diff --git a/models/synapse/avalanche_c/synapse_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/avalanche_c/synapse_avalanche_c_schema.yml similarity index 100% rename from models/synapse/avalanche_c/synapse_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/avalanche_c/synapse_avalanche_c_schema.yml diff --git a/models/synapse/bnb/synapse_bnb_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/bnb/synapse_bnb_flashloans.sql similarity index 100% rename from models/synapse/bnb/synapse_bnb_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/bnb/synapse_bnb_flashloans.sql diff --git a/models/synapse/bnb/synapse_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/bnb/synapse_bnb_schema.yml similarity index 100% rename from models/synapse/bnb/synapse_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/bnb/synapse_bnb_schema.yml diff --git a/models/synapse/ethereum/synapse_ethereum_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/ethereum/synapse_ethereum_flashloans.sql similarity index 100% rename from models/synapse/ethereum/synapse_ethereum_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/ethereum/synapse_ethereum_flashloans.sql diff --git a/models/synapse/ethereum/synapse_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/ethereum/synapse_ethereum_schema.yml similarity index 100% rename from models/synapse/ethereum/synapse_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/ethereum/synapse_ethereum_schema.yml diff --git a/models/synapse/fantom/synapse_fantom_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/fantom/synapse_fantom_flashloans.sql similarity index 100% rename from models/synapse/fantom/synapse_fantom_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/fantom/synapse_fantom_flashloans.sql diff --git a/models/synapse/fantom/synapse_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/fantom/synapse_fantom_schema.yml similarity index 100% rename from models/synapse/fantom/synapse_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/fantom/synapse_fantom_schema.yml diff --git a/models/synapse/optimism/synapse_optimism_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/optimism/synapse_optimism_flashloans.sql similarity index 100% rename from models/synapse/optimism/synapse_optimism_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/optimism/synapse_optimism_flashloans.sql diff --git a/models/synapse/optimism/synapse_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/optimism/synapse_optimism_schema.yml similarity index 100% rename from models/synapse/optimism/synapse_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/optimism/synapse_optimism_schema.yml diff --git a/models/synapse/polygon/synapse_polygon_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/polygon/synapse_polygon_flashloans.sql similarity index 100% rename from models/synapse/polygon/synapse_polygon_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/polygon/synapse_polygon_flashloans.sql diff --git a/models/synapse/polygon/synapse_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/polygon/synapse_polygon_schema.yml similarity index 100% rename from models/synapse/polygon/synapse_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/polygon/synapse_polygon_schema.yml diff --git a/models/synapse/synapse_flashloans.sql b/dbt_subprojects/daily_spellbook/models/synapse/synapse_flashloans.sql similarity index 100% rename from models/synapse/synapse_flashloans.sql rename to dbt_subprojects/daily_spellbook/models/synapse/synapse_flashloans.sql diff --git a/models/synapse/synapse_schema.yml b/dbt_subprojects/daily_spellbook/models/synapse/synapse_schema.yml similarity index 100% rename from models/synapse/synapse_schema.yml rename to dbt_subprojects/daily_spellbook/models/synapse/synapse_schema.yml diff --git a/models/syndicate/ethereum/syndicate_ethereum_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/syndicate/ethereum/syndicate_ethereum_dao_addresses.sql similarity index 100% rename from models/syndicate/ethereum/syndicate_ethereum_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/syndicate/ethereum/syndicate_ethereum_dao_addresses.sql diff --git a/models/syndicate/ethereum/syndicate_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/syndicate/ethereum/syndicate_ethereum_schema.yml similarity index 100% rename from models/syndicate/ethereum/syndicate_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/syndicate/ethereum/syndicate_ethereum_schema.yml diff --git a/models/syndicate/polygon/syndicate_polygon_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/syndicate/polygon/syndicate_polygon_dao_addresses.sql similarity index 100% rename from models/syndicate/polygon/syndicate_polygon_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/syndicate/polygon/syndicate_polygon_dao_addresses.sql diff --git a/models/syndicate/polygon/syndicate_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/syndicate/polygon/syndicate_polygon_schema.yml similarity index 100% rename from models/syndicate/polygon/syndicate_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/syndicate/polygon/syndicate_polygon_schema.yml diff --git a/models/syndicate/syndicate_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/syndicate/syndicate_dao_addresses.sql similarity index 100% rename from models/syndicate/syndicate_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/syndicate/syndicate_dao_addresses.sql diff --git a/models/syndicate/syndicate_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/syndicate/syndicate_dao_addresses_schema.yml similarity index 100% rename from models/syndicate/syndicate_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/syndicate/syndicate_dao_addresses_schema.yml diff --git a/models/tessera/ethereum/tessera_ethereum_bids.sql b/dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_bids.sql similarity index 100% rename from models/tessera/ethereum/tessera_ethereum_bids.sql rename to dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_bids.sql diff --git a/models/tessera/ethereum/tessera_ethereum_distributions.sql b/dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_distributions.sql similarity index 100% rename from models/tessera/ethereum/tessera_ethereum_distributions.sql rename to dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_distributions.sql diff --git a/models/tessera/ethereum/tessera_ethereum_fees.sql b/dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_fees.sql similarity index 100% rename from models/tessera/ethereum/tessera_ethereum_fees.sql rename to dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_fees.sql diff --git a/models/tessera/ethereum/tessera_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_schema.yml similarity index 100% rename from models/tessera/ethereum/tessera_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_schema.yml diff --git a/models/tessera/ethereum/tessera_ethereum_vaults.sql b/dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_vaults.sql similarity index 100% rename from models/tessera/ethereum/tessera_ethereum_vaults.sql rename to dbt_subprojects/daily_spellbook/models/tessera/ethereum/tessera_ethereum_vaults.sql diff --git a/models/timeswap/arbitrum/timeswap_arbitrum_borrow.sql b/dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_borrow.sql similarity index 100% rename from models/timeswap/arbitrum/timeswap_arbitrum_borrow.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_borrow.sql diff --git a/models/timeswap/arbitrum/timeswap_arbitrum_lend.sql b/dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_lend.sql similarity index 100% rename from models/timeswap/arbitrum/timeswap_arbitrum_lend.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_lend.sql diff --git a/models/timeswap/arbitrum/timeswap_arbitrum_pools.sql b/dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_pools.sql similarity index 100% rename from models/timeswap/arbitrum/timeswap_arbitrum_pools.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_pools.sql diff --git a/models/timeswap/arbitrum/timeswap_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_schema.yml similarity index 100% rename from models/timeswap/arbitrum/timeswap_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/timeswap/arbitrum/timeswap_arbitrum_schema.yml diff --git a/models/timeswap/ethereum/timeswap_ethereum_borrow.sql b/dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_borrow.sql similarity index 100% rename from models/timeswap/ethereum/timeswap_ethereum_borrow.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_borrow.sql diff --git a/models/timeswap/ethereum/timeswap_ethereum_lend.sql b/dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_lend.sql similarity index 100% rename from models/timeswap/ethereum/timeswap_ethereum_lend.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_lend.sql diff --git a/models/timeswap/ethereum/timeswap_ethereum_pools.sql b/dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_pools.sql similarity index 100% rename from models/timeswap/ethereum/timeswap_ethereum_pools.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_pools.sql diff --git a/models/timeswap/ethereum/timeswap_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_schema.yml similarity index 100% rename from models/timeswap/ethereum/timeswap_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/timeswap/ethereum/timeswap_ethereum_schema.yml diff --git a/models/timeswap/polygon/timeswap_polygon_borrow.sql b/dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_borrow.sql similarity index 100% rename from models/timeswap/polygon/timeswap_polygon_borrow.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_borrow.sql diff --git a/models/timeswap/polygon/timeswap_polygon_lend.sql b/dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_lend.sql similarity index 100% rename from models/timeswap/polygon/timeswap_polygon_lend.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_lend.sql diff --git a/models/timeswap/polygon/timeswap_polygon_pools.sql b/dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_pools.sql similarity index 100% rename from models/timeswap/polygon/timeswap_polygon_pools.sql rename to dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_pools.sql diff --git a/models/timeswap/polygon/timeswap_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_schema.yml similarity index 100% rename from models/timeswap/polygon/timeswap_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/timeswap/polygon/timeswap_polygon_schema.yml diff --git a/models/tokemak/ethereum/tokemak_ethereum_lookup_tokens.sql b/dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_lookup_tokens.sql similarity index 100% rename from models/tokemak/ethereum/tokemak_ethereum_lookup_tokens.sql rename to dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_lookup_tokens.sql diff --git a/models/tokemak/ethereum/tokemak_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_schema.yml similarity index 100% rename from models/tokemak/ethereum/tokemak_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_schema.yml diff --git a/models/tokemak/ethereum/tokemak_ethereum_tokemak_addresses.sql b/dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_tokemak_addresses.sql similarity index 100% rename from models/tokemak/ethereum/tokemak_ethereum_tokemak_addresses.sql rename to dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_tokemak_addresses.sql diff --git a/models/tokemak/ethereum/tokemak_ethereum_tokemak_lookup_reactors.sql b/dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_tokemak_lookup_reactors.sql similarity index 100% rename from models/tokemak/ethereum/tokemak_ethereum_tokemak_lookup_reactors.sql rename to dbt_subprojects/daily_spellbook/models/tokemak/ethereum/tokemak_ethereum_tokemak_lookup_reactors.sql diff --git a/models/tornado_cash/arbitrum/tornado_cash_arbitrum_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/arbitrum/tornado_cash_arbitrum_deposits.sql similarity index 100% rename from models/tornado_cash/arbitrum/tornado_cash_arbitrum_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/arbitrum/tornado_cash_arbitrum_deposits.sql diff --git a/models/tornado_cash/arbitrum/tornado_cash_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/arbitrum/tornado_cash_arbitrum_schema.yml similarity index 100% rename from models/tornado_cash/arbitrum/tornado_cash_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/arbitrum/tornado_cash_arbitrum_schema.yml diff --git a/models/tornado_cash/arbitrum/tornado_cash_arbitrum_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/arbitrum/tornado_cash_arbitrum_withdrawals.sql similarity index 100% rename from models/tornado_cash/arbitrum/tornado_cash_arbitrum_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/arbitrum/tornado_cash_arbitrum_withdrawals.sql diff --git a/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_deposits.sql similarity index 100% rename from models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_deposits.sql diff --git a/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_schema.yml similarity index 100% rename from models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_schema.yml diff --git a/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_withdrawals.sql similarity index 100% rename from models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/avalanche_c/tornado_cash_avalanche_c_withdrawals.sql diff --git a/models/tornado_cash/bnb/tornado_cash_bnb_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/bnb/tornado_cash_bnb_deposits.sql similarity index 100% rename from models/tornado_cash/bnb/tornado_cash_bnb_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/bnb/tornado_cash_bnb_deposits.sql diff --git a/models/tornado_cash/bnb/tornado_cash_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/bnb/tornado_cash_bnb_schema.yml similarity index 100% rename from models/tornado_cash/bnb/tornado_cash_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/bnb/tornado_cash_bnb_schema.yml diff --git a/models/tornado_cash/bnb/tornado_cash_bnb_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/bnb/tornado_cash_bnb_withdrawals.sql similarity index 100% rename from models/tornado_cash/bnb/tornado_cash_bnb_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/bnb/tornado_cash_bnb_withdrawals.sql diff --git a/models/tornado_cash/ethereum/tornado_cash_ethereum_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/ethereum/tornado_cash_ethereum_deposits.sql similarity index 100% rename from models/tornado_cash/ethereum/tornado_cash_ethereum_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/ethereum/tornado_cash_ethereum_deposits.sql diff --git a/models/tornado_cash/ethereum/tornado_cash_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/ethereum/tornado_cash_ethereum_schema.yml similarity index 100% rename from models/tornado_cash/ethereum/tornado_cash_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/ethereum/tornado_cash_ethereum_schema.yml diff --git a/models/tornado_cash/ethereum/tornado_cash_ethereum_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/ethereum/tornado_cash_ethereum_withdrawals.sql similarity index 100% rename from models/tornado_cash/ethereum/tornado_cash_ethereum_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/ethereum/tornado_cash_ethereum_withdrawals.sql diff --git a/models/tornado_cash/gnosis/tornado_cash_gnosis_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/gnosis/tornado_cash_gnosis_deposits.sql similarity index 100% rename from models/tornado_cash/gnosis/tornado_cash_gnosis_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/gnosis/tornado_cash_gnosis_deposits.sql diff --git a/models/tornado_cash/gnosis/tornado_cash_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/gnosis/tornado_cash_gnosis_schema.yml similarity index 100% rename from models/tornado_cash/gnosis/tornado_cash_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/gnosis/tornado_cash_gnosis_schema.yml diff --git a/models/tornado_cash/gnosis/tornado_cash_gnosis_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/gnosis/tornado_cash_gnosis_withdrawals.sql similarity index 100% rename from models/tornado_cash/gnosis/tornado_cash_gnosis_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/gnosis/tornado_cash_gnosis_withdrawals.sql diff --git a/models/tornado_cash/optimism/tornado_cash_optimism_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/optimism/tornado_cash_optimism_deposits.sql similarity index 100% rename from models/tornado_cash/optimism/tornado_cash_optimism_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/optimism/tornado_cash_optimism_deposits.sql diff --git a/models/tornado_cash/optimism/tornado_cash_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/optimism/tornado_cash_optimism_schema.yml similarity index 100% rename from models/tornado_cash/optimism/tornado_cash_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/optimism/tornado_cash_optimism_schema.yml diff --git a/models/tornado_cash/optimism/tornado_cash_optimism_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/optimism/tornado_cash_optimism_withdrawals.sql similarity index 100% rename from models/tornado_cash/optimism/tornado_cash_optimism_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/optimism/tornado_cash_optimism_withdrawals.sql diff --git a/models/tornado_cash/polygon/tornado_cash_polygon_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/polygon/tornado_cash_polygon_deposits.sql similarity index 100% rename from models/tornado_cash/polygon/tornado_cash_polygon_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/polygon/tornado_cash_polygon_deposits.sql diff --git a/models/tornado_cash/polygon/tornado_cash_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/polygon/tornado_cash_polygon_schema.yml similarity index 100% rename from models/tornado_cash/polygon/tornado_cash_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/polygon/tornado_cash_polygon_schema.yml diff --git a/models/tornado_cash/polygon/tornado_cash_polygon_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/polygon/tornado_cash_polygon_withdrawals.sql similarity index 100% rename from models/tornado_cash/polygon/tornado_cash_polygon_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/polygon/tornado_cash_polygon_withdrawals.sql diff --git a/models/tornado_cash/tornado_cash_deposits.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/tornado_cash_deposits.sql similarity index 100% rename from models/tornado_cash/tornado_cash_deposits.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/tornado_cash_deposits.sql diff --git a/models/tornado_cash/tornado_cash_schema.yml b/dbt_subprojects/daily_spellbook/models/tornado_cash/tornado_cash_schema.yml similarity index 100% rename from models/tornado_cash/tornado_cash_schema.yml rename to dbt_subprojects/daily_spellbook/models/tornado_cash/tornado_cash_schema.yml diff --git a/models/tornado_cash/tornado_cash_withdrawals.sql b/dbt_subprojects/daily_spellbook/models/tornado_cash/tornado_cash_withdrawals.sql similarity index 100% rename from models/tornado_cash/tornado_cash_withdrawals.sql rename to dbt_subprojects/daily_spellbook/models/tornado_cash/tornado_cash_withdrawals.sql diff --git a/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20.sql b/dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20.sql similarity index 100% rename from models/transfers/arbitrum/erc20/transfers_arbitrum_erc20.sql rename to dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20.sql diff --git a/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_day.sql similarity index 100% rename from models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_day.sql diff --git a/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_hour.sql similarity index 100% rename from models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_agg_hour.sql diff --git a/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_day.sql similarity index 100% rename from models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_day.sql diff --git a/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_hour.sql similarity index 100% rename from models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_rolling_hour.sql diff --git a/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_schema.yml similarity index 100% rename from models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/arbitrum/erc20/transfers_arbitrum_erc20_schema.yml diff --git a/models/transfers/base/erc20/transfers_base_erc20.sql b/dbt_subprojects/daily_spellbook/models/transfers/base/erc20/transfers_base_erc20.sql similarity index 100% rename from models/transfers/base/erc20/transfers_base_erc20.sql rename to dbt_subprojects/daily_spellbook/models/transfers/base/erc20/transfers_base_erc20.sql diff --git a/models/transfers/base/transfers_base_eth.sql b/dbt_subprojects/daily_spellbook/models/transfers/base/transfers_base_eth.sql similarity index 100% rename from models/transfers/base/transfers_base_eth.sql rename to dbt_subprojects/daily_spellbook/models/transfers/base/transfers_base_eth.sql diff --git a/models/transfers/base/transfers_base_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/base/transfers_base_schema.yml similarity index 100% rename from models/transfers/base/transfers_base_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/base/transfers_base_schema.yml diff --git a/models/transfers/bnb/bep20/transfers_bnb_bep20.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20.sql similarity index 100% rename from models/transfers/bnb/bep20/transfers_bnb_bep20.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20.sql diff --git a/models/transfers/bnb/bep20/transfers_bnb_bep20_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_agg_day.sql similarity index 100% rename from models/transfers/bnb/bep20/transfers_bnb_bep20_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_agg_day.sql diff --git a/models/transfers/bnb/bep20/transfers_bnb_bep20_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_agg_hour.sql similarity index 100% rename from models/transfers/bnb/bep20/transfers_bnb_bep20_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_agg_hour.sql diff --git a/models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_day.sql similarity index 100% rename from models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_day.sql diff --git a/models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_hour.sql similarity index 100% rename from models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_rolling_hour.sql diff --git a/models/transfers/bnb/bep20/transfers_bnb_bep20_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_schema.yml similarity index 100% rename from models/transfers/bnb/bep20/transfers_bnb_bep20_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bep20/transfers_bnb_bep20_schema.yml diff --git a/models/transfers/bnb/bnb/transfers_bnb_bnb.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb.sql similarity index 100% rename from models/transfers/bnb/bnb/transfers_bnb_bnb.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb.sql diff --git a/models/transfers/bnb/bnb/transfers_bnb_bnb_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_agg_day.sql similarity index 100% rename from models/transfers/bnb/bnb/transfers_bnb_bnb_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_agg_day.sql diff --git a/models/transfers/bnb/bnb/transfers_bnb_bnb_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_agg_hour.sql similarity index 100% rename from models/transfers/bnb/bnb/transfers_bnb_bnb_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_agg_hour.sql diff --git a/models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_day.sql similarity index 100% rename from models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_day.sql diff --git a/models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_hour.sql similarity index 100% rename from models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_rolling_hour.sql diff --git a/models/transfers/bnb/bnb/transfers_bnb_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_schema.yml similarity index 100% rename from models/transfers/bnb/bnb/transfers_bnb_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/bnb/bnb/transfers_bnb_bnb_schema.yml diff --git a/models/transfers/celo/erc1155/transfers_celo_erc1155.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155.sql similarity index 100% rename from models/transfers/celo/erc1155/transfers_celo_erc1155.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155.sql diff --git a/models/transfers/celo/erc1155/transfers_celo_erc1155_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_agg_day.sql similarity index 100% rename from models/transfers/celo/erc1155/transfers_celo_erc1155_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_agg_day.sql diff --git a/models/transfers/celo/erc1155/transfers_celo_erc1155_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_agg_hour.sql similarity index 100% rename from models/transfers/celo/erc1155/transfers_celo_erc1155_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_agg_hour.sql diff --git a/models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_day.sql similarity index 100% rename from models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_day.sql diff --git a/models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_hour.sql similarity index 100% rename from models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_rolling_hour.sql diff --git a/models/transfers/celo/erc1155/transfers_celo_erc1155_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_schema.yml similarity index 100% rename from models/transfers/celo/erc1155/transfers_celo_erc1155_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc1155/transfers_celo_erc1155_schema.yml diff --git a/models/transfers/celo/erc20/transfers_celo_erc20.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20.sql similarity index 100% rename from models/transfers/celo/erc20/transfers_celo_erc20.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20.sql diff --git a/models/transfers/celo/erc20/transfers_celo_erc20_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_agg_day.sql similarity index 100% rename from models/transfers/celo/erc20/transfers_celo_erc20_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_agg_day.sql diff --git a/models/transfers/celo/erc20/transfers_celo_erc20_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_agg_hour.sql similarity index 100% rename from models/transfers/celo/erc20/transfers_celo_erc20_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_agg_hour.sql diff --git a/models/transfers/celo/erc20/transfers_celo_erc20_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_rolling_day.sql similarity index 100% rename from models/transfers/celo/erc20/transfers_celo_erc20_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_rolling_day.sql diff --git a/models/transfers/celo/erc20/transfers_celo_erc20_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_rolling_hour.sql similarity index 100% rename from models/transfers/celo/erc20/transfers_celo_erc20_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc20/transfers_celo_erc20_rolling_hour.sql diff --git a/models/transfers/celo/erc721/transfers_celo_erc721.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721.sql similarity index 100% rename from models/transfers/celo/erc721/transfers_celo_erc721.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721.sql diff --git a/models/transfers/celo/erc721/transfers_celo_erc721_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_agg_day.sql similarity index 100% rename from models/transfers/celo/erc721/transfers_celo_erc721_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_agg_day.sql diff --git a/models/transfers/celo/erc721/transfers_celo_erc721_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_agg_hour.sql similarity index 100% rename from models/transfers/celo/erc721/transfers_celo_erc721_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_agg_hour.sql diff --git a/models/transfers/celo/erc721/transfers_celo_erc721_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_rolling_day.sql similarity index 100% rename from models/transfers/celo/erc721/transfers_celo_erc721_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_rolling_day.sql diff --git a/models/transfers/celo/erc721/transfers_celo_erc721_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_rolling_hour.sql similarity index 100% rename from models/transfers/celo/erc721/transfers_celo_erc721_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_rolling_hour.sql diff --git a/models/transfers/celo/erc721/transfers_celo_erc721_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_schema.yml similarity index 100% rename from models/transfers/celo/erc721/transfers_celo_erc721_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/celo/erc721/transfers_celo_erc721_schema.yml diff --git a/models/transfers/celo/transfers_celo_celo.sql b/dbt_subprojects/daily_spellbook/models/transfers/celo/transfers_celo_celo.sql similarity index 100% rename from models/transfers/celo/transfers_celo_celo.sql rename to dbt_subprojects/daily_spellbook/models/transfers/celo/transfers_celo_celo.sql diff --git a/models/transfers/celo/transfers_celo_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/celo/transfers_celo_schema.yml similarity index 100% rename from models/transfers/celo/transfers_celo_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/celo/transfers_celo_schema.yml diff --git a/models/transfers/ethereum/transfers_ethereum_eth.sql b/dbt_subprojects/daily_spellbook/models/transfers/ethereum/transfers_ethereum_eth.sql similarity index 100% rename from models/transfers/ethereum/transfers_ethereum_eth.sql rename to dbt_subprojects/daily_spellbook/models/transfers/ethereum/transfers_ethereum_eth.sql diff --git a/models/transfers/ethereum/transfers_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/ethereum/transfers_ethereum_schema.yml similarity index 100% rename from models/transfers/ethereum/transfers_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/ethereum/transfers_ethereum_schema.yml diff --git a/models/transfers/optimism/transfers_optimism_eth.sql b/dbt_subprojects/daily_spellbook/models/transfers/optimism/transfers_optimism_eth.sql similarity index 100% rename from models/transfers/optimism/transfers_optimism_eth.sql rename to dbt_subprojects/daily_spellbook/models/transfers/optimism/transfers_optimism_eth.sql diff --git a/models/transfers/optimism/transfers_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/optimism/transfers_optimism_schema.yml similarity index 100% rename from models/transfers/optimism/transfers_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/optimism/transfers_optimism_schema.yml diff --git a/models/transfers/polygon/erc20/transfers_polygon_erc20.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20.sql similarity index 100% rename from models/transfers/polygon/erc20/transfers_polygon_erc20.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20.sql diff --git a/models/transfers/polygon/erc20/transfers_polygon_erc20_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_agg_day.sql similarity index 100% rename from models/transfers/polygon/erc20/transfers_polygon_erc20_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_agg_day.sql diff --git a/models/transfers/polygon/erc20/transfers_polygon_erc20_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_agg_hour.sql similarity index 100% rename from models/transfers/polygon/erc20/transfers_polygon_erc20_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_agg_hour.sql diff --git a/models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_day.sql similarity index 100% rename from models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_day.sql diff --git a/models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_hour.sql similarity index 100% rename from models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_rolling_hour.sql diff --git a/models/transfers/polygon/erc20/transfers_polygon_erc20_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_schema.yml similarity index 100% rename from models/transfers/polygon/erc20/transfers_polygon_erc20_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/erc20/transfers_polygon_erc20_schema.yml diff --git a/models/transfers/polygon/matic/transfers_polygon_matic.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic.sql similarity index 100% rename from models/transfers/polygon/matic/transfers_polygon_matic.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic.sql diff --git a/models/transfers/polygon/matic/transfers_polygon_matic_agg_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_agg_day.sql similarity index 100% rename from models/transfers/polygon/matic/transfers_polygon_matic_agg_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_agg_day.sql diff --git a/models/transfers/polygon/matic/transfers_polygon_matic_agg_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_agg_hour.sql similarity index 100% rename from models/transfers/polygon/matic/transfers_polygon_matic_agg_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_agg_hour.sql diff --git a/models/transfers/polygon/matic/transfers_polygon_matic_rolling_day.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_rolling_day.sql similarity index 100% rename from models/transfers/polygon/matic/transfers_polygon_matic_rolling_day.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_rolling_day.sql diff --git a/models/transfers/polygon/matic/transfers_polygon_matic_rolling_hour.sql b/dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_rolling_hour.sql similarity index 100% rename from models/transfers/polygon/matic/transfers_polygon_matic_rolling_hour.sql rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_rolling_hour.sql diff --git a/models/transfers/polygon/matic/transfers_polygon_matic_schema.yml b/dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_schema.yml similarity index 100% rename from models/transfers/polygon/matic/transfers_polygon_matic_schema.yml rename to dbt_subprojects/daily_spellbook/models/transfers/polygon/matic/transfers_polygon_matic_schema.yml diff --git a/models/velodrome/optimism/velodrome_optimism_bribe_mappings.sql b/dbt_subprojects/daily_spellbook/models/velodrome/optimism/velodrome_optimism_bribe_mappings.sql similarity index 100% rename from models/velodrome/optimism/velodrome_optimism_bribe_mappings.sql rename to dbt_subprojects/daily_spellbook/models/velodrome/optimism/velodrome_optimism_bribe_mappings.sql diff --git a/models/velodrome/optimism/velodrome_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/velodrome/optimism/velodrome_optimism_schema.yml similarity index 100% rename from models/velodrome/optimism/velodrome_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/velodrome/optimism/velodrome_optimism_schema.yml diff --git a/models/worldcoin/optimism/worldcoin_optimism_accounts.sql b/dbt_subprojects/daily_spellbook/models/worldcoin/optimism/worldcoin_optimism_accounts.sql similarity index 100% rename from models/worldcoin/optimism/worldcoin_optimism_accounts.sql rename to dbt_subprojects/daily_spellbook/models/worldcoin/optimism/worldcoin_optimism_accounts.sql diff --git a/models/worldcoin/optimism/worldcoin_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/worldcoin/optimism/worldcoin_optimism_schema.yml similarity index 100% rename from models/worldcoin/optimism/worldcoin_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/worldcoin/optimism/worldcoin_optimism_schema.yml diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_balances.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_balances.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_deposits.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_deposits.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_deposits.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_deposits.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_reinvests.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_reinvests.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_reinvests.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_reinvests.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_schema.yml similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_schema.yml diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_user_yrt_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_user_yrt_balances.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_user_yrt_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_user_yrt_balances.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_withdraws.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_withdraws.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_withdraws.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_withdraws.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_yak_adapter_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_yak_adapter_swaps.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_yak_adapter_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_yak_adapter_swaps.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_yak_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_yak_swaps.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_yak_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_yak_swaps.sql diff --git a/models/yield_yak/arbitrum/yield_yak_arbitrum_yield_strategies.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_yield_strategies.sql similarity index 100% rename from models/yield_yak/arbitrum/yield_yak_arbitrum_yield_strategies.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/arbitrum/yield_yak_arbitrum_yield_strategies.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_balances.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_balances.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_deposits.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_deposits.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_deposits.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_deposits.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_reinvests.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_reinvests.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_reinvests.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_reinvests.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_schema.yml similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_schema.yml diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_user_yrt_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_user_yrt_balances.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_user_yrt_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_user_yrt_balances.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_withdraws.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_withdraws.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_withdraws.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_withdraws.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_adapter_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_adapter_swaps.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_adapter_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_adapter_swaps.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_swaps.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yak_swaps.sql diff --git a/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yield_strategies.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yield_strategies.sql similarity index 100% rename from models/yield_yak/avalanche_c/yield_yak_avalanche_c_yield_strategies.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/avalanche_c/yield_yak_avalanche_c_yield_strategies.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_balances.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_balances.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_deposits.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_deposits.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_deposits.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_deposits.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_reinvests.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_reinvests.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_reinvests.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_reinvests.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_schema.yml b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_schema.yml similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_schema.yml rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_schema.yml diff --git a/models/yield_yak/mantle/yield_yak_mantle_user_yrt_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_user_yrt_balances.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_user_yrt_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_user_yrt_balances.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_withdraws.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_withdraws.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_withdraws.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_withdraws.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_yak_adapter_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_yak_adapter_swaps.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_yak_adapter_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_yak_adapter_swaps.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_yak_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_yak_swaps.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_yak_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_yak_swaps.sql diff --git a/models/yield_yak/mantle/yield_yak_mantle_yield_strategies.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_yield_strategies.sql similarity index 100% rename from models/yield_yak/mantle/yield_yak_mantle_yield_strategies.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/mantle/yield_yak_mantle_yield_strategies.sql diff --git a/models/yield_yak/yield_yak_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_balances.sql similarity index 100% rename from models/yield_yak/yield_yak_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_balances.sql diff --git a/models/yield_yak/yield_yak_deposits.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_deposits.sql similarity index 100% rename from models/yield_yak/yield_yak_deposits.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_deposits.sql diff --git a/models/yield_yak/yield_yak_reinvests.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_reinvests.sql similarity index 100% rename from models/yield_yak/yield_yak_reinvests.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_reinvests.sql diff --git a/models/yield_yak/yield_yak_schema.yml b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_schema.yml similarity index 100% rename from models/yield_yak/yield_yak_schema.yml rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_schema.yml diff --git a/models/yield_yak/yield_yak_user_yrt_balances.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_user_yrt_balances.sql similarity index 100% rename from models/yield_yak/yield_yak_user_yrt_balances.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_user_yrt_balances.sql diff --git a/models/yield_yak/yield_yak_withdraws.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_withdraws.sql similarity index 100% rename from models/yield_yak/yield_yak_withdraws.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_withdraws.sql diff --git a/models/yield_yak/yield_yak_yak_adapter_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_yak_adapter_swaps.sql similarity index 100% rename from models/yield_yak/yield_yak_yak_adapter_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_yak_adapter_swaps.sql diff --git a/models/yield_yak/yield_yak_yak_swaps.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_yak_swaps.sql similarity index 100% rename from models/yield_yak/yield_yak_yak_swaps.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_yak_swaps.sql diff --git a/models/yield_yak/yield_yak_yield_strategies.sql b/dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_yield_strategies.sql similarity index 100% rename from models/yield_yak/yield_yak_yield_strategies.sql rename to dbt_subprojects/daily_spellbook/models/yield_yak/yield_yak_yield_strategies.sql diff --git a/models/zerion/arbitrum/zerion_arbitrum_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/arbitrum/zerion_arbitrum_schema.yml similarity index 100% rename from models/zerion/arbitrum/zerion_arbitrum_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/arbitrum/zerion_arbitrum_schema.yml diff --git a/models/zerion/arbitrum/zerion_arbitrum_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/arbitrum/zerion_arbitrum_trades.sql similarity index 95% rename from models/zerion/arbitrum/zerion_arbitrum_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/arbitrum/zerion_arbitrum_trades.sql index 84d2ba2be29..ae63e28b9b8 100644 --- a/models/zerion/arbitrum/zerion_arbitrum_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/arbitrum/zerion_arbitrum_trades.sql @@ -89,7 +89,7 @@ SELECT 'arbitrum' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='arbitrum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='arbitrum' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -98,7 +98,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='ar {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='arbitrum' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='arbitrum' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -106,4 +106,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/avalanche_c/zerion_avalanche_c_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/avalanche_c/zerion_avalanche_c_schema.yml similarity index 100% rename from models/zerion/avalanche_c/zerion_avalanche_c_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/avalanche_c/zerion_avalanche_c_schema.yml diff --git a/models/zerion/avalanche_c/zerion_avalanche_c_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/avalanche_c/zerion_avalanche_c_trades.sql similarity index 95% rename from models/zerion/avalanche_c/zerion_avalanche_c_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/avalanche_c/zerion_avalanche_c_trades.sql index 1da3dd70299..656f164fb33 100644 --- a/models/zerion/avalanche_c/zerion_avalanche_c_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/avalanche_c/zerion_avalanche_c_trades.sql @@ -89,7 +89,7 @@ SELECT 'avalanche_c' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='avalanche_c' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='avalanche_c' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -98,7 +98,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='av {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='avalanche_c' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='avalanche_c' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -106,4 +106,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/bnb/zerion_bnb_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/bnb/zerion_bnb_schema.yml similarity index 100% rename from models/zerion/bnb/zerion_bnb_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/bnb/zerion_bnb_schema.yml diff --git a/models/zerion/bnb/zerion_bnb_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/bnb/zerion_bnb_trades.sql similarity index 96% rename from models/zerion/bnb/zerion_bnb_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/bnb/zerion_bnb_trades.sql index e8667d583ba..177581560fd 100644 --- a/models/zerion/bnb/zerion_bnb_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/bnb/zerion_bnb_trades.sql @@ -91,7 +91,7 @@ SELECT 'bnb' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='bnb' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='bnb' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -100,7 +100,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='bn {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='bnb' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='bnb' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -108,4 +108,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/fantom/zerion_fantom_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/fantom/zerion_fantom_schema.yml similarity index 100% rename from models/zerion/fantom/zerion_fantom_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/fantom/zerion_fantom_schema.yml diff --git a/models/zerion/fantom/zerion_fantom_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/fantom/zerion_fantom_trades.sql similarity index 96% rename from models/zerion/fantom/zerion_fantom_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/fantom/zerion_fantom_trades.sql index e7351a773e0..7d434ac81e1 100644 --- a/models/zerion/fantom/zerion_fantom_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/fantom/zerion_fantom_trades.sql @@ -89,7 +89,7 @@ SELECT 'fantom' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='fantom' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='fantom' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -98,7 +98,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='fa {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='fantom' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='fantom' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -106,4 +106,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/gnosis/zerion_gnosis_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/gnosis/zerion_gnosis_schema.yml similarity index 100% rename from models/zerion/gnosis/zerion_gnosis_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/gnosis/zerion_gnosis_schema.yml diff --git a/models/zerion/gnosis/zerion_gnosis_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/gnosis/zerion_gnosis_trades.sql similarity index 96% rename from models/zerion/gnosis/zerion_gnosis_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/gnosis/zerion_gnosis_trades.sql index c23b8c838ac..1f64d0e1892 100644 --- a/models/zerion/gnosis/zerion_gnosis_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/gnosis/zerion_gnosis_trades.sql @@ -89,7 +89,7 @@ SELECT 'gnosis' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='gnosis' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='gnosis' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -98,7 +98,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='gn {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='gnosis' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='gnosis' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -106,4 +106,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/optimism/zerion_optimism_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/optimism/zerion_optimism_schema.yml similarity index 100% rename from models/zerion/optimism/zerion_optimism_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/optimism/zerion_optimism_schema.yml diff --git a/models/zerion/optimism/zerion_optimism_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/optimism/zerion_optimism_trades.sql similarity index 95% rename from models/zerion/optimism/zerion_optimism_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/optimism/zerion_optimism_trades.sql index 6542227699a..8902bb24078 100644 --- a/models/zerion/optimism/zerion_optimism_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/optimism/zerion_optimism_trades.sql @@ -89,7 +89,7 @@ SELECT 'optimism' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='optimism' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='optimism' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -98,7 +98,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='op {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='optimism' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='optimism' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -106,4 +106,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/polygon/zerion_polygon_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/polygon/zerion_polygon_schema.yml similarity index 100% rename from models/zerion/polygon/zerion_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/polygon/zerion_polygon_schema.yml diff --git a/models/zerion/polygon/zerion_polygon_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/polygon/zerion_polygon_trades.sql similarity index 96% rename from models/zerion/polygon/zerion_polygon_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/polygon/zerion_polygon_trades.sql index 5d20b786388..72283363533 100644 --- a/models/zerion/polygon/zerion_polygon_trades.sql +++ b/dbt_subprojects/daily_spellbook/models/zerion/polygon/zerion_polygon_trades.sql @@ -89,7 +89,7 @@ SELECT 'polygon' AS blockchain ELSE CAST(trades.zerion_fee_amount_raw/POWER(10, COALESCE(trades.tok_sold_decimals, pu_sold.decimals)) AS double) END AS double) AS zerion_fee_amount_original FROM zerion_trades trades -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='polygon' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_sold ON pu_sold.blockchain='polygon' AND pu_sold.contract_address=trades.token_sold_address AND pu_sold.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -98,7 +98,7 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_sold ON pu_sold.blockchain='po {% if is_incremental() %} AND pu_sold.minute >= date_trunc('day', now() - interval '7' day) {% endif %} -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain='polygon' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu_bought ON pu_bought.blockchain='polygon' AND pu_bought.contract_address=trades.token_bought_address AND pu_bought.minute=date_trunc('minute', trades.block_time) {% if not is_incremental() %} @@ -106,4 +106,4 @@ LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu_bought ON pu_bought.blockchain {% endif %} {% if is_incremental() %} AND pu_bought.minute >= date_trunc('day', now() - interval '7' day) - {% endif %} \ No newline at end of file + {% endif %} diff --git a/models/zerion/zerion_trades.sql b/dbt_subprojects/daily_spellbook/models/zerion/zerion_trades.sql similarity index 100% rename from models/zerion/zerion_trades.sql rename to dbt_subprojects/daily_spellbook/models/zerion/zerion_trades.sql diff --git a/models/zerion/zerion_trades_schema.yml b/dbt_subprojects/daily_spellbook/models/zerion/zerion_trades_schema.yml similarity index 100% rename from models/zerion/zerion_trades_schema.yml rename to dbt_subprojects/daily_spellbook/models/zerion/zerion_trades_schema.yml diff --git a/models/zodiac/ethereum/zodiac_ethereum_dao_addresses.sql b/dbt_subprojects/daily_spellbook/models/zodiac/ethereum/zodiac_ethereum_dao_addresses.sql similarity index 100% rename from models/zodiac/ethereum/zodiac_ethereum_dao_addresses.sql rename to dbt_subprojects/daily_spellbook/models/zodiac/ethereum/zodiac_ethereum_dao_addresses.sql diff --git a/models/zodiac/ethereum/zodiac_ethereum_dao_addresses_schema.yml b/dbt_subprojects/daily_spellbook/models/zodiac/ethereum/zodiac_ethereum_dao_addresses_schema.yml similarity index 100% rename from models/zodiac/ethereum/zodiac_ethereum_dao_addresses_schema.yml rename to dbt_subprojects/daily_spellbook/models/zodiac/ethereum/zodiac_ethereum_dao_addresses_schema.yml diff --git a/daily_spellbook/package-lock.yml b/dbt_subprojects/daily_spellbook/package-lock.yml similarity index 100% rename from daily_spellbook/package-lock.yml rename to dbt_subprojects/daily_spellbook/package-lock.yml diff --git a/daily_spellbook/packages.yml b/dbt_subprojects/daily_spellbook/packages.yml similarity index 100% rename from daily_spellbook/packages.yml rename to dbt_subprojects/daily_spellbook/packages.yml diff --git a/daily_spellbook/profiles.yml b/dbt_subprojects/daily_spellbook/profiles.yml similarity index 100% rename from daily_spellbook/profiles.yml rename to dbt_subprojects/daily_spellbook/profiles.yml diff --git a/seeds/_sector/referral/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/_schema.yml similarity index 100% rename from seeds/_sector/referral/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/_schema.yml diff --git a/seeds/_sector/referral/basepaint_base_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/basepaint_base_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/basepaint_base_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/basepaint_base_rewards_seed.csv diff --git a/seeds/_sector/referral/mirror_base_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/mirror_base_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/mirror_base_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/mirror_base_rewards_seed.csv diff --git a/seeds/_sector/referral/mirror_optimism_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/mirror_optimism_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/mirror_optimism_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/mirror_optimism_rewards_seed.csv diff --git a/seeds/_sector/referral/paragraph_base_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_base_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/paragraph_base_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_base_rewards_seed.csv diff --git a/seeds/_sector/referral/paragraph_optimism_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_optimism_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/paragraph_optimism_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_optimism_rewards_seed.csv diff --git a/seeds/_sector/referral/paragraph_polygon_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_polygon_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/paragraph_polygon_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_polygon_rewards_seed.csv diff --git a/seeds/_sector/referral/paragraph_zora_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_zora_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/paragraph_zora_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/paragraph_zora_rewards_seed.csv diff --git a/seeds/_sector/referral/slugs_optimism_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/slugs_optimism_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/slugs_optimism_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/slugs_optimism_rewards_seed.csv diff --git a/seeds/_sector/referral/sound_xyz_v2_base_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/sound_xyz_v2_base_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/sound_xyz_v2_base_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/sound_xyz_v2_base_rewards_seed.csv diff --git a/seeds/_sector/referral/sound_xyz_v2_ethereum_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/sound_xyz_v2_ethereum_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/sound_xyz_v2_ethereum_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/sound_xyz_v2_ethereum_rewards_seed.csv diff --git a/seeds/_sector/referral/sound_xyz_v2_optimism_rewards_seed.csv b/dbt_subprojects/daily_spellbook/seeds/_sector/referral/sound_xyz_v2_optimism_rewards_seed.csv similarity index 100% rename from seeds/_sector/referral/sound_xyz_v2_optimism_rewards_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/_sector/referral/sound_xyz_v2_optimism_rewards_seed.csv diff --git a/daily_spellbook/seeds/addresses_events/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/addresses_events/_schema.yml similarity index 100% rename from daily_spellbook/seeds/addresses_events/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/addresses_events/_schema.yml diff --git a/daily_spellbook/seeds/addresses_events/first_activity_seed.csv b/dbt_subprojects/daily_spellbook/seeds/addresses_events/first_activity_seed.csv similarity index 100% rename from daily_spellbook/seeds/addresses_events/first_activity_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/addresses_events/first_activity_seed.csv diff --git a/daily_spellbook/seeds/addresses_events/first_funded_by_seed.csv b/dbt_subprojects/daily_spellbook/seeds/addresses_events/first_funded_by_seed.csv similarity index 100% rename from daily_spellbook/seeds/addresses_events/first_funded_by_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/addresses_events/first_funded_by_seed.csv diff --git a/daily_spellbook/seeds/addresses_events/first_funded_by_seed_bitcoin.csv b/dbt_subprojects/daily_spellbook/seeds/addresses_events/first_funded_by_seed_bitcoin.csv similarity index 100% rename from daily_spellbook/seeds/addresses_events/first_funded_by_seed_bitcoin.csv rename to dbt_subprojects/daily_spellbook/seeds/addresses_events/first_funded_by_seed_bitcoin.csv diff --git a/daily_spellbook/seeds/addresses_events/first_funded_by_seed_solana.csv b/dbt_subprojects/daily_spellbook/seeds/addresses_events/first_funded_by_seed_solana.csv similarity index 100% rename from daily_spellbook/seeds/addresses_events/first_funded_by_seed_solana.csv rename to dbt_subprojects/daily_spellbook/seeds/addresses_events/first_funded_by_seed_solana.csv diff --git a/seeds/balances/ethereum/balances_ethereum_erc1155_june17th.csv b/dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc1155_june17th.csv similarity index 100% rename from seeds/balances/ethereum/balances_ethereum_erc1155_june17th.csv rename to dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc1155_june17th.csv diff --git a/seeds/balances/ethereum/balances_ethereum_erc20_daily_entries.csv b/dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc20_daily_entries.csv similarity index 100% rename from seeds/balances/ethereum/balances_ethereum_erc20_daily_entries.csv rename to dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc20_daily_entries.csv diff --git a/seeds/balances/ethereum/balances_ethereum_erc20_latest_entries.csv b/dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc20_latest_entries.csv similarity index 100% rename from seeds/balances/ethereum/balances_ethereum_erc20_latest_entries.csv rename to dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc20_latest_entries.csv diff --git a/seeds/balances/ethereum/balances_ethereum_erc20_specific_wallet.csv b/dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc20_specific_wallet.csv similarity index 100% rename from seeds/balances/ethereum/balances_ethereum_erc20_specific_wallet.csv rename to dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_erc20_specific_wallet.csv diff --git a/seeds/balances/ethereum/balances_ethereum_schema.yml b/dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_schema.yml similarity index 100% rename from seeds/balances/ethereum/balances_ethereum_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/balances/ethereum/balances_ethereum_schema.yml diff --git a/seeds/chainlink/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/chainlink/_schema.yml similarity index 100% rename from seeds/chainlink/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/chainlink/_schema.yml diff --git a/seeds/chainlink/chainlink_get_price_seed.csv b/dbt_subprojects/daily_spellbook/seeds/chainlink/chainlink_get_price_seed.csv similarity index 100% rename from seeds/chainlink/chainlink_get_price_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/chainlink/chainlink_get_price_seed.csv diff --git a/seeds/cryptopunks/cryptopunks_trades_buys_bids_seed.csv b/dbt_subprojects/daily_spellbook/seeds/cryptopunks/cryptopunks_trades_buys_bids_seed.csv similarity index 100% rename from seeds/cryptopunks/cryptopunks_trades_buys_bids_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/cryptopunks/cryptopunks_trades_buys_bids_seed.csv diff --git a/seeds/cryptopunks/schema.yml b/dbt_subprojects/daily_spellbook/seeds/cryptopunks/schema.yml similarity index 100% rename from seeds/cryptopunks/schema.yml rename to dbt_subprojects/daily_spellbook/seeds/cryptopunks/schema.yml diff --git a/seeds/dao/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/dao/_schema.yml similarity index 100% rename from seeds/dao/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/dao/_schema.yml diff --git a/seeds/dao/dao_addresses_seed.csv b/dbt_subprojects/daily_spellbook/seeds/dao/dao_addresses_seed.csv similarity index 100% rename from seeds/dao/dao_addresses_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/dao/dao_addresses_seed.csv diff --git a/seeds/dao/dao_transactions_seed.csv b/dbt_subprojects/daily_spellbook/seeds/dao/dao_transactions_seed.csv similarity index 100% rename from seeds/dao/dao_transactions_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/dao/dao_transactions_seed.csv diff --git a/seeds/decentraland/polygon/decentraland_polygon_sample_trades.csv b/dbt_subprojects/daily_spellbook/seeds/decentraland/polygon/decentraland_polygon_sample_trades.csv similarity index 100% rename from seeds/decentraland/polygon/decentraland_polygon_sample_trades.csv rename to dbt_subprojects/daily_spellbook/seeds/decentraland/polygon/decentraland_polygon_sample_trades.csv diff --git a/seeds/decentraland/polygon/seeds_decentraland_polygon_schema.yml b/dbt_subprojects/daily_spellbook/seeds/decentraland/polygon/seeds_decentraland_polygon_schema.yml similarity index 100% rename from seeds/decentraland/polygon/seeds_decentraland_polygon_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/decentraland/polygon/seeds_decentraland_polygon_schema.yml diff --git a/seeds/dex/offers/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/dex/offers/_schema.yml similarity index 100% rename from seeds/dex/offers/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/dex/offers/_schema.yml diff --git a/seeds/dex/offers/dex_offers_seed.csv b/dbt_subprojects/daily_spellbook/seeds/dex/offers/dex_offers_seed.csv similarity index 100% rename from seeds/dex/offers/dex_offers_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/dex/offers/dex_offers_seed.csv diff --git a/seeds/gmx/avalanche_c/gmx_glp_aum_seed.csv b/dbt_subprojects/daily_spellbook/seeds/gmx/avalanche_c/gmx_glp_aum_seed.csv similarity index 100% rename from seeds/gmx/avalanche_c/gmx_glp_aum_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/gmx/avalanche_c/gmx_glp_aum_seed.csv diff --git a/seeds/integration_test/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/integration_test/_schema.yml similarity index 100% rename from seeds/integration_test/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/integration_test/_schema.yml diff --git a/seeds/integration_test/test_seed.csv b/dbt_subprojects/daily_spellbook/seeds/integration_test/test_seed.csv similarity index 100% rename from seeds/integration_test/test_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/integration_test/test_seed.csv diff --git a/seeds/jarvis_network/polygon/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/jarvis_network/polygon/_schema.yml similarity index 100% rename from seeds/jarvis_network/polygon/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/jarvis_network/polygon/_schema.yml diff --git a/seeds/jarvis_network/polygon/jarvis_network_polygon_view_transactions_seed.csv b/dbt_subprojects/daily_spellbook/seeds/jarvis_network/polygon/jarvis_network_polygon_view_transactions_seed.csv similarity index 100% rename from seeds/jarvis_network/polygon/jarvis_network_polygon_view_transactions_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/jarvis_network/polygon/jarvis_network_polygon_view_transactions_seed.csv diff --git a/seeds/keep3r_network/ethereum/keep3r_network_ethereum_view_job_log_test_data.csv b/dbt_subprojects/daily_spellbook/seeds/keep3r_network/ethereum/keep3r_network_ethereum_view_job_log_test_data.csv similarity index 100% rename from seeds/keep3r_network/ethereum/keep3r_network_ethereum_view_job_log_test_data.csv rename to dbt_subprojects/daily_spellbook/seeds/keep3r_network/ethereum/keep3r_network_ethereum_view_job_log_test_data.csv diff --git a/seeds/liquidifty/bnb/liquidifty_bnb_nft_trades_samples.csv b/dbt_subprojects/daily_spellbook/seeds/liquidifty/bnb/liquidifty_bnb_nft_trades_samples.csv similarity index 100% rename from seeds/liquidifty/bnb/liquidifty_bnb_nft_trades_samples.csv rename to dbt_subprojects/daily_spellbook/seeds/liquidifty/bnb/liquidifty_bnb_nft_trades_samples.csv diff --git a/seeds/liquidifty/bnb/schema.yml b/dbt_subprojects/daily_spellbook/seeds/liquidifty/bnb/schema.yml similarity index 100% rename from seeds/liquidifty/bnb/schema.yml rename to dbt_subprojects/daily_spellbook/seeds/liquidifty/bnb/schema.yml diff --git a/seeds/liquidifty/ethereum/liquidifty_ethereum_nft_trades_samples.csv b/dbt_subprojects/daily_spellbook/seeds/liquidifty/ethereum/liquidifty_ethereum_nft_trades_samples.csv similarity index 100% rename from seeds/liquidifty/ethereum/liquidifty_ethereum_nft_trades_samples.csv rename to dbt_subprojects/daily_spellbook/seeds/liquidifty/ethereum/liquidifty_ethereum_nft_trades_samples.csv diff --git a/seeds/liquidifty/ethereum/schema.yml b/dbt_subprojects/daily_spellbook/seeds/liquidifty/ethereum/schema.yml similarity index 100% rename from seeds/liquidifty/ethereum/schema.yml rename to dbt_subprojects/daily_spellbook/seeds/liquidifty/ethereum/schema.yml diff --git a/seeds/nexusmutual/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/_schema.yml similarity index 100% rename from seeds/nexusmutual/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/_schema.yml diff --git a/seeds/nexusmutual/ethereum/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary_seed.csv b/dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary_seed.csv similarity index 100% rename from seeds/nexusmutual/ethereum/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/nexusmutual_ethereum_capital_pool_eth_daily_transaction_summary_seed.csv diff --git a/seeds/nexusmutual/ethereum/nexusmutual_ethereum_product_information_seed.csv b/dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/nexusmutual_ethereum_product_information_seed.csv similarity index 100% rename from seeds/nexusmutual/ethereum/nexusmutual_ethereum_product_information_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/nexusmutual_ethereum_product_information_seed.csv diff --git a/seeds/nexusmutual/ethereum/nexusmutual_ethereum_trades_seed.csv b/dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/nexusmutual_ethereum_trades_seed.csv similarity index 100% rename from seeds/nexusmutual/ethereum/nexusmutual_ethereum_trades_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/nexusmutual/ethereum/nexusmutual_ethereum_trades_seed.csv diff --git a/seeds/nomad/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/nomad/ethereum/_schema.yml similarity index 100% rename from seeds/nomad/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/nomad/ethereum/_schema.yml diff --git a/seeds/nomad/ethereum/nomad_ethereum_transactions_etherscan.csv b/dbt_subprojects/daily_spellbook/seeds/nomad/ethereum/nomad_ethereum_transactions_etherscan.csv similarity index 100% rename from seeds/nomad/ethereum/nomad_ethereum_transactions_etherscan.csv rename to dbt_subprojects/daily_spellbook/seeds/nomad/ethereum/nomad_ethereum_transactions_etherscan.csv diff --git a/seeds/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_seed.csv b/dbt_subprojects/daily_spellbook/seeds/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_seed.csv similarity index 100% rename from seeds/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_seed.csv diff --git a/seeds/rubicon/arbitrum/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/rubicon/arbitrum/_schema.yml similarity index 100% rename from seeds/rubicon/arbitrum/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/rubicon/arbitrum/_schema.yml diff --git a/seeds/rubicon/arbitrum/rubicon_arbitrum_offers_seed.csv b/dbt_subprojects/daily_spellbook/seeds/rubicon/arbitrum/rubicon_arbitrum_offers_seed.csv similarity index 100% rename from seeds/rubicon/arbitrum/rubicon_arbitrum_offers_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/rubicon/arbitrum/rubicon_arbitrum_offers_seed.csv diff --git a/seeds/sharky/solana/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/sharky/solana/_schema.yml similarity index 100% rename from seeds/sharky/solana/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/sharky/solana/_schema.yml diff --git a/seeds/sharky/solana/sharky_solana_loans_solscan.csv b/dbt_subprojects/daily_spellbook/seeds/sharky/solana/sharky_solana_loans_solscan.csv similarity index 100% rename from seeds/sharky/solana/sharky_solana_loans_solscan.csv rename to dbt_subprojects/daily_spellbook/seeds/sharky/solana/sharky_solana_loans_solscan.csv diff --git a/seeds/tessera/ethereum/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/tessera/ethereum/_schema.yml similarity index 100% rename from seeds/tessera/ethereum/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/tessera/ethereum/_schema.yml diff --git a/seeds/tessera/ethereum/tessera_ethereum_vault_deploy_test_data.csv b/dbt_subprojects/daily_spellbook/seeds/tessera/ethereum/tessera_ethereum_vault_deploy_test_data.csv similarity index 100% rename from seeds/tessera/ethereum/tessera_ethereum_vault_deploy_test_data.csv rename to dbt_subprojects/daily_spellbook/seeds/tessera/ethereum/tessera_ethereum_vault_deploy_test_data.csv diff --git a/seeds/tofu/arbitrum/schema.yml b/dbt_subprojects/daily_spellbook/seeds/tofu/arbitrum/schema.yml similarity index 100% rename from seeds/tofu/arbitrum/schema.yml rename to dbt_subprojects/daily_spellbook/seeds/tofu/arbitrum/schema.yml diff --git a/seeds/tofu/arbitrum/tofu_arbitrum_nft_trades_samples.csv b/dbt_subprojects/daily_spellbook/seeds/tofu/arbitrum/tofu_arbitrum_nft_trades_samples.csv similarity index 100% rename from seeds/tofu/arbitrum/tofu_arbitrum_nft_trades_samples.csv rename to dbt_subprojects/daily_spellbook/seeds/tofu/arbitrum/tofu_arbitrum_nft_trades_samples.csv diff --git a/seeds/tofu/bnb/schema.yml b/dbt_subprojects/daily_spellbook/seeds/tofu/bnb/schema.yml similarity index 100% rename from seeds/tofu/bnb/schema.yml rename to dbt_subprojects/daily_spellbook/seeds/tofu/bnb/schema.yml diff --git a/seeds/tofu/bnb/tofu_bnb_trades_samples.csv b/dbt_subprojects/daily_spellbook/seeds/tofu/bnb/tofu_bnb_trades_samples.csv similarity index 100% rename from seeds/tofu/bnb/tofu_bnb_trades_samples.csv rename to dbt_subprojects/daily_spellbook/seeds/tofu/bnb/tofu_bnb_trades_samples.csv diff --git a/seeds/tofu/polygon/schema.yml b/dbt_subprojects/daily_spellbook/seeds/tofu/polygon/schema.yml similarity index 100% rename from seeds/tofu/polygon/schema.yml rename to dbt_subprojects/daily_spellbook/seeds/tofu/polygon/schema.yml diff --git a/seeds/tofu/polygon/tofu_polygon_nft_trades_samples.csv b/dbt_subprojects/daily_spellbook/seeds/tofu/polygon/tofu_polygon_nft_trades_samples.csv similarity index 100% rename from seeds/tofu/polygon/tofu_polygon_nft_trades_samples.csv rename to dbt_subprojects/daily_spellbook/seeds/tofu/polygon/tofu_polygon_nft_trades_samples.csv diff --git a/seeds/transfers/bnb/transfers_bnb_bep20_agg_day_v2.csv b/dbt_subprojects/daily_spellbook/seeds/transfers/bnb/transfers_bnb_bep20_agg_day_v2.csv similarity index 100% rename from seeds/transfers/bnb/transfers_bnb_bep20_agg_day_v2.csv rename to dbt_subprojects/daily_spellbook/seeds/transfers/bnb/transfers_bnb_bep20_agg_day_v2.csv diff --git a/seeds/transfers/bnb/transfers_bnb_bep20_agg_hour_v2.csv b/dbt_subprojects/daily_spellbook/seeds/transfers/bnb/transfers_bnb_bep20_agg_hour_v2.csv similarity index 100% rename from seeds/transfers/bnb/transfers_bnb_bep20_agg_hour_v2.csv rename to dbt_subprojects/daily_spellbook/seeds/transfers/bnb/transfers_bnb_bep20_agg_hour_v2.csv diff --git a/seeds/transfers/ethereum/transfers_ethereum_erc1155_transfersingle.csv b/dbt_subprojects/daily_spellbook/seeds/transfers/ethereum/transfers_ethereum_erc1155_transfersingle.csv similarity index 100% rename from seeds/transfers/ethereum/transfers_ethereum_erc1155_transfersingle.csv rename to dbt_subprojects/daily_spellbook/seeds/transfers/ethereum/transfers_ethereum_erc1155_transfersingle.csv diff --git a/seeds/udf/bytea2numeric_samples.csv b/dbt_subprojects/daily_spellbook/seeds/udf/bytea2numeric_samples.csv similarity index 100% rename from seeds/udf/bytea2numeric_samples.csv rename to dbt_subprojects/daily_spellbook/seeds/udf/bytea2numeric_samples.csv diff --git a/seeds/uniswap_v3/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/uniswap_v3/_schema.yml similarity index 100% rename from seeds/uniswap_v3/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/uniswap_v3/_schema.yml diff --git a/seeds/uniswap_v3/uniswap_v3_proposals_seed.csv b/dbt_subprojects/daily_spellbook/seeds/uniswap_v3/uniswap_v3_proposals_seed.csv similarity index 100% rename from seeds/uniswap_v3/uniswap_v3_proposals_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/uniswap_v3/uniswap_v3_proposals_seed.csv diff --git a/seeds/uniswap_v3/uniswap_v3_votes_seed.csv b/dbt_subprojects/daily_spellbook/seeds/uniswap_v3/uniswap_v3_votes_seed.csv similarity index 100% rename from seeds/uniswap_v3/uniswap_v3_votes_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/uniswap_v3/uniswap_v3_votes_seed.csv diff --git a/seeds/xchange/_schema.yml b/dbt_subprojects/daily_spellbook/seeds/xchange/_schema.yml similarity index 100% rename from seeds/xchange/_schema.yml rename to dbt_subprojects/daily_spellbook/seeds/xchange/_schema.yml diff --git a/seeds/xchange/ethereum/xchange_ethereum_trades_seed.csv b/dbt_subprojects/daily_spellbook/seeds/xchange/ethereum/xchange_ethereum_trades_seed.csv similarity index 100% rename from seeds/xchange/ethereum/xchange_ethereum_trades_seed.csv rename to dbt_subprojects/daily_spellbook/seeds/xchange/ethereum/xchange_ethereum_trades_seed.csv diff --git a/tests/aave/ethereum/aave_borrow_test.sql b/dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_borrow_test.sql similarity index 94% rename from tests/aave/ethereum/aave_borrow_test.sql rename to dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_borrow_test.sql index b45d2c6f2e3..3f916308a12 100644 --- a/tests/aave/ethereum/aave_borrow_test.sql +++ b/dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_borrow_test.sql @@ -1,6 +1,6 @@ with unit_test1 as (select case - when usd_amount = 499785 then true + when amount_usd = 499785 then true else false end as test from {{ ref('aave_ethereum_borrow' )}} diff --git a/tests/aave/ethereum/aave_interests_test.sql b/dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_interests_test.sql similarity index 100% rename from tests/aave/ethereum/aave_interests_test.sql rename to dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_interests_test.sql diff --git a/tests/aave/ethereum/aave_supply_test.sql b/dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_supply_test.sql similarity index 94% rename from tests/aave/ethereum/aave_supply_test.sql rename to dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_supply_test.sql index 6229046486e..4eb6f525d26 100644 --- a/tests/aave/ethereum/aave_supply_test.sql +++ b/dbt_subprojects/daily_spellbook/tests/aave/ethereum/aave_supply_test.sql @@ -1,6 +1,6 @@ with unit_test1 as (select case - when usd_amount = -21150 then true + when amount_usd = -21150 then true else false end as test from {{ ref('aave_ethereum_supply' )}} diff --git a/tests/aave/optimism/aave_optimism_borrow_test.sql b/dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_borrow_test.sql similarity index 94% rename from tests/aave/optimism/aave_optimism_borrow_test.sql rename to dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_borrow_test.sql index dac531cb673..39aec607dff 100644 --- a/tests/aave/optimism/aave_optimism_borrow_test.sql +++ b/dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_borrow_test.sql @@ -1,6 +1,6 @@ with unit_test1 as (select case - when usd_amount = 0.999989 then true + when amount_usd = 0.999989 then true else false end as test from {{ ref('aave_optimism_borrow' )}} diff --git a/tests/aave/optimism/aave_optimism_interests_test.sql b/dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_interests_test.sql similarity index 100% rename from tests/aave/optimism/aave_optimism_interests_test.sql rename to dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_interests_test.sql diff --git a/tests/aave/optimism/aave_optimism_supply_test.sql b/dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_supply_test.sql similarity index 94% rename from tests/aave/optimism/aave_optimism_supply_test.sql rename to dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_supply_test.sql index 5861aab63bf..b515eca1621 100644 --- a/tests/aave/optimism/aave_optimism_supply_test.sql +++ b/dbt_subprojects/daily_spellbook/tests/aave/optimism/aave_optimism_supply_test.sql @@ -1,6 +1,6 @@ with unit_test1 as (select case - when usd_amount = 1.31305 then true + when amount_usd = 1.31305 then true else false end as test from {{ ref('aave_optimism_supply' )}} diff --git a/tests/balances/arbitrum/balances_arbitrum_erc20_day_assert_nonnegative.sql b/dbt_subprojects/daily_spellbook/tests/balances/arbitrum/balances_arbitrum_erc20_day_assert_nonnegative.sql similarity index 100% rename from tests/balances/arbitrum/balances_arbitrum_erc20_day_assert_nonnegative.sql rename to dbt_subprojects/daily_spellbook/tests/balances/arbitrum/balances_arbitrum_erc20_day_assert_nonnegative.sql diff --git a/tests/balances/arbitrum/balances_arbitrum_erc20_hour_assert_nonnegative.sql b/dbt_subprojects/daily_spellbook/tests/balances/arbitrum/balances_arbitrum_erc20_hour_assert_nonnegative.sql similarity index 100% rename from tests/balances/arbitrum/balances_arbitrum_erc20_hour_assert_nonnegative.sql rename to dbt_subprojects/daily_spellbook/tests/balances/arbitrum/balances_arbitrum_erc20_hour_assert_nonnegative.sql diff --git a/tests/balances/bnb/balances_bnb_bep20_day_assert_nonnegative.sql b/dbt_subprojects/daily_spellbook/tests/balances/bnb/balances_bnb_bep20_day_assert_nonnegative.sql similarity index 100% rename from tests/balances/bnb/balances_bnb_bep20_day_assert_nonnegative.sql rename to dbt_subprojects/daily_spellbook/tests/balances/bnb/balances_bnb_bep20_day_assert_nonnegative.sql diff --git a/tests/balances/bnb/balances_bnb_bep20_hour_assert_nonnegative.sql b/dbt_subprojects/daily_spellbook/tests/balances/bnb/balances_bnb_bep20_hour_assert_nonnegative.sql similarity index 100% rename from tests/balances/bnb/balances_bnb_bep20_hour_assert_nonnegative.sql rename to dbt_subprojects/daily_spellbook/tests/balances/bnb/balances_bnb_bep20_hour_assert_nonnegative.sql diff --git a/tests/balances/polygon/balances_polygon_erc20_day_assert_nonnegative.sql b/dbt_subprojects/daily_spellbook/tests/balances/polygon/balances_polygon_erc20_day_assert_nonnegative.sql similarity index 100% rename from tests/balances/polygon/balances_polygon_erc20_day_assert_nonnegative.sql rename to dbt_subprojects/daily_spellbook/tests/balances/polygon/balances_polygon_erc20_day_assert_nonnegative.sql diff --git a/tests/balances/polygon/balances_polygon_erc20_hour_assert_nonnegative.sql b/dbt_subprojects/daily_spellbook/tests/balances/polygon/balances_polygon_erc20_hour_assert_nonnegative.sql similarity index 100% rename from tests/balances/polygon/balances_polygon_erc20_hour_assert_nonnegative.sql rename to dbt_subprojects/daily_spellbook/tests/balances/polygon/balances_polygon_erc20_hour_assert_nonnegative.sql diff --git a/tests/compound/ethereum/compound_borrow_test.sql b/dbt_subprojects/daily_spellbook/tests/compound/ethereum/compound_borrow_test.sql similarity index 94% rename from tests/compound/ethereum/compound_borrow_test.sql rename to dbt_subprojects/daily_spellbook/tests/compound/ethereum/compound_borrow_test.sql index b365d55f188..73637585ee7 100644 --- a/tests/compound/ethereum/compound_borrow_test.sql +++ b/dbt_subprojects/daily_spellbook/tests/compound/ethereum/compound_borrow_test.sql @@ -23,7 +23,7 @@ unit_test2 as ( unit_test3 as ( -- cErc20 repayBorrow select case - when usd_amount = -2127.8925117492 then true + when amount_usd = -2127.8925117492 then true else false end as test from {{ ref('compound_ethereum_borrow') }} @@ -34,7 +34,7 @@ unit_test3 as ( unit_test4 as ( -- cEther repayBorrow select case - when usd_amount = -1385143.24 then true + when amount_usd = -1385143.24 then true else false end as test from {{ ref('compound_ethereum_borrow') }} diff --git a/tests/compound/ethereum/compound_supply_test.sql b/dbt_subprojects/daily_spellbook/tests/compound/ethereum/compound_supply_test.sql similarity index 94% rename from tests/compound/ethereum/compound_supply_test.sql rename to dbt_subprojects/daily_spellbook/tests/compound/ethereum/compound_supply_test.sql index 88f8680a9cd..243ef5ec9fa 100644 --- a/tests/compound/ethereum/compound_supply_test.sql +++ b/dbt_subprojects/daily_spellbook/tests/compound/ethereum/compound_supply_test.sql @@ -23,7 +23,7 @@ unit_test2 as ( unit_test3 as ( -- cErc20 redeem select case - when usd_amount = -4506433.947672356 then true + when amount_usd = -4506433.947672356 then true else false end as test from {{ ref('compound_ethereum_supply') }} @@ -34,7 +34,7 @@ unit_test3 as ( unit_test4 as ( -- cEther redeem select case - when usd_amount = -25.819310507320957 then true + when amount_usd = -25.819310507320957 then true else false end as test from {{ ref('compound_ethereum_supply') }} diff --git a/tests/generic/dao_addresses_creator_tool.sql b/dbt_subprojects/daily_spellbook/tests/generic/dao_addresses_creator_tool.sql similarity index 100% rename from tests/generic/dao_addresses_creator_tool.sql rename to dbt_subprojects/daily_spellbook/tests/generic/dao_addresses_creator_tool.sql diff --git a/tests/generic/dao_transactions_creator_tool.sql b/dbt_subprojects/daily_spellbook/tests/generic/dao_transactions_creator_tool.sql similarity index 100% rename from tests/generic/dao_transactions_creator_tool.sql rename to dbt_subprojects/daily_spellbook/tests/generic/dao_transactions_creator_tool.sql diff --git a/tests/generic/nexusmutual_trades_column_values.sql b/dbt_subprojects/daily_spellbook/tests/generic/nexusmutual_trades_column_values.sql similarity index 100% rename from tests/generic/nexusmutual_trades_column_values.sql rename to dbt_subprojects/daily_spellbook/tests/generic/nexusmutual_trades_column_values.sql diff --git a/tests/generic/transfers_wallet_token.sql b/dbt_subprojects/daily_spellbook/tests/generic/transfers_wallet_token.sql similarity index 100% rename from tests/generic/transfers_wallet_token.sql rename to dbt_subprojects/daily_spellbook/tests/generic/transfers_wallet_token.sql diff --git a/tests/gmx/avalanche_c/gmx_avalanche_c_glp_aum_assert.sql b/dbt_subprojects/daily_spellbook/tests/gmx/avalanche_c/gmx_avalanche_c_glp_aum_assert.sql similarity index 100% rename from tests/gmx/avalanche_c/gmx_avalanche_c_glp_aum_assert.sql rename to dbt_subprojects/daily_spellbook/tests/gmx/avalanche_c/gmx_avalanche_c_glp_aum_assert.sql diff --git a/tests/integration_test/test_test.sql b/dbt_subprojects/daily_spellbook/tests/integration_test/test_test.sql similarity index 100% rename from tests/integration_test/test_test.sql rename to dbt_subprojects/daily_spellbook/tests/integration_test/test_test.sql diff --git a/tests/jarvis_network/polygon/jarvis_network_polygon_view_all_transactions.sql b/dbt_subprojects/daily_spellbook/tests/jarvis_network/polygon/jarvis_network_polygon_view_all_transactions.sql similarity index 100% rename from tests/jarvis_network/polygon/jarvis_network_polygon_view_all_transactions.sql rename to dbt_subprojects/daily_spellbook/tests/jarvis_network/polygon/jarvis_network_polygon_view_all_transactions.sql diff --git a/tests/macros/public/bytea2numeric_v3_test.sql b/dbt_subprojects/daily_spellbook/tests/macros/public/bytea2numeric_v3_test.sql similarity index 100% rename from tests/macros/public/bytea2numeric_v3_test.sql rename to dbt_subprojects/daily_spellbook/tests/macros/public/bytea2numeric_v3_test.sql diff --git a/tests/macros/public/get_chain_explorer_test.sql b/dbt_subprojects/daily_spellbook/tests/macros/public/get_chain_explorer_test.sql similarity index 100% rename from tests/macros/public/get_chain_explorer_test.sql rename to dbt_subprojects/daily_spellbook/tests/macros/public/get_chain_explorer_test.sql diff --git a/tests/macros/public/get_chain_native_token_test.sql b/dbt_subprojects/daily_spellbook/tests/macros/public/get_chain_native_token_test.sql similarity index 100% rename from tests/macros/public/get_chain_native_token_test.sql rename to dbt_subprojects/daily_spellbook/tests/macros/public/get_chain_native_token_test.sql diff --git a/tests/macros/public/get_href_test.sql b/dbt_subprojects/daily_spellbook/tests/macros/public/get_href_test.sql similarity index 100% rename from tests/macros/public/get_href_test.sql rename to dbt_subprojects/daily_spellbook/tests/macros/public/get_href_test.sql diff --git a/tests/maker/ethereum/maker_ethereum_accounting_test.sql b/dbt_subprojects/daily_spellbook/tests/maker/ethereum/maker_ethereum_accounting_test.sql similarity index 100% rename from tests/maker/ethereum/maker_ethereum_accounting_test.sql rename to dbt_subprojects/daily_spellbook/tests/maker/ethereum/maker_ethereum_accounting_test.sql diff --git a/tests/nomad/ethereum/nomad_ethereum_assert.sql b/dbt_subprojects/daily_spellbook/tests/nomad/ethereum/nomad_ethereum_assert.sql similarity index 100% rename from tests/nomad/ethereum/nomad_ethereum_assert.sql rename to dbt_subprojects/daily_spellbook/tests/nomad/ethereum/nomad_ethereum_assert.sql diff --git a/tests/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_test.sql b/dbt_subprojects/daily_spellbook/tests/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_test.sql similarity index 100% rename from tests/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_test.sql rename to dbt_subprojects/daily_spellbook/tests/pooltogether/ethereum/pooltogether_v4_ethereum_prize_structure_test.sql diff --git a/tests/rubicon/optimism/rubicon_optimism_offers_test.sql b/dbt_subprojects/daily_spellbook/tests/rubicon/optimism/rubicon_optimism_offers_test.sql similarity index 100% rename from tests/rubicon/optimism/rubicon_optimism_offers_test.sql rename to dbt_subprojects/daily_spellbook/tests/rubicon/optimism/rubicon_optimism_offers_test.sql diff --git a/tests/sharky/solana/sharky_solana_assert_samples.sql b/dbt_subprojects/daily_spellbook/tests/sharky/solana/sharky_solana_assert_samples.sql similarity index 100% rename from tests/sharky/solana/sharky_solana_assert_samples.sql rename to dbt_subprojects/daily_spellbook/tests/sharky/solana/sharky_solana_assert_samples.sql diff --git a/tests/spaceid/bnb/spaceid_registrations_test.sql b/dbt_subprojects/daily_spellbook/tests/spaceid/bnb/spaceid_registrations_test.sql similarity index 100% rename from tests/spaceid/bnb/spaceid_registrations_test.sql rename to dbt_subprojects/daily_spellbook/tests/spaceid/bnb/spaceid_registrations_test.sql diff --git a/tests/transfers/arbitrum/transfers_arbitrum_erc20_test.sql b/dbt_subprojects/daily_spellbook/tests/transfers/arbitrum/transfers_arbitrum_erc20_test.sql similarity index 100% rename from tests/transfers/arbitrum/transfers_arbitrum_erc20_test.sql rename to dbt_subprojects/daily_spellbook/tests/transfers/arbitrum/transfers_arbitrum_erc20_test.sql diff --git a/tests/transfers/bnb/transfers_bnb_bep20_test.sql b/dbt_subprojects/daily_spellbook/tests/transfers/bnb/transfers_bnb_bep20_test.sql similarity index 100% rename from tests/transfers/bnb/transfers_bnb_bep20_test.sql rename to dbt_subprojects/daily_spellbook/tests/transfers/bnb/transfers_bnb_bep20_test.sql diff --git a/tests/transfers/celo/transfers_celo_erc20_test.sql b/dbt_subprojects/daily_spellbook/tests/transfers/celo/transfers_celo_erc20_test.sql similarity index 100% rename from tests/transfers/celo/transfers_celo_erc20_test.sql rename to dbt_subprojects/daily_spellbook/tests/transfers/celo/transfers_celo_erc20_test.sql diff --git a/tests/transfers/polygon/transfers_polygon_erc20_test.sql b/dbt_subprojects/daily_spellbook/tests/transfers/polygon/transfers_polygon_erc20_test.sql similarity index 100% rename from tests/transfers/polygon/transfers_polygon_erc20_test.sql rename to dbt_subprojects/daily_spellbook/tests/transfers/polygon/transfers_polygon_erc20_test.sql diff --git a/tests/uniswap_v3/uniswap_v3_proposals_test.sql b/dbt_subprojects/daily_spellbook/tests/uniswap_v3/uniswap_v3_proposals_test.sql similarity index 100% rename from tests/uniswap_v3/uniswap_v3_proposals_test.sql rename to dbt_subprojects/daily_spellbook/tests/uniswap_v3/uniswap_v3_proposals_test.sql diff --git a/tests/uniswap_v3/uniswap_v3_votes_test.sql b/dbt_subprojects/daily_spellbook/tests/uniswap_v3/uniswap_v3_votes_test.sql similarity index 100% rename from tests/uniswap_v3/uniswap_v3_votes_test.sql rename to dbt_subprojects/daily_spellbook/tests/uniswap_v3/uniswap_v3_votes_test.sql diff --git a/dex/README.md b/dbt_subprojects/dex/README.md similarity index 100% rename from dex/README.md rename to dbt_subprojects/dex/README.md diff --git a/dex/dbt_project.yml b/dbt_subprojects/dex/dbt_project.yml similarity index 92% rename from dex/dbt_project.yml rename to dbt_subprojects/dex/dbt_project.yml index 140b7eeb175..b528db1479f 100644 --- a/dex/dbt_project.yml +++ b/dbt_subprojects/dex/dbt_project.yml @@ -19,12 +19,10 @@ vars: # These configurations specify where dbt should look for different types of files. # You don't need to change these! -model-paths: ["models", "../sources"] -analysis-paths: ["analyses"] +model-paths: ["models", "../../sources"] test-paths: ["tests"] seed-paths: ["seeds"] -macro-paths: ["macros", "../macros"] -snapshot-paths: ["snapshots"] +macro-paths: ["macros", "../../macros"] target-path: "target" # directory which will store compiled SQL files clean-targets: # directories to be removed by `dbt clean` @@ -64,4 +62,4 @@ models: transaction: true +materialized: view +schema: no_schema # this should be overriden in model specific configs - +view_security: invoker \ No newline at end of file + +view_security: invoker diff --git a/dex/macros/models/_project/airswap_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/airswap_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/airswap_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/airswap_compatible_trades.sql diff --git a/dex/macros/models/_project/balancer_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/balancer_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/balancer_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/balancer_compatible_trades.sql diff --git a/dex/macros/models/_project/clipper_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/clipper_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/clipper_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/clipper_compatible_trades.sql diff --git a/dex/macros/models/_project/dodo_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/dodo_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/dodo_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/dodo_compatible_trades.sql diff --git a/dex/macros/models/_project/kyberswap_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/kyberswap_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/kyberswap_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/kyberswap_compatible_trades.sql diff --git a/dex/macros/models/_project/maverick_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/maverick_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/maverick_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/maverick_compatible_trades.sql diff --git a/dex/macros/models/_project/oneinch/AR/oneinch_ar_cfg_contracts_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_cfg_contracts_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/AR/oneinch_ar_cfg_contracts_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_cfg_contracts_macro.sql diff --git a/dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_generic.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_generic.sql similarity index 100% rename from dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_generic.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_generic.sql diff --git a/dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_unoswap.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_unoswap.sql similarity index 100% rename from dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_unoswap.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_handle_unoswap.sql diff --git a/dex/macros/models/_project/oneinch/AR/oneinch_ar_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/AR/oneinch_ar_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_macro.sql diff --git a/dex/macros/models/_project/oneinch/AR/oneinch_ar_raw_traces_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_raw_traces_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/AR/oneinch_ar_raw_traces_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/AR/oneinch_ar_raw_traces_macro.sql diff --git a/dex/macros/models/_project/oneinch/LOP/oneinch_lop_cfg_contracts_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/LOP/oneinch_lop_cfg_contracts_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/LOP/oneinch_lop_cfg_contracts_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/LOP/oneinch_lop_cfg_contracts_macro.sql diff --git a/dex/macros/models/_project/oneinch/LOP/oneinch_lop_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/LOP/oneinch_lop_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/LOP/oneinch_lop_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/LOP/oneinch_lop_macro.sql diff --git a/dex/macros/models/_project/oneinch/LOP/oneinch_lop_raw_traces_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/LOP/oneinch_lop_raw_traces_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/LOP/oneinch_lop_raw_traces_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/LOP/oneinch_lop_raw_traces_macro.sql diff --git a/dex/macros/models/_project/oneinch/_meta/oneinch_blockchain_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/_meta/oneinch_blockchain_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/_meta/oneinch_blockchain_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/_meta/oneinch_blockchain_macro.sql diff --git a/dex/macros/models/_project/oneinch/_meta/oneinch_exposed_blockchains_list.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/_meta/oneinch_exposed_blockchains_list.sql similarity index 100% rename from dex/macros/models/_project/oneinch/_meta/oneinch_exposed_blockchains_list.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/_meta/oneinch_exposed_blockchains_list.sql diff --git a/dex/macros/models/_project/oneinch/oneinch_call_transfers_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/oneinch_call_transfers_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/oneinch_call_transfers_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/oneinch_call_transfers_macro.sql diff --git a/dex/macros/models/_project/oneinch/oneinch_calls_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/oneinch_calls_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/oneinch_calls_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/oneinch_calls_macro.sql diff --git a/dex/macros/models/_project/oneinch/oneinch_parsed_transfers_from_calls_macro.sql b/dbt_subprojects/dex/macros/models/_project/oneinch/oneinch_parsed_transfers_from_calls_macro.sql similarity index 100% rename from dex/macros/models/_project/oneinch/oneinch_parsed_transfers_from_calls_macro.sql rename to dbt_subprojects/dex/macros/models/_project/oneinch/oneinch_parsed_transfers_from_calls_macro.sql diff --git a/dex/macros/models/_project/openocean_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/openocean_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/openocean_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/openocean_compatible_trades.sql diff --git a/dex/macros/models/_project/paraswap/v6/paraswap_v6_balancer_v2_method.sql b/dbt_subprojects/dex/macros/models/_project/paraswap/v6/paraswap_v6_balancer_v2_method.sql similarity index 100% rename from dex/macros/models/_project/paraswap/v6/paraswap_v6_balancer_v2_method.sql rename to dbt_subprojects/dex/macros/models/_project/paraswap/v6/paraswap_v6_balancer_v2_method.sql diff --git a/dex/macros/models/_project/paraswap/v6/paraswap_v6_trades_master.sql b/dbt_subprojects/dex/macros/models/_project/paraswap/v6/paraswap_v6_trades_master.sql similarity index 100% rename from dex/macros/models/_project/paraswap/v6/paraswap_v6_trades_master.sql rename to dbt_subprojects/dex/macros/models/_project/paraswap/v6/paraswap_v6_trades_master.sql diff --git a/dex/macros/models/_project/paraswap/v6/paraswap_v6_uniswaplike_method.sql b/dbt_subprojects/dex/macros/models/_project/paraswap/v6/paraswap_v6_uniswaplike_method.sql similarity index 100% rename from dex/macros/models/_project/paraswap/v6/paraswap_v6_uniswaplike_method.sql rename to dbt_subprojects/dex/macros/models/_project/paraswap/v6/paraswap_v6_uniswaplike_method.sql diff --git a/dex/macros/models/_project/swaap_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/swaap_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/swaap_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/swaap_compatible_trades.sql diff --git a/dex/macros/models/_project/trader_joe_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/trader_joe_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/trader_joe_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/trader_joe_compatible_trades.sql diff --git a/dex/macros/models/_project/uniswap_compatible_trades.sql b/dbt_subprojects/dex/macros/models/_project/uniswap_compatible_trades.sql similarity index 100% rename from dex/macros/models/_project/uniswap_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/_project/uniswap_compatible_trades.sql diff --git a/dex/macros/models/_project/yield_yak_trades.sql b/dbt_subprojects/dex/macros/models/_project/yield_yak_trades.sql similarity index 100% rename from dex/macros/models/_project/yield_yak_trades.sql rename to dbt_subprojects/dex/macros/models/_project/yield_yak_trades.sql diff --git a/dex/macros/models/dex_atomic_arbitrages.sql b/dbt_subprojects/dex/macros/models/dex_atomic_arbitrages.sql similarity index 100% rename from dex/macros/models/dex_atomic_arbitrages.sql rename to dbt_subprojects/dex/macros/models/dex_atomic_arbitrages.sql diff --git a/dex/macros/models/dex_sandwiched.sql b/dbt_subprojects/dex/macros/models/dex_sandwiched.sql similarity index 100% rename from dex/macros/models/dex_sandwiched.sql rename to dbt_subprojects/dex/macros/models/dex_sandwiched.sql diff --git a/dex/macros/models/dex_sandwiches.sql b/dbt_subprojects/dex/macros/models/dex_sandwiches.sql similarity index 100% rename from dex/macros/models/dex_sandwiches.sql rename to dbt_subprojects/dex/macros/models/dex_sandwiches.sql diff --git a/dex/macros/models/enrich_curve_dex_trades.sql b/dbt_subprojects/dex/macros/models/enrich_curve_dex_trades.sql similarity index 100% rename from dex/macros/models/enrich_curve_dex_trades.sql rename to dbt_subprojects/dex/macros/models/enrich_curve_dex_trades.sql diff --git a/dex/macros/models/enrich_dex_trades.sql b/dbt_subprojects/dex/macros/models/enrich_dex_trades.sql similarity index 100% rename from dex/macros/models/enrich_dex_trades.sql rename to dbt_subprojects/dex/macros/models/enrich_dex_trades.sql diff --git a/dex/macros/models/generic_spot_compatible_trades.sql b/dbt_subprojects/dex/macros/models/generic_spot_compatible_trades.sql similarity index 100% rename from dex/macros/models/generic_spot_compatible_trades.sql rename to dbt_subprojects/dex/macros/models/generic_spot_compatible_trades.sql diff --git a/dex/models/_projects/aerodrome/aerodrome_trades.sql b/dbt_subprojects/dex/models/_projects/aerodrome/aerodrome_trades.sql similarity index 100% rename from dex/models/_projects/aerodrome/aerodrome_trades.sql rename to dbt_subprojects/dex/models/_projects/aerodrome/aerodrome_trades.sql diff --git a/dex/models/_projects/airswap/airswap_trades.sql b/dbt_subprojects/dex/models/_projects/airswap/airswap_trades.sql similarity index 100% rename from dex/models/_projects/airswap/airswap_trades.sql rename to dbt_subprojects/dex/models/_projects/airswap/airswap_trades.sql diff --git a/dex/models/_projects/apeswap/apeswap_trades.sql b/dbt_subprojects/dex/models/_projects/apeswap/apeswap_trades.sql similarity index 100% rename from dex/models/_projects/apeswap/apeswap_trades.sql rename to dbt_subprojects/dex/models/_projects/apeswap/apeswap_trades.sql diff --git a/dex/models/_projects/arbswap/arbswap_trades.sql b/dbt_subprojects/dex/models/_projects/arbswap/arbswap_trades.sql similarity index 100% rename from dex/models/_projects/arbswap/arbswap_trades.sql rename to dbt_subprojects/dex/models/_projects/arbswap/arbswap_trades.sql diff --git a/dex/models/_projects/arrakis/_schema.yml b/dbt_subprojects/dex/models/_projects/arrakis/_schema.yml similarity index 100% rename from dex/models/_projects/arrakis/_schema.yml rename to dbt_subprojects/dex/models/_projects/arrakis/_schema.yml diff --git a/dex/models/_projects/arrakis/arrakis_uniswap_pools.sql b/dbt_subprojects/dex/models/_projects/arrakis/arrakis_uniswap_pools.sql similarity index 100% rename from dex/models/_projects/arrakis/arrakis_uniswap_pools.sql rename to dbt_subprojects/dex/models/_projects/arrakis/arrakis_uniswap_pools.sql diff --git a/dex/models/_projects/arrakis/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/arrakis/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/arrakis/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/arrakis/optimism/_schema.yml diff --git a/dex/models/_projects/arrakis/optimism/arrakis_optimism_uniswap_pools.sql b/dbt_subprojects/dex/models/_projects/arrakis/optimism/arrakis_optimism_uniswap_pools.sql similarity index 100% rename from dex/models/_projects/arrakis/optimism/arrakis_optimism_uniswap_pools.sql rename to dbt_subprojects/dex/models/_projects/arrakis/optimism/arrakis_optimism_uniswap_pools.sql diff --git a/dex/models/_projects/babyswap/babyswap_trades.sql b/dbt_subprojects/dex/models/_projects/babyswap/babyswap_trades.sql similarity index 100% rename from dex/models/_projects/babyswap/babyswap_trades.sql rename to dbt_subprojects/dex/models/_projects/babyswap/babyswap_trades.sql diff --git a/dex/models/_projects/balancer/labels/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/labels/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/labels/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/labels/_schema.yml diff --git a/dex/models/_projects/balancer/labels/arbitrum/labels_balancer_v2_pools_arbitrum.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/arbitrum/labels_balancer_v2_pools_arbitrum.sql similarity index 100% rename from dex/models/_projects/balancer/labels/arbitrum/labels_balancer_v2_pools_arbitrum.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/arbitrum/labels_balancer_v2_pools_arbitrum.sql diff --git a/dex/models/_projects/balancer/labels/avalanche_c/labels_balancer_v2_pools_avalanche_c.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/avalanche_c/labels_balancer_v2_pools_avalanche_c.sql similarity index 100% rename from dex/models/_projects/balancer/labels/avalanche_c/labels_balancer_v2_pools_avalanche_c.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/avalanche_c/labels_balancer_v2_pools_avalanche_c.sql diff --git a/dex/models/_projects/balancer/labels/base/labels_balancer_v2_pools_base.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/base/labels_balancer_v2_pools_base.sql similarity index 100% rename from dex/models/_projects/balancer/labels/base/labels_balancer_v2_pools_base.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/base/labels_balancer_v2_pools_base.sql diff --git a/dex/models/_projects/balancer/labels/ethereum/labels_balancer_v1_pools_ethereum.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/ethereum/labels_balancer_v1_pools_ethereum.sql similarity index 100% rename from dex/models/_projects/balancer/labels/ethereum/labels_balancer_v1_pools_ethereum.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/ethereum/labels_balancer_v1_pools_ethereum.sql diff --git a/dex/models/_projects/balancer/labels/ethereum/labels_balancer_v2_pools_ethereum.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/ethereum/labels_balancer_v2_pools_ethereum.sql similarity index 100% rename from dex/models/_projects/balancer/labels/ethereum/labels_balancer_v2_pools_ethereum.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/ethereum/labels_balancer_v2_pools_ethereum.sql diff --git a/dex/models/_projects/balancer/labels/gnosis/labels_balancer_v2_pools_gnosis.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/gnosis/labels_balancer_v2_pools_gnosis.sql similarity index 100% rename from dex/models/_projects/balancer/labels/gnosis/labels_balancer_v2_pools_gnosis.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/gnosis/labels_balancer_v2_pools_gnosis.sql diff --git a/dex/models/_projects/balancer/labels/labels_balancer_v1_pools.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/labels_balancer_v1_pools.sql similarity index 100% rename from dex/models/_projects/balancer/labels/labels_balancer_v1_pools.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/labels_balancer_v1_pools.sql diff --git a/dex/models/_projects/balancer/labels/labels_balancer_v2_pools.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/labels_balancer_v2_pools.sql similarity index 100% rename from dex/models/_projects/balancer/labels/labels_balancer_v2_pools.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/labels_balancer_v2_pools.sql diff --git a/dex/models/_projects/balancer/labels/optimism/labels_balancer_v2_pools_optimism.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/optimism/labels_balancer_v2_pools_optimism.sql similarity index 100% rename from dex/models/_projects/balancer/labels/optimism/labels_balancer_v2_pools_optimism.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/optimism/labels_balancer_v2_pools_optimism.sql diff --git a/dex/models/_projects/balancer/labels/polygon/labels_balancer_v2_pools_polygon.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/polygon/labels_balancer_v2_pools_polygon.sql similarity index 100% rename from dex/models/_projects/balancer/labels/polygon/labels_balancer_v2_pools_polygon.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/polygon/labels_balancer_v2_pools_polygon.sql diff --git a/dex/models/_projects/balancer/labels/zkevm/labels_balancer_v2_pools_zkevm.sql b/dbt_subprojects/dex/models/_projects/balancer/labels/zkevm/labels_balancer_v2_pools_zkevm.sql similarity index 100% rename from dex/models/_projects/balancer/labels/zkevm/labels_balancer_v2_pools_zkevm.sql rename to dbt_subprojects/dex/models/_projects/balancer/labels/zkevm/labels_balancer_v2_pools_zkevm.sql diff --git a/dex/models/_projects/balancer/pools/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/pools/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/pools/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/pools/_schema.yml diff --git a/dex/models/_projects/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/balancer_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/balancer_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/balancer_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/balancer_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/base/balancer_v2_base_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/base/balancer_v2_base_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/base/balancer_v2_base_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/base/balancer_v2_base_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/ethereum/balancer_v2_ethereum_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/ethereum/balancer_v2_ethereum_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/ethereum/balancer_v2_ethereum_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/ethereum/balancer_v2_ethereum_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/gnosis/balancer_v2_gnosis_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/gnosis/balancer_v2_gnosis_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/gnosis/balancer_v2_gnosis_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/gnosis/balancer_v2_gnosis_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/optimism/balancer_v2_optimism_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/optimism/balancer_v2_optimism_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/optimism/balancer_v2_optimism_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/optimism/balancer_v2_optimism_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/polygon/balancer_v2_polygon_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/polygon/balancer_v2_polygon_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/polygon/balancer_v2_polygon_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/polygon/balancer_v2_polygon_pools_fees.sql diff --git a/dex/models/_projects/balancer/pools/zkevm/balancer_v2_zkevm_pools_fees.sql b/dbt_subprojects/dex/models/_projects/balancer/pools/zkevm/balancer_v2_zkevm_pools_fees.sql similarity index 100% rename from dex/models/_projects/balancer/pools/zkevm/balancer_v2_zkevm_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/balancer/pools/zkevm/balancer_v2_zkevm_pools_fees.sql diff --git a/dex/models/_projects/balancer/trades/arbitrum/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/arbitrum/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/arbitrum/_schema.yml diff --git a/dex/models/_projects/balancer/trades/arbitrum/balancer_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/arbitrum/balancer_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/arbitrum/balancer_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/arbitrum/balancer_arbitrum_trades.sql diff --git a/dex/models/_projects/balancer/trades/arbitrum/balancer_v2_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/arbitrum/balancer_v2_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/arbitrum/balancer_v2_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/arbitrum/balancer_v2_arbitrum_trades.sql diff --git a/dex/models/_projects/balancer/trades/avalanche_c/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/avalanche_c/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/avalanche_c/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/avalanche_c/_schema.yml diff --git a/dex/models/_projects/balancer/trades/avalanche_c/balancer_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/avalanche_c/balancer_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/avalanche_c/balancer_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/avalanche_c/balancer_avalanche_c_trades.sql diff --git a/dex/models/_projects/balancer/trades/avalanche_c/balancer_v2_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/avalanche_c/balancer_v2_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/avalanche_c/balancer_v2_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/avalanche_c/balancer_v2_avalanche_c_trades.sql diff --git a/dex/models/_projects/balancer/trades/balancer_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/balancer_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/balancer_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/balancer_trades.sql diff --git a/dex/models/_projects/balancer/trades/base/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/base/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/base/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/base/_schema.yml diff --git a/dex/models/_projects/balancer/trades/base/balancer_base_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/base/balancer_base_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/base/balancer_base_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/base/balancer_base_trades.sql diff --git a/dex/models/_projects/balancer/trades/base/balancer_v2_base_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/base/balancer_v2_base_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/base/balancer_v2_base_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/base/balancer_v2_base_trades.sql diff --git a/dex/models/_projects/balancer/trades/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/_schema.yml diff --git a/dex/models/_projects/balancer/trades/ethereum/balancer_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/balancer_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/ethereum/balancer_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/balancer_ethereum_trades.sql diff --git a/dex/models/_projects/balancer/trades/ethereum/balancer_v1_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/balancer_v1_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/ethereum/balancer_v1_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/balancer_v1_ethereum_trades.sql diff --git a/dex/models/_projects/balancer/trades/ethereum/balancer_v2_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/balancer_v2_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/ethereum/balancer_v2_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/ethereum/balancer_v2_ethereum_trades.sql diff --git a/dex/models/_projects/balancer/trades/gnosis/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/gnosis/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/gnosis/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/gnosis/_schema.yml diff --git a/dex/models/_projects/balancer/trades/gnosis/balancer_gnosis_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/gnosis/balancer_gnosis_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/gnosis/balancer_gnosis_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/gnosis/balancer_gnosis_trades.sql diff --git a/dex/models/_projects/balancer/trades/gnosis/balancer_v2_gnosis_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/gnosis/balancer_v2_gnosis_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/gnosis/balancer_v2_gnosis_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/gnosis/balancer_v2_gnosis_trades.sql diff --git a/dex/models/_projects/balancer/trades/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/optimism/_schema.yml diff --git a/dex/models/_projects/balancer/trades/optimism/balancer_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/optimism/balancer_optimism_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/optimism/balancer_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/optimism/balancer_optimism_trades.sql diff --git a/dex/models/_projects/balancer/trades/optimism/balancer_v2_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/optimism/balancer_v2_optimism_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/optimism/balancer_v2_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/optimism/balancer_v2_optimism_trades.sql diff --git a/dex/models/_projects/balancer/trades/polygon/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/polygon/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/polygon/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/polygon/_schema.yml diff --git a/dex/models/_projects/balancer/trades/polygon/balancer_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/polygon/balancer_polygon_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/polygon/balancer_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/polygon/balancer_polygon_trades.sql diff --git a/dex/models/_projects/balancer/trades/polygon/balancer_v2_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/polygon/balancer_v2_polygon_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/polygon/balancer_v2_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/polygon/balancer_v2_polygon_trades.sql diff --git a/dex/models/_projects/balancer/trades/zkevm/_schema.yml b/dbt_subprojects/dex/models/_projects/balancer/trades/zkevm/_schema.yml similarity index 100% rename from dex/models/_projects/balancer/trades/zkevm/_schema.yml rename to dbt_subprojects/dex/models/_projects/balancer/trades/zkevm/_schema.yml diff --git a/dex/models/_projects/balancer/trades/zkevm/balancer_v2_zkevm_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/zkevm/balancer_v2_zkevm_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/zkevm/balancer_v2_zkevm_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/zkevm/balancer_v2_zkevm_trades.sql diff --git a/dex/models/_projects/balancer/trades/zkevm/balancer_zkevm_trades.sql b/dbt_subprojects/dex/models/_projects/balancer/trades/zkevm/balancer_zkevm_trades.sql similarity index 100% rename from dex/models/_projects/balancer/trades/zkevm/balancer_zkevm_trades.sql rename to dbt_subprojects/dex/models/_projects/balancer/trades/zkevm/balancer_zkevm_trades.sql diff --git a/dex/models/_projects/bancor/bancor_trades.sql b/dbt_subprojects/dex/models/_projects/bancor/bancor_trades.sql similarity index 100% rename from dex/models/_projects/bancor/bancor_trades.sql rename to dbt_subprojects/dex/models/_projects/bancor/bancor_trades.sql diff --git a/dex/models/_projects/bebop/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/_schema.yml diff --git a/dex/models/_projects/bebop/arbitrum/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/arbitrum/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/arbitrum/_schema.yml diff --git a/dex/models/_projects/bebop/arbitrum/bebop_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/arbitrum/bebop_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_arbitrum_trades.sql diff --git a/dex/models/_projects/bebop/arbitrum/bebop_blend_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_blend_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/arbitrum/bebop_blend_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_blend_arbitrum_trades.sql diff --git a/dex/models/_projects/bebop/arbitrum/bebop_jam_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_jam_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/arbitrum/bebop_jam_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_jam_arbitrum_trades.sql diff --git a/dex/models/_projects/bebop/arbitrum/bebop_rfq_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_rfq_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/arbitrum/bebop_rfq_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/arbitrum/bebop_rfq_arbitrum_trades.sql diff --git a/dex/models/_projects/bebop/base/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/base/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/base/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/base/_schema.yml diff --git a/dex/models/_projects/bebop/base/bebop_base_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/base/bebop_base_trades.sql similarity index 100% rename from dex/models/_projects/bebop/base/bebop_base_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/base/bebop_base_trades.sql diff --git a/dex/models/_projects/bebop/base/bebop_blend_base_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/base/bebop_blend_base_trades.sql similarity index 100% rename from dex/models/_projects/bebop/base/bebop_blend_base_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/base/bebop_blend_base_trades.sql diff --git a/dex/models/_projects/bebop/base/bebop_jam_base_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/base/bebop_jam_base_trades.sql similarity index 100% rename from dex/models/_projects/bebop/base/bebop_jam_base_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/base/bebop_jam_base_trades.sql diff --git a/dex/models/_projects/bebop/bebop_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/bebop_trades.sql similarity index 100% rename from dex/models/_projects/bebop/bebop_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/bebop_trades.sql diff --git a/dex/models/_projects/bebop/bnb/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/bnb/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/bnb/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/bnb/_schema.yml diff --git a/dex/models/_projects/bebop/bnb/bebop_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/bnb/bebop_bnb_trades.sql similarity index 100% rename from dex/models/_projects/bebop/bnb/bebop_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/bnb/bebop_bnb_trades.sql diff --git a/dex/models/_projects/bebop/bnb/bebop_jam_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/bnb/bebop_jam_bnb_trades.sql similarity index 100% rename from dex/models/_projects/bebop/bnb/bebop_jam_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/bnb/bebop_jam_bnb_trades.sql diff --git a/dex/models/_projects/bebop/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/ethereum/_schema.yml diff --git a/dex/models/_projects/bebop/ethereum/bebop_blend_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_blend_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/ethereum/bebop_blend_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_blend_ethereum_trades.sql diff --git a/dex/models/_projects/bebop/ethereum/bebop_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/ethereum/bebop_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_ethereum_trades.sql diff --git a/dex/models/_projects/bebop/ethereum/bebop_jam_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_jam_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/ethereum/bebop_jam_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_jam_ethereum_trades.sql diff --git a/dex/models/_projects/bebop/ethereum/bebop_rfq_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_rfq_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/bebop/ethereum/bebop_rfq_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/ethereum/bebop_rfq_ethereum_trades.sql diff --git a/dex/models/_projects/bebop/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/optimism/_schema.yml diff --git a/dex/models/_projects/bebop/optimism/bebop_jam_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/optimism/bebop_jam_optimism_trades.sql similarity index 100% rename from dex/models/_projects/bebop/optimism/bebop_jam_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/optimism/bebop_jam_optimism_trades.sql diff --git a/dex/models/_projects/bebop/optimism/bebop_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/optimism/bebop_optimism_trades.sql similarity index 100% rename from dex/models/_projects/bebop/optimism/bebop_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/optimism/bebop_optimism_trades.sql diff --git a/dex/models/_projects/bebop/optimism/bebop_rfq_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/optimism/bebop_rfq_optimism_trades.sql similarity index 100% rename from dex/models/_projects/bebop/optimism/bebop_rfq_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/optimism/bebop_rfq_optimism_trades.sql diff --git a/dex/models/_projects/bebop/polygon/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/polygon/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/polygon/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/polygon/_schema.yml diff --git a/dex/models/_projects/bebop/polygon/bebop_blend_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_blend_polygon_trades.sql similarity index 100% rename from dex/models/_projects/bebop/polygon/bebop_blend_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_blend_polygon_trades.sql diff --git a/dex/models/_projects/bebop/polygon/bebop_jam_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_jam_polygon_trades.sql similarity index 100% rename from dex/models/_projects/bebop/polygon/bebop_jam_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_jam_polygon_trades.sql diff --git a/dex/models/_projects/bebop/polygon/bebop_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_polygon_trades.sql similarity index 100% rename from dex/models/_projects/bebop/polygon/bebop_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_polygon_trades.sql diff --git a/dex/models/_projects/bebop/polygon/bebop_rfq_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_rfq_polygon_trades.sql similarity index 100% rename from dex/models/_projects/bebop/polygon/bebop_rfq_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/polygon/bebop_rfq_polygon_trades.sql diff --git a/dex/models/_projects/bebop/scroll/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/scroll/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/scroll/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/scroll/_schema.yml diff --git a/dex/models/_projects/bebop/scroll/bebop_jam_scroll_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/scroll/bebop_jam_scroll_trades.sql similarity index 100% rename from dex/models/_projects/bebop/scroll/bebop_jam_scroll_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/scroll/bebop_jam_scroll_trades.sql diff --git a/dex/models/_projects/bebop/scroll/bebop_scroll_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/scroll/bebop_scroll_trades.sql similarity index 100% rename from dex/models/_projects/bebop/scroll/bebop_scroll_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/scroll/bebop_scroll_trades.sql diff --git a/dex/models/_projects/bebop/zksync/_schema.yml b/dbt_subprojects/dex/models/_projects/bebop/zksync/_schema.yml similarity index 100% rename from dex/models/_projects/bebop/zksync/_schema.yml rename to dbt_subprojects/dex/models/_projects/bebop/zksync/_schema.yml diff --git a/dex/models/_projects/bebop/zksync/bebop_jam_zksync_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/zksync/bebop_jam_zksync_trades.sql similarity index 100% rename from dex/models/_projects/bebop/zksync/bebop_jam_zksync_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/zksync/bebop_jam_zksync_trades.sql diff --git a/dex/models/_projects/bebop/zksync/bebop_zksync_trades.sql b/dbt_subprojects/dex/models/_projects/bebop/zksync/bebop_zksync_trades.sql similarity index 100% rename from dex/models/_projects/bebop/zksync/bebop_zksync_trades.sql rename to dbt_subprojects/dex/models/_projects/bebop/zksync/bebop_zksync_trades.sql diff --git a/dex/models/_projects/beethoven_x/_schema.yml b/dbt_subprojects/dex/models/_projects/beethoven_x/_schema.yml similarity index 100% rename from dex/models/_projects/beethoven_x/_schema.yml rename to dbt_subprojects/dex/models/_projects/beethoven_x/_schema.yml diff --git a/dex/models/_projects/beethoven_x/beethoven_x_fantom_pools_fees.sql b/dbt_subprojects/dex/models/_projects/beethoven_x/beethoven_x_fantom_pools_fees.sql similarity index 100% rename from dex/models/_projects/beethoven_x/beethoven_x_fantom_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/beethoven_x/beethoven_x_fantom_pools_fees.sql diff --git a/dex/models/_projects/beethoven_x/beethoven_x_trades.sql b/dbt_subprojects/dex/models/_projects/beethoven_x/beethoven_x_trades.sql similarity index 100% rename from dex/models/_projects/beethoven_x/beethoven_x_trades.sql rename to dbt_subprojects/dex/models/_projects/beethoven_x/beethoven_x_trades.sql diff --git a/dex/models/_projects/biswap/biswap_trades.sql b/dbt_subprojects/dex/models/_projects/biswap/biswap_trades.sql similarity index 100% rename from dex/models/_projects/biswap/biswap_trades.sql rename to dbt_subprojects/dex/models/_projects/biswap/biswap_trades.sql diff --git a/dex/models/_projects/camelot/camelot_trades.sql b/dbt_subprojects/dex/models/_projects/camelot/camelot_trades.sql similarity index 100% rename from dex/models/_projects/camelot/camelot_trades.sql rename to dbt_subprojects/dex/models/_projects/camelot/camelot_trades.sql diff --git a/dex/models/_projects/carbon_defi/carbon_defi_trades.sql b/dbt_subprojects/dex/models/_projects/carbon_defi/carbon_defi_trades.sql similarity index 100% rename from dex/models/_projects/carbon_defi/carbon_defi_trades.sql rename to dbt_subprojects/dex/models/_projects/carbon_defi/carbon_defi_trades.sql diff --git a/dex/models/_projects/clipper/clipper_trades.sql b/dbt_subprojects/dex/models/_projects/clipper/clipper_trades.sql similarity index 100% rename from dex/models/_projects/clipper/clipper_trades.sql rename to dbt_subprojects/dex/models/_projects/clipper/clipper_trades.sql diff --git a/dex/models/_projects/cow_protocol/_schema.yml b/dbt_subprojects/dex/models/_projects/cow_protocol/_schema.yml similarity index 100% rename from dex/models/_projects/cow_protocol/_schema.yml rename to dbt_subprojects/dex/models/_projects/cow_protocol/_schema.yml diff --git a/dex/models/_projects/cow_protocol/arbitrum/cow_protocol_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/cow_protocol/arbitrum/cow_protocol_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/cow_protocol/arbitrum/cow_protocol_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/cow_protocol/arbitrum/cow_protocol_arbitrum_trades.sql diff --git a/dex/models/_projects/cow_protocol/cow_protocol_trades.sql b/dbt_subprojects/dex/models/_projects/cow_protocol/cow_protocol_trades.sql similarity index 100% rename from dex/models/_projects/cow_protocol/cow_protocol_trades.sql rename to dbt_subprojects/dex/models/_projects/cow_protocol/cow_protocol_trades.sql diff --git a/dex/models/_projects/cow_protocol/ethereum/cow_protocol_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/cow_protocol/ethereum/cow_protocol_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/cow_protocol/ethereum/cow_protocol_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/cow_protocol/ethereum/cow_protocol_ethereum_trades.sql diff --git a/dex/models/_projects/cow_protocol/gnosis/cow_protocol_gnosis_trades.sql b/dbt_subprojects/dex/models/_projects/cow_protocol/gnosis/cow_protocol_gnosis_trades.sql similarity index 100% rename from dex/models/_projects/cow_protocol/gnosis/cow_protocol_gnosis_trades.sql rename to dbt_subprojects/dex/models/_projects/cow_protocol/gnosis/cow_protocol_gnosis_trades.sql diff --git a/dex/models/_projects/curvefi/celo/_schema.yml b/dbt_subprojects/dex/models/_projects/curvefi/celo/_schema.yml similarity index 100% rename from dex/models/_projects/curvefi/celo/_schema.yml rename to dbt_subprojects/dex/models/_projects/curvefi/celo/_schema.yml diff --git a/dex/models/_projects/curvefi/celo/curvefi_celo_pools.sql b/dbt_subprojects/dex/models/_projects/curvefi/celo/curvefi_celo_pools.sql similarity index 100% rename from dex/models/_projects/curvefi/celo/curvefi_celo_pools.sql rename to dbt_subprojects/dex/models/_projects/curvefi/celo/curvefi_celo_pools.sql diff --git a/dex/models/_projects/curvefi/curvefi_trades.sql b/dbt_subprojects/dex/models/_projects/curvefi/curvefi_trades.sql similarity index 100% rename from dex/models/_projects/curvefi/curvefi_trades.sql rename to dbt_subprojects/dex/models/_projects/curvefi/curvefi_trades.sql diff --git a/dex/models/_projects/curvefi/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/curvefi/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/curvefi/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/curvefi/ethereum/_schema.yml diff --git a/dex/models/_projects/curvefi/ethereum/curvefi_ethereum_pool_details.sql b/dbt_subprojects/dex/models/_projects/curvefi/ethereum/curvefi_ethereum_pool_details.sql similarity index 100% rename from dex/models/_projects/curvefi/ethereum/curvefi_ethereum_pool_details.sql rename to dbt_subprojects/dex/models/_projects/curvefi/ethereum/curvefi_ethereum_pool_details.sql diff --git a/dex/models/_projects/curvefi/ethereum/curvefi_ethereum_view_pools.sql b/dbt_subprojects/dex/models/_projects/curvefi/ethereum/curvefi_ethereum_view_pools.sql similarity index 100% rename from dex/models/_projects/curvefi/ethereum/curvefi_ethereum_view_pools.sql rename to dbt_subprojects/dex/models/_projects/curvefi/ethereum/curvefi_ethereum_view_pools.sql diff --git a/dex/models/_projects/curvefi/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/curvefi/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/curvefi/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/curvefi/fantom/_schema.yml diff --git a/dex/models/_projects/curvefi/fantom/curvefi_fantom_pool_tokens.sql b/dbt_subprojects/dex/models/_projects/curvefi/fantom/curvefi_fantom_pool_tokens.sql similarity index 100% rename from dex/models/_projects/curvefi/fantom/curvefi_fantom_pool_tokens.sql rename to dbt_subprojects/dex/models/_projects/curvefi/fantom/curvefi_fantom_pool_tokens.sql diff --git a/dex/models/_projects/curvefi/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/curvefi/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/curvefi/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/curvefi/optimism/_schema.yml diff --git a/dex/models/_projects/curvefi/optimism/curvefi_optimism_pools.sql b/dbt_subprojects/dex/models/_projects/curvefi/optimism/curvefi_optimism_pools.sql similarity index 100% rename from dex/models/_projects/curvefi/optimism/curvefi_optimism_pools.sql rename to dbt_subprojects/dex/models/_projects/curvefi/optimism/curvefi_optimism_pools.sql diff --git a/dex/models/_projects/curvefi/readme.md b/dbt_subprojects/dex/models/_projects/curvefi/readme.md similarity index 100% rename from dex/models/_projects/curvefi/readme.md rename to dbt_subprojects/dex/models/_projects/curvefi/readme.md diff --git a/dex/models/_projects/defiswap/defiswap_trades.sql b/dbt_subprojects/dex/models/_projects/defiswap/defiswap_trades.sql similarity index 100% rename from dex/models/_projects/defiswap/defiswap_trades.sql rename to dbt_subprojects/dex/models/_projects/defiswap/defiswap_trades.sql diff --git a/dex/models/_projects/dex_trades_views_schema.yml b/dbt_subprojects/dex/models/_projects/dex_trades_views_schema.yml similarity index 100% rename from dex/models/_projects/dex_trades_views_schema.yml rename to dbt_subprojects/dex/models/_projects/dex_trades_views_schema.yml diff --git a/dex/models/_projects/dfx/dfx_trades.sql b/dbt_subprojects/dex/models/_projects/dfx/dfx_trades.sql similarity index 100% rename from dex/models/_projects/dfx/dfx_trades.sql rename to dbt_subprojects/dex/models/_projects/dfx/dfx_trades.sql diff --git a/dex/models/_projects/dodo/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/_schema.yml diff --git a/dex/models/_projects/dodo/arbitrum/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/arbitrum/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/arbitrum/_schema.yml diff --git a/dex/models/_projects/dodo/arbitrum/dodo_aggregator_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/arbitrum/dodo_aggregator_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/dodo/arbitrum/dodo_aggregator_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/arbitrum/dodo_aggregator_arbitrum_trades.sql diff --git a/dex/models/_projects/dodo/base/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/base/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/base/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/base/_schema.yml diff --git a/dex/models/_projects/dodo/base/dodo_aggregator_base_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/base/dodo_aggregator_base_trades.sql similarity index 100% rename from dex/models/_projects/dodo/base/dodo_aggregator_base_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/base/dodo_aggregator_base_trades.sql diff --git a/dex/models/_projects/dodo/bnb/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/bnb/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/bnb/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/bnb/_schema.yml diff --git a/dex/models/_projects/dodo/bnb/dodo_aggregator_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/bnb/dodo_aggregator_bnb_trades.sql similarity index 100% rename from dex/models/_projects/dodo/bnb/dodo_aggregator_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/bnb/dodo_aggregator_bnb_trades.sql diff --git a/dex/models/_projects/dodo/dodo_aggregator_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/dodo_aggregator_trades.sql similarity index 100% rename from dex/models/_projects/dodo/dodo_aggregator_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/dodo_aggregator_trades.sql diff --git a/dex/models/_projects/dodo/dodo_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/dodo_trades.sql similarity index 100% rename from dex/models/_projects/dodo/dodo_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/dodo_trades.sql diff --git a/dex/models/_projects/dodo/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/ethereum/_schema.yml diff --git a/dex/models/_projects/dodo/ethereum/dodo_aggregator_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/ethereum/dodo_aggregator_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/dodo/ethereum/dodo_aggregator_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/ethereum/dodo_aggregator_ethereum_trades.sql diff --git a/dex/models/_projects/dodo/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/optimism/_schema.yml diff --git a/dex/models/_projects/dodo/optimism/dodo_aggregator_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/optimism/dodo_aggregator_optimism_trades.sql similarity index 100% rename from dex/models/_projects/dodo/optimism/dodo_aggregator_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/optimism/dodo_aggregator_optimism_trades.sql diff --git a/dex/models/_projects/dodo/polygon/_schema.yml b/dbt_subprojects/dex/models/_projects/dodo/polygon/_schema.yml similarity index 100% rename from dex/models/_projects/dodo/polygon/_schema.yml rename to dbt_subprojects/dex/models/_projects/dodo/polygon/_schema.yml diff --git a/dex/models/_projects/dodo/polygon/dodo_aggregator_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/dodo/polygon/dodo_aggregator_polygon_trades.sql similarity index 100% rename from dex/models/_projects/dodo/polygon/dodo_aggregator_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/dodo/polygon/dodo_aggregator_polygon_trades.sql diff --git a/dex/models/_projects/ellipsis_finance/_schema.yml b/dbt_subprojects/dex/models/_projects/ellipsis_finance/_schema.yml similarity index 100% rename from dex/models/_projects/ellipsis_finance/_schema.yml rename to dbt_subprojects/dex/models/_projects/ellipsis_finance/_schema.yml diff --git a/dex/models/_projects/ellipsis_finance/ellipsis_finance_bnb_pool_tokens.sql b/dbt_subprojects/dex/models/_projects/ellipsis_finance/ellipsis_finance_bnb_pool_tokens.sql similarity index 100% rename from dex/models/_projects/ellipsis_finance/ellipsis_finance_bnb_pool_tokens.sql rename to dbt_subprojects/dex/models/_projects/ellipsis_finance/ellipsis_finance_bnb_pool_tokens.sql diff --git a/dex/models/_projects/ellipsis_finance/ellipsis_finance_trades.sql b/dbt_subprojects/dex/models/_projects/ellipsis_finance/ellipsis_finance_trades.sql similarity index 100% rename from dex/models/_projects/ellipsis_finance/ellipsis_finance_trades.sql rename to dbt_subprojects/dex/models/_projects/ellipsis_finance/ellipsis_finance_trades.sql diff --git a/dex/models/_projects/equalizer/equalizer_trades.sql b/dbt_subprojects/dex/models/_projects/equalizer/equalizer_trades.sql similarity index 100% rename from dex/models/_projects/equalizer/equalizer_trades.sql rename to dbt_subprojects/dex/models/_projects/equalizer/equalizer_trades.sql diff --git a/dex/models/_projects/equalizer/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/equalizer/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/equalizer/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/equalizer/fantom/_schema.yml diff --git a/dex/models/_projects/equalizer/fantom/equalizer_fantom_pools.sql b/dbt_subprojects/dex/models/_projects/equalizer/fantom/equalizer_fantom_pools.sql similarity index 100% rename from dex/models/_projects/equalizer/fantom/equalizer_fantom_pools.sql rename to dbt_subprojects/dex/models/_projects/equalizer/fantom/equalizer_fantom_pools.sql diff --git a/dex/models/_projects/firebird_finance/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/firebird_finance/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/firebird_finance/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/firebird_finance/optimism/_schema.yml diff --git a/dex/models/_projects/firebird_finance/optimism/firebird_finance_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/firebird_finance/optimism/firebird_finance_optimism_trades.sql similarity index 100% rename from dex/models/_projects/firebird_finance/optimism/firebird_finance_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/firebird_finance/optimism/firebird_finance_optimism_trades.sql diff --git a/dex/models/_projects/fraxswap/fraxswap_trades.sql b/dbt_subprojects/dex/models/_projects/fraxswap/fraxswap_trades.sql similarity index 100% rename from dex/models/_projects/fraxswap/fraxswap_trades.sql rename to dbt_subprojects/dex/models/_projects/fraxswap/fraxswap_trades.sql diff --git a/dex/models/_projects/gamma/_schema.yml b/dbt_subprojects/dex/models/_projects/gamma/_schema.yml similarity index 100% rename from dex/models/_projects/gamma/_schema.yml rename to dbt_subprojects/dex/models/_projects/gamma/_schema.yml diff --git a/dex/models/_projects/gamma/gamma_uniswap_pools.sql b/dbt_subprojects/dex/models/_projects/gamma/gamma_uniswap_pools.sql similarity index 100% rename from dex/models/_projects/gamma/gamma_uniswap_pools.sql rename to dbt_subprojects/dex/models/_projects/gamma/gamma_uniswap_pools.sql diff --git a/dex/models/_projects/gamma/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/gamma/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/gamma/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/gamma/optimism/_schema.yml diff --git a/dex/models/_projects/gamma/optimism/gamma_optimism_uniswap_pools.sql b/dbt_subprojects/dex/models/_projects/gamma/optimism/gamma_optimism_uniswap_pools.sql similarity index 100% rename from dex/models/_projects/gamma/optimism/gamma_optimism_uniswap_pools.sql rename to dbt_subprojects/dex/models/_projects/gamma/optimism/gamma_optimism_uniswap_pools.sql diff --git a/dex/models/_projects/glacier/glacier_trades.sql b/dbt_subprojects/dex/models/_projects/glacier/glacier_trades.sql similarity index 100% rename from dex/models/_projects/glacier/glacier_trades.sql rename to dbt_subprojects/dex/models/_projects/glacier/glacier_trades.sql diff --git a/dex/models/_projects/gmx/gmx_trades.sql b/dbt_subprojects/dex/models/_projects/gmx/gmx_trades.sql similarity index 100% rename from dex/models/_projects/gmx/gmx_trades.sql rename to dbt_subprojects/dex/models/_projects/gmx/gmx_trades.sql diff --git a/dex/models/_projects/hashflow/hashflow_trades.sql b/dbt_subprojects/dex/models/_projects/hashflow/hashflow_trades.sql similarity index 100% rename from dex/models/_projects/hashflow/hashflow_trades.sql rename to dbt_subprojects/dex/models/_projects/hashflow/hashflow_trades.sql diff --git a/dex/models/_projects/honeyswap/honeyswap_trades.sql b/dbt_subprojects/dex/models/_projects/honeyswap/honeyswap_trades.sql similarity index 100% rename from dex/models/_projects/honeyswap/honeyswap_trades.sql rename to dbt_subprojects/dex/models/_projects/honeyswap/honeyswap_trades.sql diff --git a/dex/models/_projects/integral/integral_trades.sql b/dbt_subprojects/dex/models/_projects/integral/integral_trades.sql similarity index 100% rename from dex/models/_projects/integral/integral_trades.sql rename to dbt_subprojects/dex/models/_projects/integral/integral_trades.sql diff --git a/dex/models/_projects/iziswap/iziswap_trades.sql b/dbt_subprojects/dex/models/_projects/iziswap/iziswap_trades.sql similarity index 100% rename from dex/models/_projects/iziswap/iziswap_trades.sql rename to dbt_subprojects/dex/models/_projects/iziswap/iziswap_trades.sql diff --git a/dex/models/_projects/jelly_swap/_schema.yml b/dbt_subprojects/dex/models/_projects/jelly_swap/_schema.yml similarity index 100% rename from dex/models/_projects/jelly_swap/_schema.yml rename to dbt_subprojects/dex/models/_projects/jelly_swap/_schema.yml diff --git a/dex/models/_projects/jelly_swap/jelly_swap_sei_pools_fees.sql b/dbt_subprojects/dex/models/_projects/jelly_swap/jelly_swap_sei_pools_fees.sql similarity index 100% rename from dex/models/_projects/jelly_swap/jelly_swap_sei_pools_fees.sql rename to dbt_subprojects/dex/models/_projects/jelly_swap/jelly_swap_sei_pools_fees.sql diff --git a/dex/models/_projects/jelly_swap/jelly_swap_trades.sql b/dbt_subprojects/dex/models/_projects/jelly_swap/jelly_swap_trades.sql similarity index 100% rename from dex/models/_projects/jelly_swap/jelly_swap_trades.sql rename to dbt_subprojects/dex/models/_projects/jelly_swap/jelly_swap_trades.sql diff --git a/dex/models/_projects/kyberswap/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/_schema.yml diff --git a/dex/models/_projects/kyberswap/arbitrum/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/arbitrum/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/arbitrum/_schema.yml diff --git a/dex/models/_projects/kyberswap/arbitrum/kyberswap_aggregator_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/arbitrum/kyberswap_aggregator_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/arbitrum/kyberswap_aggregator_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/arbitrum/kyberswap_aggregator_arbitrum_trades.sql diff --git a/dex/models/_projects/kyberswap/avalanche_c/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/avalanche_c/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/avalanche_c/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/avalanche_c/_schema.yml diff --git a/dex/models/_projects/kyberswap/avalanche_c/kyberswap_aggregator_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/avalanche_c/kyberswap_aggregator_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/avalanche_c/kyberswap_aggregator_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/avalanche_c/kyberswap_aggregator_avalanche_c_trades.sql diff --git a/dex/models/_projects/kyberswap/base/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/base/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/base/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/base/_schema.yml diff --git a/dex/models/_projects/kyberswap/base/kyberswap_aggregator_base_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/base/kyberswap_aggregator_base_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/base/kyberswap_aggregator_base_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/base/kyberswap_aggregator_base_trades.sql diff --git a/dex/models/_projects/kyberswap/bnb/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/bnb/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/bnb/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/bnb/_schema.yml diff --git a/dex/models/_projects/kyberswap/bnb/kyberswap_aggregator_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/bnb/kyberswap_aggregator_bnb_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/bnb/kyberswap_aggregator_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/bnb/kyberswap_aggregator_bnb_trades.sql diff --git a/dex/models/_projects/kyberswap/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/ethereum/_schema.yml diff --git a/dex/models/_projects/kyberswap/ethereum/kyberswap_aggregator_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/ethereum/kyberswap_aggregator_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/ethereum/kyberswap_aggregator_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/ethereum/kyberswap_aggregator_ethereum_trades.sql diff --git a/dex/models/_projects/kyberswap/kyberswap_aggregator_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/kyberswap_aggregator_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/kyberswap_aggregator_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/kyberswap_aggregator_trades.sql diff --git a/dex/models/_projects/kyberswap/kyberswap_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/kyberswap_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/kyberswap_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/kyberswap_trades.sql diff --git a/dex/models/_projects/kyberswap/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/optimism/_schema.yml diff --git a/dex/models/_projects/kyberswap/optimism/kyberswap_aggregator_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/optimism/kyberswap_aggregator_optimism_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/optimism/kyberswap_aggregator_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/optimism/kyberswap_aggregator_optimism_trades.sql diff --git a/dex/models/_projects/kyberswap/polygon/_schema.yml b/dbt_subprojects/dex/models/_projects/kyberswap/polygon/_schema.yml similarity index 100% rename from dex/models/_projects/kyberswap/polygon/_schema.yml rename to dbt_subprojects/dex/models/_projects/kyberswap/polygon/_schema.yml diff --git a/dex/models/_projects/kyberswap/polygon/kyberswap_aggregator_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/kyberswap/polygon/kyberswap_aggregator_polygon_trades.sql similarity index 100% rename from dex/models/_projects/kyberswap/polygon/kyberswap_aggregator_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/kyberswap/polygon/kyberswap_aggregator_polygon_trades.sql diff --git a/dex/models/_projects/lifi/_schema.yml b/dbt_subprojects/dex/models/_projects/lifi/_schema.yml similarity index 100% rename from dex/models/_projects/lifi/_schema.yml rename to dbt_subprojects/dex/models/_projects/lifi/_schema.yml diff --git a/dex/models/_projects/lifi/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/lifi/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/lifi/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/lifi/fantom/_schema.yml diff --git a/dex/models/_projects/lifi/fantom/lifi_fantom_trades.sql b/dbt_subprojects/dex/models/_projects/lifi/fantom/lifi_fantom_trades.sql similarity index 100% rename from dex/models/_projects/lifi/fantom/lifi_fantom_trades.sql rename to dbt_subprojects/dex/models/_projects/lifi/fantom/lifi_fantom_trades.sql diff --git a/dex/models/_projects/lifi/fantom/lifi_v2_fantom_trades.sql b/dbt_subprojects/dex/models/_projects/lifi/fantom/lifi_v2_fantom_trades.sql similarity index 100% rename from dex/models/_projects/lifi/fantom/lifi_v2_fantom_trades.sql rename to dbt_subprojects/dex/models/_projects/lifi/fantom/lifi_v2_fantom_trades.sql diff --git a/dex/models/_projects/lifi/lifi_trades.sql b/dbt_subprojects/dex/models/_projects/lifi/lifi_trades.sql similarity index 100% rename from dex/models/_projects/lifi/lifi_trades.sql rename to dbt_subprojects/dex/models/_projects/lifi/lifi_trades.sql diff --git a/dex/models/_projects/lifi/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/lifi/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/lifi/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/lifi/optimism/_schema.yml diff --git a/dex/models/_projects/lifi/optimism/lifi_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/lifi/optimism/lifi_optimism_trades.sql similarity index 100% rename from dex/models/_projects/lifi/optimism/lifi_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/lifi/optimism/lifi_optimism_trades.sql diff --git a/dex/models/_projects/lifi/optimism/lifi_v2_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/lifi/optimism/lifi_v2_optimism_trades.sql similarity index 100% rename from dex/models/_projects/lifi/optimism/lifi_v2_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/lifi/optimism/lifi_v2_optimism_trades.sql diff --git a/dex/models/_projects/mauve/mauve_trades.sql b/dbt_subprojects/dex/models/_projects/mauve/mauve_trades.sql similarity index 100% rename from dex/models/_projects/mauve/mauve_trades.sql rename to dbt_subprojects/dex/models/_projects/mauve/mauve_trades.sql diff --git a/dex/models/_projects/maverick/maverick_trades.sql b/dbt_subprojects/dex/models/_projects/maverick/maverick_trades.sql similarity index 100% rename from dex/models/_projects/maverick/maverick_trades.sql rename to dbt_subprojects/dex/models/_projects/maverick/maverick_trades.sql diff --git a/dex/models/_projects/mdex/mdex_trades.sql b/dbt_subprojects/dex/models/_projects/mdex/mdex_trades.sql similarity index 100% rename from dex/models/_projects/mdex/mdex_trades.sql rename to dbt_subprojects/dex/models/_projects/mdex/mdex_trades.sql diff --git a/dex/models/_projects/mento/celo/_schema.yml b/dbt_subprojects/dex/models/_projects/mento/celo/_schema.yml similarity index 100% rename from dex/models/_projects/mento/celo/_schema.yml rename to dbt_subprojects/dex/models/_projects/mento/celo/_schema.yml diff --git a/dex/models/_projects/mento/celo/mento_celo_pools.sql b/dbt_subprojects/dex/models/_projects/mento/celo/mento_celo_pools.sql similarity index 100% rename from dex/models/_projects/mento/celo/mento_celo_pools.sql rename to dbt_subprojects/dex/models/_projects/mento/celo/mento_celo_pools.sql diff --git a/dex/models/_projects/mento/celo/mento_v1_celo_pools.sql b/dbt_subprojects/dex/models/_projects/mento/celo/mento_v1_celo_pools.sql similarity index 100% rename from dex/models/_projects/mento/celo/mento_v1_celo_pools.sql rename to dbt_subprojects/dex/models/_projects/mento/celo/mento_v1_celo_pools.sql diff --git a/dex/models/_projects/mento/celo/mento_v2_celo_pools.sql b/dbt_subprojects/dex/models/_projects/mento/celo/mento_v2_celo_pools.sql similarity index 100% rename from dex/models/_projects/mento/celo/mento_v2_celo_pools.sql rename to dbt_subprojects/dex/models/_projects/mento/celo/mento_v2_celo_pools.sql diff --git a/dex/models/_projects/mstable/mstable_trades.sql b/dbt_subprojects/dex/models/_projects/mstable/mstable_trades.sql similarity index 100% rename from dex/models/_projects/mstable/mstable_trades.sql rename to dbt_subprojects/dex/models/_projects/mstable/mstable_trades.sql diff --git a/dex/models/_projects/mummy_finance/mummy_finance_trades.sql b/dbt_subprojects/dex/models/_projects/mummy_finance/mummy_finance_trades.sql similarity index 100% rename from dex/models/_projects/mummy_finance/mummy_finance_trades.sql rename to dbt_subprojects/dex/models/_projects/mummy_finance/mummy_finance_trades.sql diff --git a/dex/models/_projects/nomiswap/nomiswap_trades.sql b/dbt_subprojects/dex/models/_projects/nomiswap/nomiswap_trades.sql similarity index 100% rename from dex/models/_projects/nomiswap/nomiswap_trades.sql rename to dbt_subprojects/dex/models/_projects/nomiswap/nomiswap_trades.sql diff --git a/dex/models/_projects/odos/_schema.yml b/dbt_subprojects/dex/models/_projects/odos/_schema.yml similarity index 100% rename from dex/models/_projects/odos/_schema.yml rename to dbt_subprojects/dex/models/_projects/odos/_schema.yml diff --git a/dex/models/_projects/odos/avalanche_c/_schema.yml b/dbt_subprojects/dex/models/_projects/odos/avalanche_c/_schema.yml similarity index 100% rename from dex/models/_projects/odos/avalanche_c/_schema.yml rename to dbt_subprojects/dex/models/_projects/odos/avalanche_c/_schema.yml diff --git a/dex/models/_projects/odos/avalanche_c/odos_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/odos/avalanche_c/odos_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/odos/avalanche_c/odos_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/avalanche_c/odos_avalanche_c_trades.sql diff --git a/dex/models/_projects/odos/base/_schema.yml b/dbt_subprojects/dex/models/_projects/odos/base/_schema.yml similarity index 100% rename from dex/models/_projects/odos/base/_schema.yml rename to dbt_subprojects/dex/models/_projects/odos/base/_schema.yml diff --git a/dex/models/_projects/odos/base/odos_base_trades.sql b/dbt_subprojects/dex/models/_projects/odos/base/odos_base_trades.sql similarity index 100% rename from dex/models/_projects/odos/base/odos_base_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/base/odos_base_trades.sql diff --git a/dex/models/_projects/odos/base/odos_v2_base_trades.sql b/dbt_subprojects/dex/models/_projects/odos/base/odos_v2_base_trades.sql similarity index 100% rename from dex/models/_projects/odos/base/odos_v2_base_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/base/odos_v2_base_trades.sql diff --git a/dex/models/_projects/odos/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/odos/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/odos/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/odos/ethereum/_schema.yml diff --git a/dex/models/_projects/odos/ethereum/odos_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/odos/ethereum/odos_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/odos/ethereum/odos_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/ethereum/odos_ethereum_trades.sql diff --git a/dex/models/_projects/odos/ethereum/odos_v2_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/odos/ethereum/odos_v2_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/odos/ethereum/odos_v2_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/ethereum/odos_v2_ethereum_trades.sql diff --git a/dex/models/_projects/odos/odos_trades.sql b/dbt_subprojects/dex/models/_projects/odos/odos_trades.sql similarity index 100% rename from dex/models/_projects/odos/odos_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/odos_trades.sql diff --git a/dex/models/_projects/odos/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/odos/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/odos/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/odos/optimism/_schema.yml diff --git a/dex/models/_projects/odos/optimism/odos_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/odos/optimism/odos_optimism_trades.sql similarity index 100% rename from dex/models/_projects/odos/optimism/odos_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/optimism/odos_optimism_trades.sql diff --git a/dex/models/_projects/odos/optimism/odos_v1_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/odos/optimism/odos_v1_optimism_trades.sql similarity index 100% rename from dex/models/_projects/odos/optimism/odos_v1_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/optimism/odos_v1_optimism_trades.sql diff --git a/dex/models/_projects/odos/optimism/odos_v2_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/odos/optimism/odos_v2_optimism_trades.sql similarity index 100% rename from dex/models/_projects/odos/optimism/odos_v2_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/odos/optimism/odos_v2_optimism_trades.sql diff --git a/dex/models/_projects/oneinch/_meta/oneinch_blockchains.sql b/dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_blockchains.sql similarity index 100% rename from dex/models/_projects/oneinch/_meta/oneinch_blockchains.sql rename to dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_blockchains.sql diff --git a/dex/models/_projects/oneinch/_meta/oneinch_fusion_accounts.sql b/dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_accounts.sql similarity index 100% rename from dex/models/_projects/oneinch/_meta/oneinch_fusion_accounts.sql rename to dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_accounts.sql diff --git a/dex/models/_projects/oneinch/_meta/oneinch_fusion_executors.sql b/dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_executors.sql similarity index 100% rename from dex/models/_projects/oneinch/_meta/oneinch_fusion_executors.sql rename to dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_executors.sql diff --git a/dex/models/_projects/oneinch/_meta/oneinch_fusion_farms.sql b/dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_farms.sql similarity index 100% rename from dex/models/_projects/oneinch/_meta/oneinch_fusion_farms.sql rename to dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_farms.sql diff --git a/dex/models/_projects/oneinch/_meta/oneinch_fusion_resolvers.sql b/dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_resolvers.sql similarity index 83% rename from dex/models/_projects/oneinch/_meta/oneinch_fusion_resolvers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_resolvers.sql index 9d043f59974..605af7fd6d9 100644 --- a/dex/models/_projects/oneinch/_meta/oneinch_fusion_resolvers.sql +++ b/dbt_subprojects/dex/models/_projects/oneinch/_meta/oneinch_fusion_resolvers.sql @@ -32,6 +32,13 @@ names( , (0xdcdf16a03360d4971ca4c1fd9967a47125f3c995, 'Rizzolver' , true ) , (0x05d18b713dab812c34edb48c76cd9c836d56752b, 'Propeller Swap' , true ) , (0x1113db6080ea2b9f92b2e9937ea712b3d730b3f1, 'Clipper' , true ) + , (0xa8be6b2afe6e060985675675615c2108a66135c8, 'Alipo' , true ) + , (0xd3eeebc3f13532fa4bccab0275da36a413ad101b, 'TrustedVolumes' , true ) + , (0x5721898d36b15e19441ee2a403098ca187c92bb6, 'Flowmatic' , true ) + , (0xf9c4af1c4d97260c6f0cc370046ecc2f87c81cca, 'WOWMAX' , true ) + , (0xd6ff6abb93ef058a474769f0d05c7fef440920f8, 'Swaap Labs' , true ) + , (0x857851ee6e398651cb7c72462cc7ce2a94d8f1c6, 'Lumia' , true ) + , (0x7777777777b90a790898805f90069ec55fe93a73, 'NuConstruct' , true ) , (0xa6219c7d74edeb12d74a3c664f7aaeb7d01ab902, '' , false ) , (0x74c629c4096e234029c78c7760dc0aadb717adb0, '' , false ) , (0x7c7047337995c338c1682f12bc38d4e4108309bb, '' , false ) diff --git a/dex/models/_projects/oneinch/_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/_schema.yml diff --git a/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar.sql diff --git a/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_call_transfers.sql diff --git a/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop.sql diff --git a/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/arbitrum/oneinch_arbitrum_schema.yml diff --git a/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar.sql diff --git a/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_call_transfers.sql diff --git a/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop.sql diff --git a/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/avalanche_c/oneinch_avalanche_c_schema.yml diff --git a/dex/models/_projects/oneinch/base/oneinch_base_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/base/oneinch_base_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_ar.sql diff --git a/dex/models/_projects/oneinch/base/oneinch_base_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/base/oneinch_base_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/base/oneinch_base_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/base/oneinch_base_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_call_transfers.sql diff --git a/dex/models/_projects/oneinch/base/oneinch_base_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/base/oneinch_base_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_lop.sql diff --git a/dex/models/_projects/oneinch/base/oneinch_base_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/base/oneinch_base_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/base/oneinch_base_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/base/oneinch_base_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/base/oneinch_base_schema.yml diff --git a/dex/models/_projects/oneinch/bnb/oneinch_bnb_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/bnb/oneinch_bnb_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_ar.sql diff --git a/dex/models/_projects/oneinch/bnb/oneinch_bnb_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/bnb/oneinch_bnb_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/bnb/oneinch_bnb_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/bnb/oneinch_bnb_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_call_transfers.sql diff --git a/dex/models/_projects/oneinch/bnb/oneinch_bnb_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/bnb/oneinch_bnb_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_lop.sql diff --git a/dex/models/_projects/oneinch/bnb/oneinch_bnb_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/bnb/oneinch_bnb_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/bnb/oneinch_bnb_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/bnb/oneinch_bnb_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/bnb/oneinch_bnb_schema.yml diff --git a/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar.sql diff --git a/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/ethereum/oneinch_ethereum_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_call_transfers.sql diff --git a/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop.sql diff --git a/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/ethereum/oneinch_ethereum_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/ethereum/oneinch_ethereum_schema.yml diff --git a/dex/models/_projects/oneinch/fantom/oneinch_fantom_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/fantom/oneinch_fantom_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_ar.sql diff --git a/dex/models/_projects/oneinch/fantom/oneinch_fantom_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/fantom/oneinch_fantom_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/fantom/oneinch_fantom_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/fantom/oneinch_fantom_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_call_transfers.sql diff --git a/dex/models/_projects/oneinch/fantom/oneinch_fantom_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/fantom/oneinch_fantom_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_lop.sql diff --git a/dex/models/_projects/oneinch/fantom/oneinch_fantom_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/fantom/oneinch_fantom_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/fantom/oneinch_fantom_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/fantom/oneinch_fantom_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/fantom/oneinch_fantom_schema.yml diff --git a/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar.sql diff --git a/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/gnosis/oneinch_gnosis_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_call_transfers.sql diff --git a/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop.sql diff --git a/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/gnosis/oneinch_gnosis_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/gnosis/oneinch_gnosis_schema.yml diff --git a/dex/models/_projects/oneinch/oneinch_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_ar.sql diff --git a/dex/models/_projects/oneinch/oneinch_ar_trades.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_ar_trades.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_ar_trades.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_ar_trades.sql diff --git a/dex/models/_projects/oneinch/oneinch_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_call_transfers.sql diff --git a/dex/models/_projects/oneinch/oneinch_calls.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_calls.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_calls.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_calls.sql diff --git a/dex/models/_projects/oneinch/oneinch_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_lop.sql diff --git a/dex/models/_projects/oneinch/oneinch_lop_own_trades.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_lop_own_trades.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_lop_own_trades.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_lop_own_trades.sql diff --git a/dex/models/_projects/oneinch/oneinch_parsed_transfers_from_calls.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_parsed_transfers_from_calls.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_parsed_transfers_from_calls.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_parsed_transfers_from_calls.sql diff --git a/dex/models/_projects/oneinch/oneinch_swaps.sql b/dbt_subprojects/dex/models/_projects/oneinch/oneinch_swaps.sql similarity index 100% rename from dex/models/_projects/oneinch/oneinch_swaps.sql rename to dbt_subprojects/dex/models/_projects/oneinch/oneinch_swaps.sql diff --git a/dex/models/_projects/oneinch/optimism/oneinch_optimism_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/optimism/oneinch_optimism_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_ar.sql diff --git a/dex/models/_projects/oneinch/optimism/oneinch_optimism_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/optimism/oneinch_optimism_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/optimism/oneinch_optimism_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/optimism/oneinch_optimism_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_call_transfers.sql diff --git a/dex/models/_projects/oneinch/optimism/oneinch_optimism_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/optimism/oneinch_optimism_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_lop.sql diff --git a/dex/models/_projects/oneinch/optimism/oneinch_optimism_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/optimism/oneinch_optimism_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/optimism/oneinch_optimism_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/optimism/oneinch_optimism_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/optimism/oneinch_optimism_schema.yml diff --git a/dex/models/_projects/oneinch/polygon/oneinch_polygon_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/polygon/oneinch_polygon_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_ar.sql diff --git a/dex/models/_projects/oneinch/polygon/oneinch_polygon_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/polygon/oneinch_polygon_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/polygon/oneinch_polygon_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/polygon/oneinch_polygon_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_call_transfers.sql diff --git a/dex/models/_projects/oneinch/polygon/oneinch_polygon_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/polygon/oneinch_polygon_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_lop.sql diff --git a/dex/models/_projects/oneinch/polygon/oneinch_polygon_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/polygon/oneinch_polygon_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/polygon/oneinch_polygon_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/polygon/oneinch_polygon_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/polygon/oneinch_polygon_schema.yml diff --git a/dex/models/_projects/oneinch/zksync/oneinch_zksync_ar.sql b/dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_ar.sql similarity index 100% rename from dex/models/_projects/oneinch/zksync/oneinch_zksync_ar.sql rename to dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_ar.sql diff --git a/dex/models/_projects/oneinch/zksync/oneinch_zksync_ar_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_ar_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/zksync/oneinch_zksync_ar_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_ar_raw_traces.sql diff --git a/dex/models/_projects/oneinch/zksync/oneinch_zksync_call_transfers.sql b/dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_call_transfers.sql similarity index 100% rename from dex/models/_projects/oneinch/zksync/oneinch_zksync_call_transfers.sql rename to dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_call_transfers.sql diff --git a/dex/models/_projects/oneinch/zksync/oneinch_zksync_lop.sql b/dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_lop.sql similarity index 100% rename from dex/models/_projects/oneinch/zksync/oneinch_zksync_lop.sql rename to dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_lop.sql diff --git a/dex/models/_projects/oneinch/zksync/oneinch_zksync_lop_raw_traces.sql b/dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_lop_raw_traces.sql similarity index 100% rename from dex/models/_projects/oneinch/zksync/oneinch_zksync_lop_raw_traces.sql rename to dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_lop_raw_traces.sql diff --git a/dex/models/_projects/oneinch/zksync/oneinch_zksync_schema.yml b/dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_schema.yml similarity index 100% rename from dex/models/_projects/oneinch/zksync/oneinch_zksync_schema.yml rename to dbt_subprojects/dex/models/_projects/oneinch/zksync/oneinch_zksync_schema.yml diff --git a/dex/models/_projects/onepunchswap/onepunchswap_trades.sql b/dbt_subprojects/dex/models/_projects/onepunchswap/onepunchswap_trades.sql similarity index 100% rename from dex/models/_projects/onepunchswap/onepunchswap_trades.sql rename to dbt_subprojects/dex/models/_projects/onepunchswap/onepunchswap_trades.sql diff --git a/dex/models/_projects/openocean/openocean_trades.sql b/dbt_subprojects/dex/models/_projects/openocean/openocean_trades.sql similarity index 100% rename from dex/models/_projects/openocean/openocean_trades.sql rename to dbt_subprojects/dex/models/_projects/openocean/openocean_trades.sql diff --git a/dex/models/_projects/openxswap/openxswap_trades.sql b/dbt_subprojects/dex/models/_projects/openxswap/openxswap_trades.sql similarity index 100% rename from dex/models/_projects/openxswap/openxswap_trades.sql rename to dbt_subprojects/dex/models/_projects/openxswap/openxswap_trades.sql diff --git a/dex/models/_projects/opx_finance/opx_finance_trades.sql b/dbt_subprojects/dex/models/_projects/opx_finance/opx_finance_trades.sql similarity index 100% rename from dex/models/_projects/opx_finance/opx_finance_trades.sql rename to dbt_subprojects/dex/models/_projects/opx_finance/opx_finance_trades.sql diff --git a/dex/models/_projects/pancakeswap/pancakeswap_trades.sql b/dbt_subprojects/dex/models/_projects/pancakeswap/pancakeswap_trades.sql similarity index 100% rename from dex/models/_projects/pancakeswap/pancakeswap_trades.sql rename to dbt_subprojects/dex/models/_projects/pancakeswap/pancakeswap_trades.sql diff --git a/dex/models/_projects/paraswap/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/_schema.yml diff --git a/dex/models/_projects/paraswap/arbitrum/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/arbitrum/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/arbitrum/_schema.yml diff --git a/dex/models/_projects/paraswap/arbitrum/paraswap_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/arbitrum/paraswap_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_arbitrum_trades.sql diff --git a/dex/models/_projects/paraswap/arbitrum/paraswap_v5_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_v5_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/arbitrum/paraswap_v5_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_v5_arbitrum_trades.sql diff --git a/dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades.sql diff --git a/dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/arbitrum/paraswap_v6_arbitrum_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/avalanche_c/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/avalanche_c/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/_schema.yml diff --git a/dex/models/_projects/paraswap/avalanche_c/paraswap_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/avalanche_c/paraswap_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_avalanche_c_trades.sql diff --git a/dex/models/_projects/paraswap/avalanche_c/paraswap_v5_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_v5_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/avalanche_c/paraswap_v5_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_v5_avalanche_c_trades.sql diff --git a/dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades.sql diff --git a/dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/avalanche_c/paraswap_v6_avalanche_c_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/base/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/base/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/base/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/base/_schema.yml diff --git a/dex/models/_projects/paraswap/base/paraswap_base_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_base_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/base/paraswap_base_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_base_trades.sql diff --git a/dex/models/_projects/paraswap/base/paraswap_v5_base_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_v5_base_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/base/paraswap_v5_base_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_v5_base_trades.sql diff --git a/dex/models/_projects/paraswap/base/paraswap_v6_base_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_v6_base_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/base/paraswap_v6_base_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_v6_base_trades.sql diff --git a/dex/models/_projects/paraswap/base/paraswap_v6_base_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_v6_base_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/base/paraswap_v6_base_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/base/paraswap_v6_base_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/bnb/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/bnb/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/bnb/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/bnb/_schema.yml diff --git a/dex/models/_projects/paraswap/bnb/paraswap_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_bnb_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/bnb/paraswap_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_bnb_trades.sql diff --git a/dex/models/_projects/paraswap/bnb/paraswap_v4_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v4_bnb_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/bnb/paraswap_v4_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v4_bnb_trades.sql diff --git a/dex/models/_projects/paraswap/bnb/paraswap_v5_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v5_bnb_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/bnb/paraswap_v5_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v5_bnb_trades.sql diff --git a/dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades.sql diff --git a/dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/bnb/paraswap_v6_bnb_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/ethereum/_schema.yml diff --git a/dex/models/_projects/paraswap/ethereum/paraswap_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/ethereum/paraswap_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_ethereum_trades.sql diff --git a/dex/models/_projects/paraswap/ethereum/paraswap_v4_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v4_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/ethereum/paraswap_v4_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v4_ethereum_trades.sql diff --git a/dex/models/_projects/paraswap/ethereum/paraswap_v5_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v5_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/ethereum/paraswap_v5_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v5_ethereum_trades.sql diff --git a/dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades.sql diff --git a/dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/ethereum/paraswap_v6_ethereum_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/fantom/_schema.yml diff --git a/dex/models/_projects/paraswap/fantom/paraswap_fantom_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_fantom_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/fantom/paraswap_fantom_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_fantom_trades.sql diff --git a/dex/models/_projects/paraswap/fantom/paraswap_v5_fantom_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_v5_fantom_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/fantom/paraswap_v5_fantom_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_v5_fantom_trades.sql diff --git a/dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades.sql diff --git a/dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/fantom/paraswap_v6_fantom_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/optimism/_schema.yml diff --git a/dex/models/_projects/paraswap/optimism/paraswap_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_optimism_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/optimism/paraswap_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_optimism_trades.sql diff --git a/dex/models/_projects/paraswap/optimism/paraswap_v5_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_v5_optimism_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/optimism/paraswap_v5_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_v5_optimism_trades.sql diff --git a/dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades.sql diff --git a/dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/optimism/paraswap_v6_optimism_trades_decoded.sql diff --git a/dex/models/_projects/paraswap/paraswap_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/paraswap_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/paraswap_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/paraswap_trades.sql diff --git a/dex/models/_projects/paraswap/polygon/_schema.yml b/dbt_subprojects/dex/models/_projects/paraswap/polygon/_schema.yml similarity index 100% rename from dex/models/_projects/paraswap/polygon/_schema.yml rename to dbt_subprojects/dex/models/_projects/paraswap/polygon/_schema.yml diff --git a/dex/models/_projects/paraswap/polygon/paraswap_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_polygon_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/polygon/paraswap_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_polygon_trades.sql diff --git a/dex/models/_projects/paraswap/polygon/paraswap_v4_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v4_polygon_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/polygon/paraswap_v4_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v4_polygon_trades.sql diff --git a/dex/models/_projects/paraswap/polygon/paraswap_v5_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v5_polygon_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/polygon/paraswap_v5_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v5_polygon_trades.sql diff --git a/dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades.sql b/dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades.sql similarity index 100% rename from dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades.sql rename to dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades.sql diff --git a/dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades_decoded.sql b/dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades_decoded.sql similarity index 100% rename from dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades_decoded.sql rename to dbt_subprojects/dex/models/_projects/paraswap/polygon/paraswap_v6_polygon_trades_decoded.sql diff --git a/dex/models/_projects/platypus_finance/platypus_finance_trades.sql b/dbt_subprojects/dex/models/_projects/platypus_finance/platypus_finance_trades.sql similarity index 100% rename from dex/models/_projects/platypus_finance/platypus_finance_trades.sql rename to dbt_subprojects/dex/models/_projects/platypus_finance/platypus_finance_trades.sql diff --git a/dex/models/_projects/quickswap/quickswap_trades.sql b/dbt_subprojects/dex/models/_projects/quickswap/quickswap_trades.sql similarity index 100% rename from dex/models/_projects/quickswap/quickswap_trades.sql rename to dbt_subprojects/dex/models/_projects/quickswap/quickswap_trades.sql diff --git a/dex/models/_projects/rubicon/rubicon_trades.sql b/dbt_subprojects/dex/models/_projects/rubicon/rubicon_trades.sql similarity index 100% rename from dex/models/_projects/rubicon/rubicon_trades.sql rename to dbt_subprojects/dex/models/_projects/rubicon/rubicon_trades.sql diff --git a/dex/models/_projects/shibaswap/shibaswap_trades.sql b/dbt_subprojects/dex/models/_projects/shibaswap/shibaswap_trades.sql similarity index 100% rename from dex/models/_projects/shibaswap/shibaswap_trades.sql rename to dbt_subprojects/dex/models/_projects/shibaswap/shibaswap_trades.sql diff --git a/dex/models/_projects/spartacus_exchange/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/spartacus_exchange/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/spartacus_exchange/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/spartacus_exchange/fantom/_schema.yml diff --git a/dex/models/_projects/spartacus_exchange/fantom/spartacus_exchange_fantom_pools.sql b/dbt_subprojects/dex/models/_projects/spartacus_exchange/fantom/spartacus_exchange_fantom_pools.sql similarity index 100% rename from dex/models/_projects/spartacus_exchange/fantom/spartacus_exchange_fantom_pools.sql rename to dbt_subprojects/dex/models/_projects/spartacus_exchange/fantom/spartacus_exchange_fantom_pools.sql diff --git a/dex/models/_projects/spartacus_exchange/spartacus_exchange_trades.sql b/dbt_subprojects/dex/models/_projects/spartacus_exchange/spartacus_exchange_trades.sql similarity index 100% rename from dex/models/_projects/spartacus_exchange/spartacus_exchange_trades.sql rename to dbt_subprojects/dex/models/_projects/spartacus_exchange/spartacus_exchange_trades.sql diff --git a/dex/models/_projects/spiritswap/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/spiritswap/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/spiritswap/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/spiritswap/fantom/_schema.yml diff --git a/dex/models/_projects/spiritswap/fantom/spiritswap_fantom_pools.sql b/dbt_subprojects/dex/models/_projects/spiritswap/fantom/spiritswap_fantom_pools.sql similarity index 100% rename from dex/models/_projects/spiritswap/fantom/spiritswap_fantom_pools.sql rename to dbt_subprojects/dex/models/_projects/spiritswap/fantom/spiritswap_fantom_pools.sql diff --git a/dex/models/_projects/spiritswap/spiritswap_trades.sql b/dbt_subprojects/dex/models/_projects/spiritswap/spiritswap_trades.sql similarity index 100% rename from dex/models/_projects/spiritswap/spiritswap_trades.sql rename to dbt_subprojects/dex/models/_projects/spiritswap/spiritswap_trades.sql diff --git a/dex/models/_projects/spookyswap/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/spookyswap/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/spookyswap/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/spookyswap/fantom/_schema.yml diff --git a/dex/models/_projects/spookyswap/fantom/spookyswap_fantom_pools.sql b/dbt_subprojects/dex/models/_projects/spookyswap/fantom/spookyswap_fantom_pools.sql similarity index 100% rename from dex/models/_projects/spookyswap/fantom/spookyswap_fantom_pools.sql rename to dbt_subprojects/dex/models/_projects/spookyswap/fantom/spookyswap_fantom_pools.sql diff --git a/dex/models/_projects/spookyswap/spookyswap_trades.sql b/dbt_subprojects/dex/models/_projects/spookyswap/spookyswap_trades.sql similarity index 100% rename from dex/models/_projects/spookyswap/spookyswap_trades.sql rename to dbt_subprojects/dex/models/_projects/spookyswap/spookyswap_trades.sql diff --git a/dex/models/_projects/sushiswap/sushiswap_trades.sql b/dbt_subprojects/dex/models/_projects/sushiswap/sushiswap_trades.sql similarity index 100% rename from dex/models/_projects/sushiswap/sushiswap_trades.sql rename to dbt_subprojects/dex/models/_projects/sushiswap/sushiswap_trades.sql diff --git a/dex/models/_projects/swapr/swapr_trades.sql b/dbt_subprojects/dex/models/_projects/swapr/swapr_trades.sql similarity index 100% rename from dex/models/_projects/swapr/swapr_trades.sql rename to dbt_subprojects/dex/models/_projects/swapr/swapr_trades.sql diff --git a/dex/models/_projects/synthetix/synthetix_trades.sql b/dbt_subprojects/dex/models/_projects/synthetix/synthetix_trades.sql similarity index 100% rename from dex/models/_projects/synthetix/synthetix_trades.sql rename to dbt_subprojects/dex/models/_projects/synthetix/synthetix_trades.sql diff --git a/dex/models/_projects/thena/thena_trades.sql b/dbt_subprojects/dex/models/_projects/thena/thena_trades.sql similarity index 100% rename from dex/models/_projects/thena/thena_trades.sql rename to dbt_subprojects/dex/models/_projects/thena/thena_trades.sql diff --git a/dex/models/_projects/tokenlon/_schema.yml b/dbt_subprojects/dex/models/_projects/tokenlon/_schema.yml similarity index 100% rename from dex/models/_projects/tokenlon/_schema.yml rename to dbt_subprojects/dex/models/_projects/tokenlon/_schema.yml diff --git a/dex/models/_projects/tokenlon/ethereum/_schema.yml b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/_schema.yml similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/_schema.yml rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/_schema.yml diff --git a/dex/models/_projects/tokenlon/ethereum/tokenlon_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/tokenlon_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_ethereum_trades.sql diff --git a/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v1_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v1_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v1_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v1_trades.sql diff --git a/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v2_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v2_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v2_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_amm_v2_trades.sql diff --git a/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_pmm_v5_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_pmm_v5_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_pmm_v5_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_pmm_v5_trades.sql diff --git a/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v1_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v1_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v1_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v1_trades.sql diff --git a/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v2_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v2_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v2_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/ethereum/tokenlon_v5_ethereum_rfq_v2_trades.sql diff --git a/dex/models/_projects/tokenlon/tokenlon_trades.sql b/dbt_subprojects/dex/models/_projects/tokenlon/tokenlon_trades.sql similarity index 100% rename from dex/models/_projects/tokenlon/tokenlon_trades.sql rename to dbt_subprojects/dex/models/_projects/tokenlon/tokenlon_trades.sql diff --git a/dex/models/_projects/trader_joe/trader_joe_trades.sql b/dbt_subprojects/dex/models/_projects/trader_joe/trader_joe_trades.sql similarity index 100% rename from dex/models/_projects/trader_joe/trader_joe_trades.sql rename to dbt_subprojects/dex/models/_projects/trader_joe/trader_joe_trades.sql diff --git a/dex/models/_projects/ubeswap/ubeswap_trades.sql b/dbt_subprojects/dex/models/_projects/ubeswap/ubeswap_trades.sql similarity index 100% rename from dex/models/_projects/ubeswap/ubeswap_trades.sql rename to dbt_subprojects/dex/models/_projects/ubeswap/ubeswap_trades.sql diff --git a/dex/models/_projects/unidex/optimism/_schema.yml b/dbt_subprojects/dex/models/_projects/unidex/optimism/_schema.yml similarity index 100% rename from dex/models/_projects/unidex/optimism/_schema.yml rename to dbt_subprojects/dex/models/_projects/unidex/optimism/_schema.yml diff --git a/dex/models/_projects/unidex/optimism/unidex_optimism_trades.sql b/dbt_subprojects/dex/models/_projects/unidex/optimism/unidex_optimism_trades.sql similarity index 100% rename from dex/models/_projects/unidex/optimism/unidex_optimism_trades.sql rename to dbt_subprojects/dex/models/_projects/unidex/optimism/unidex_optimism_trades.sql diff --git a/dex/models/_projects/uniswap/_schema.yml b/dbt_subprojects/dex/models/_projects/uniswap/_schema.yml similarity index 100% rename from dex/models/_projects/uniswap/_schema.yml rename to dbt_subprojects/dex/models/_projects/uniswap/_schema.yml diff --git a/dex/models/_projects/uniswap/arbitrum/uniswap_arbitrum_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/arbitrum/uniswap_arbitrum_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/arbitrum/uniswap_arbitrum_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/arbitrum/uniswap_arbitrum_pools.sql diff --git a/dex/models/_projects/uniswap/bnb/uniswap_bnb_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/bnb/uniswap_bnb_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/bnb/uniswap_bnb_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/bnb/uniswap_bnb_pools.sql diff --git a/dex/models/_projects/uniswap/celo/uniswap_celo_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/celo/uniswap_celo_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/celo/uniswap_celo_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/celo/uniswap_celo_pools.sql diff --git a/dex/models/_projects/uniswap/ethereum/uniswap_ethereum_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/ethereum/uniswap_ethereum_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/ethereum/uniswap_ethereum_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/ethereum/uniswap_ethereum_pools.sql diff --git a/dex/models/_projects/uniswap/ethereum/uniswap_v2_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/uniswap/ethereum/uniswap_v2_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/uniswap/ethereum/uniswap_v2_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/uniswap/ethereum/uniswap_v2_ethereum_trades.sql diff --git a/dex/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_trades.sql b/dbt_subprojects/dex/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_trades.sql similarity index 100% rename from dex/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_trades.sql rename to dbt_subprojects/dex/models/_projects/uniswap/ethereum/uniswap_v3_ethereum_trades.sql diff --git a/dex/models/_projects/uniswap/optimism/uniswap_optimism_ovm1_pool_mapping.sql b/dbt_subprojects/dex/models/_projects/uniswap/optimism/uniswap_optimism_ovm1_pool_mapping.sql similarity index 100% rename from dex/models/_projects/uniswap/optimism/uniswap_optimism_ovm1_pool_mapping.sql rename to dbt_subprojects/dex/models/_projects/uniswap/optimism/uniswap_optimism_ovm1_pool_mapping.sql diff --git a/dex/models/_projects/uniswap/optimism/uniswap_optimism_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/optimism/uniswap_optimism_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/optimism/uniswap_optimism_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/optimism/uniswap_optimism_pools.sql diff --git a/dex/models/_projects/uniswap/polygon/uniswap_polygon_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/polygon/uniswap_polygon_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/polygon/uniswap_polygon_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/polygon/uniswap_polygon_pools.sql diff --git a/dex/models/_projects/uniswap/uniswap_liquidity_manager_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/uniswap_liquidity_manager_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/uniswap_liquidity_manager_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/uniswap_liquidity_manager_pools.sql diff --git a/dex/models/_projects/uniswap/uniswap_pools.sql b/dbt_subprojects/dex/models/_projects/uniswap/uniswap_pools.sql similarity index 100% rename from dex/models/_projects/uniswap/uniswap_pools.sql rename to dbt_subprojects/dex/models/_projects/uniswap/uniswap_pools.sql diff --git a/dex/models/_projects/uniswap/uniswap_trades.sql b/dbt_subprojects/dex/models/_projects/uniswap/uniswap_trades.sql similarity index 100% rename from dex/models/_projects/uniswap/uniswap_trades.sql rename to dbt_subprojects/dex/models/_projects/uniswap/uniswap_trades.sql diff --git a/dex/models/_projects/velodrome/velodrome_trades.sql b/dbt_subprojects/dex/models/_projects/velodrome/velodrome_trades.sql similarity index 100% rename from dex/models/_projects/velodrome/velodrome_trades.sql rename to dbt_subprojects/dex/models/_projects/velodrome/velodrome_trades.sql diff --git a/dex/models/_projects/verse_dex/verse_dex_trades.sql b/dbt_subprojects/dex/models/_projects/verse_dex/verse_dex_trades.sql similarity index 100% rename from dex/models/_projects/verse_dex/verse_dex_trades.sql rename to dbt_subprojects/dex/models/_projects/verse_dex/verse_dex_trades.sql diff --git a/dex/models/_projects/wardenswap/wardenswap_trades.sql b/dbt_subprojects/dex/models/_projects/wardenswap/wardenswap_trades.sql similarity index 100% rename from dex/models/_projects/wardenswap/wardenswap_trades.sql rename to dbt_subprojects/dex/models/_projects/wardenswap/wardenswap_trades.sql diff --git a/dex/models/_projects/wigoswap/fantom/_schema.yml b/dbt_subprojects/dex/models/_projects/wigoswap/fantom/_schema.yml similarity index 100% rename from dex/models/_projects/wigoswap/fantom/_schema.yml rename to dbt_subprojects/dex/models/_projects/wigoswap/fantom/_schema.yml diff --git a/dex/models/_projects/wigoswap/fantom/wigoswap_fantom_pools.sql b/dbt_subprojects/dex/models/_projects/wigoswap/fantom/wigoswap_fantom_pools.sql similarity index 100% rename from dex/models/_projects/wigoswap/fantom/wigoswap_fantom_pools.sql rename to dbt_subprojects/dex/models/_projects/wigoswap/fantom/wigoswap_fantom_pools.sql diff --git a/dex/models/_projects/wigoswap/wigoswap_trades.sql b/dbt_subprojects/dex/models/_projects/wigoswap/wigoswap_trades.sql similarity index 100% rename from dex/models/_projects/wigoswap/wigoswap_trades.sql rename to dbt_subprojects/dex/models/_projects/wigoswap/wigoswap_trades.sql diff --git a/dex/models/_projects/wombat/wombat_trades.sql b/dbt_subprojects/dex/models/_projects/wombat/wombat_trades.sql similarity index 100% rename from dex/models/_projects/wombat/wombat_trades.sql rename to dbt_subprojects/dex/models/_projects/wombat/wombat_trades.sql diff --git a/dex/models/_projects/woofi/woofi_trades.sql b/dbt_subprojects/dex/models/_projects/woofi/woofi_trades.sql similarity index 100% rename from dex/models/_projects/woofi/woofi_trades.sql rename to dbt_subprojects/dex/models/_projects/woofi/woofi_trades.sql diff --git a/dex/models/_projects/xchange/xchange_trades.sql b/dbt_subprojects/dex/models/_projects/xchange/xchange_trades.sql similarity index 100% rename from dex/models/_projects/xchange/xchange_trades.sql rename to dbt_subprojects/dex/models/_projects/xchange/xchange_trades.sql diff --git a/dex/models/_projects/yield_yak/_schema.yml b/dbt_subprojects/dex/models/_projects/yield_yak/_schema.yml similarity index 100% rename from dex/models/_projects/yield_yak/_schema.yml rename to dbt_subprojects/dex/models/_projects/yield_yak/_schema.yml diff --git a/dex/models/_projects/yield_yak/arbitrum/_schema.yml b/dbt_subprojects/dex/models/_projects/yield_yak/arbitrum/_schema.yml similarity index 100% rename from dex/models/_projects/yield_yak/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/_projects/yield_yak/arbitrum/_schema.yml diff --git a/dex/models/_projects/yield_yak/arbitrum/yield_yak_arbitrum_trades.sql b/dbt_subprojects/dex/models/_projects/yield_yak/arbitrum/yield_yak_arbitrum_trades.sql similarity index 100% rename from dex/models/_projects/yield_yak/arbitrum/yield_yak_arbitrum_trades.sql rename to dbt_subprojects/dex/models/_projects/yield_yak/arbitrum/yield_yak_arbitrum_trades.sql diff --git a/dex/models/_projects/yield_yak/avalanche_c/_schema.yml b/dbt_subprojects/dex/models/_projects/yield_yak/avalanche_c/_schema.yml similarity index 100% rename from dex/models/_projects/yield_yak/avalanche_c/_schema.yml rename to dbt_subprojects/dex/models/_projects/yield_yak/avalanche_c/_schema.yml diff --git a/dex/models/_projects/yield_yak/avalanche_c/yield_yak_avalanche_c_trades.sql b/dbt_subprojects/dex/models/_projects/yield_yak/avalanche_c/yield_yak_avalanche_c_trades.sql similarity index 100% rename from dex/models/_projects/yield_yak/avalanche_c/yield_yak_avalanche_c_trades.sql rename to dbt_subprojects/dex/models/_projects/yield_yak/avalanche_c/yield_yak_avalanche_c_trades.sql diff --git a/dex/models/_projects/yield_yak/mantle/_schema.yml b/dbt_subprojects/dex/models/_projects/yield_yak/mantle/_schema.yml similarity index 100% rename from dex/models/_projects/yield_yak/mantle/_schema.yml rename to dbt_subprojects/dex/models/_projects/yield_yak/mantle/_schema.yml diff --git a/dex/models/_projects/yield_yak/mantle/yield_yak_mantle_trades.sql b/dbt_subprojects/dex/models/_projects/yield_yak/mantle/yield_yak_mantle_trades.sql similarity index 100% rename from dex/models/_projects/yield_yak/mantle/yield_yak_mantle_trades.sql rename to dbt_subprojects/dex/models/_projects/yield_yak/mantle/yield_yak_mantle_trades.sql diff --git a/dex/models/_projects/yield_yak/yield_yak_trades.sql b/dbt_subprojects/dex/models/_projects/yield_yak/yield_yak_trades.sql similarity index 100% rename from dex/models/_projects/yield_yak/yield_yak_trades.sql rename to dbt_subprojects/dex/models/_projects/yield_yak/yield_yak_trades.sql diff --git a/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills.sql diff --git a/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_native_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_native_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_native_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_native_fills.sql diff --git a/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/arbitrum/zeroex_arbitrum_schema.yml diff --git a/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills.sql diff --git a/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/avalanche_c/zeroex_avalanche_c_schema.yml diff --git a/dex/models/_projects/zeroex/base/zeroex_base_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/base/zeroex_base_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/base/zeroex_base_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/base/zeroex_base_api_fills.sql diff --git a/dex/models/_projects/zeroex/base/zeroex_base_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/base/zeroex_base_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/base/zeroex_base_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/base/zeroex_base_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/base/zeroex_base_api_fills_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/base/zeroex_base_api_fills_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/base/zeroex_base_api_fills_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/base/zeroex_base_api_fills_schema.yml diff --git a/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills.sql diff --git a/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_uni_v2_pair_creation.sql b/dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_uni_v2_pair_creation.sql similarity index 100% rename from dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_uni_v2_pair_creation.sql rename to dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_api_fills_uni_v2_pair_creation.sql diff --git a/dex/models/_projects/zeroex/bnb/zeroex_bnb_native_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_native_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/bnb/zeroex_bnb_native_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_native_fills.sql diff --git a/dex/models/_projects/zeroex/bnb/zeroex_bnb_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/bnb/zeroex_bnb_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/bnb/zeroex_bnb_schema.yml diff --git a/dex/models/_projects/zeroex/celo/zeroex_celo_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/celo/zeroex_celo_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/celo/zeroex_celo_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/celo/zeroex_celo_api_fills.sql diff --git a/dex/models/_projects/zeroex/celo/zeroex_celo_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/celo/zeroex_celo_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/celo/zeroex_celo_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/celo/zeroex_celo_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/celo/zeroex_celo_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/celo/zeroex_celo_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/celo/zeroex_celo_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/celo/zeroex_celo_schema.yml diff --git a/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills.sql diff --git a/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_native_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_native_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/ethereum/zeroex_ethereum_native_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_native_fills.sql diff --git a/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_nft_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_nft_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/ethereum/zeroex_ethereum_nft_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_nft_fills.sql diff --git a/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/ethereum/zeroex_ethereum_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/ethereum/zeroex_ethereum_schema.yml diff --git a/dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills.sql diff --git a/dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/fantom/zeroex_fantom_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/fantom/zeroex_fantom_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/fantom/zeroex_fantom_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/fantom/zeroex_fantom_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/fantom/zeroex_fantom_schema.yml diff --git a/dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills.sql diff --git a/dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/optimism/zeroex_optimism_native_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_native_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/optimism/zeroex_optimism_native_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_native_fills.sql diff --git a/dex/models/_projects/zeroex/optimism/zeroex_optimism_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/optimism/zeroex_optimism_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/optimism/zeroex_optimism_schema.yml diff --git a/dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills.sql diff --git a/dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/polygon/zeroex_polygon_native_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_native_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/polygon/zeroex_polygon_native_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_native_fills.sql diff --git a/dex/models/_projects/zeroex/polygon/zeroex_polygon_nft_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_nft_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/polygon/zeroex_polygon_nft_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_nft_fills.sql diff --git a/dex/models/_projects/zeroex/polygon/zeroex_polygon_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/polygon/zeroex_polygon_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/polygon/zeroex_polygon_schema.yml diff --git a/dex/models/_projects/zeroex/zeroex_api_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/zeroex_api_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/zeroex_api_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/zeroex_api_fills.sql diff --git a/dex/models/_projects/zeroex/zeroex_api_fills_deduped.sql b/dbt_subprojects/dex/models/_projects/zeroex/zeroex_api_fills_deduped.sql similarity index 100% rename from dex/models/_projects/zeroex/zeroex_api_fills_deduped.sql rename to dbt_subprojects/dex/models/_projects/zeroex/zeroex_api_fills_deduped.sql diff --git a/dex/models/_projects/zeroex/zeroex_native_fills.sql b/dbt_subprojects/dex/models/_projects/zeroex/zeroex_native_fills.sql similarity index 100% rename from dex/models/_projects/zeroex/zeroex_native_fills.sql rename to dbt_subprojects/dex/models/_projects/zeroex/zeroex_native_fills.sql diff --git a/dex/models/_projects/zeroex/zeroex_native_trades.sql b/dbt_subprojects/dex/models/_projects/zeroex/zeroex_native_trades.sql similarity index 100% rename from dex/models/_projects/zeroex/zeroex_native_trades.sql rename to dbt_subprojects/dex/models/_projects/zeroex/zeroex_native_trades.sql diff --git a/dex/models/_projects/zeroex/zeroex_schema.yml b/dbt_subprojects/dex/models/_projects/zeroex/zeroex_schema.yml similarity index 100% rename from dex/models/_projects/zeroex/zeroex_schema.yml rename to dbt_subprojects/dex/models/_projects/zeroex/zeroex_schema.yml diff --git a/dex/models/_projects/zeroex/zeroex_trades.sql b/dbt_subprojects/dex/models/_projects/zeroex/zeroex_trades.sql similarity index 100% rename from dex/models/_projects/zeroex/zeroex_trades.sql rename to dbt_subprojects/dex/models/_projects/zeroex/zeroex_trades.sql diff --git a/dex/models/_projects/zigzag/zigzag_trades.sql b/dbt_subprojects/dex/models/_projects/zigzag/zigzag_trades.sql similarity index 100% rename from dex/models/_projects/zigzag/zigzag_trades.sql rename to dbt_subprojects/dex/models/_projects/zigzag/zigzag_trades.sql diff --git a/dex/models/_projects/zipswap/zipswap_trades.sql b/dbt_subprojects/dex/models/_projects/zipswap/zipswap_trades.sql similarity index 100% rename from dex/models/_projects/zipswap/zipswap_trades.sql rename to dbt_subprojects/dex/models/_projects/zipswap/zipswap_trades.sql diff --git a/dex/models/_schema.yml b/dbt_subprojects/dex/models/_schema.yml similarity index 100% rename from dex/models/_schema.yml rename to dbt_subprojects/dex/models/_schema.yml diff --git a/dex/models/addresses/_schema.yml b/dbt_subprojects/dex/models/addresses/_schema.yml similarity index 100% rename from dex/models/addresses/_schema.yml rename to dbt_subprojects/dex/models/addresses/_schema.yml diff --git a/dex/models/addresses/arbitrum/dex_arbitrum_addresses.sql b/dbt_subprojects/dex/models/addresses/arbitrum/dex_arbitrum_addresses.sql similarity index 100% rename from dex/models/addresses/arbitrum/dex_arbitrum_addresses.sql rename to dbt_subprojects/dex/models/addresses/arbitrum/dex_arbitrum_addresses.sql diff --git a/dex/models/addresses/base/dex_base_addresses.sql b/dbt_subprojects/dex/models/addresses/base/dex_base_addresses.sql similarity index 100% rename from dex/models/addresses/base/dex_base_addresses.sql rename to dbt_subprojects/dex/models/addresses/base/dex_base_addresses.sql diff --git a/dex/models/addresses/bnb/dex_bnb_addresses.sql b/dbt_subprojects/dex/models/addresses/bnb/dex_bnb_addresses.sql similarity index 100% rename from dex/models/addresses/bnb/dex_bnb_addresses.sql rename to dbt_subprojects/dex/models/addresses/bnb/dex_bnb_addresses.sql diff --git a/dex/models/addresses/dex_addresses.sql b/dbt_subprojects/dex/models/addresses/dex_addresses.sql similarity index 100% rename from dex/models/addresses/dex_addresses.sql rename to dbt_subprojects/dex/models/addresses/dex_addresses.sql diff --git a/dex/models/addresses/ethereum/dex_ethereum_addresses.sql b/dbt_subprojects/dex/models/addresses/ethereum/dex_ethereum_addresses.sql similarity index 100% rename from dex/models/addresses/ethereum/dex_ethereum_addresses.sql rename to dbt_subprojects/dex/models/addresses/ethereum/dex_ethereum_addresses.sql diff --git a/dex/models/addresses/optimism/dex_optimism_addresses.sql b/dbt_subprojects/dex/models/addresses/optimism/dex_optimism_addresses.sql similarity index 100% rename from dex/models/addresses/optimism/dex_optimism_addresses.sql rename to dbt_subprojects/dex/models/addresses/optimism/dex_optimism_addresses.sql diff --git a/dex/models/addresses/polygon/dex_polygon_addresses.sql b/dbt_subprojects/dex/models/addresses/polygon/dex_polygon_addresses.sql similarity index 100% rename from dex/models/addresses/polygon/dex_polygon_addresses.sql rename to dbt_subprojects/dex/models/addresses/polygon/dex_polygon_addresses.sql diff --git a/dex/models/aggregator_trades/_schema.yml b/dbt_subprojects/dex/models/aggregator_trades/_schema.yml similarity index 100% rename from dex/models/aggregator_trades/_schema.yml rename to dbt_subprojects/dex/models/aggregator_trades/_schema.yml diff --git a/dex/models/aggregator_trades/dex_aggregator_trades.sql b/dbt_subprojects/dex/models/aggregator_trades/dex_aggregator_trades.sql similarity index 100% rename from dex/models/aggregator_trades/dex_aggregator_trades.sql rename to dbt_subprojects/dex/models/aggregator_trades/dex_aggregator_trades.sql diff --git a/dex/models/arbitrages/_schema.yml b/dbt_subprojects/dex/models/arbitrages/_schema.yml similarity index 100% rename from dex/models/arbitrages/_schema.yml rename to dbt_subprojects/dex/models/arbitrages/_schema.yml diff --git a/dex/models/arbitrages/arbitrum/dex_arbitrum_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/arbitrum/dex_arbitrum_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/arbitrum/dex_arbitrum_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/arbitrum/dex_arbitrum_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/avalanche_c/dex_avalanche_c_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/avalanche_c/dex_avalanche_c_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/avalanche_c/dex_avalanche_c_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/avalanche_c/dex_avalanche_c_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/base/dex_base_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/base/dex_base_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/base/dex_base_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/base/dex_base_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/bnb/dex_bnb_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/bnb/dex_bnb_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/bnb/dex_bnb_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/bnb/dex_bnb_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/celo/dex_celo_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/celo/dex_celo_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/celo/dex_celo_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/celo/dex_celo_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/dex_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/dex_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/dex_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/dex_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/ethereum/dex_ethereum_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/ethereum/dex_ethereum_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/ethereum/dex_ethereum_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/ethereum/dex_ethereum_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/fantom/dex_fantom_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/fantom/dex_fantom_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/fantom/dex_fantom_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/fantom/dex_fantom_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/gnosis/dex_gnosis_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/gnosis/dex_gnosis_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/gnosis/dex_gnosis_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/gnosis/dex_gnosis_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/optimism/dex_optimism_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/optimism/dex_optimism_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/optimism/dex_optimism_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/optimism/dex_optimism_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/polygon/dex_polygon_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/polygon/dex_polygon_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/polygon/dex_polygon_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/polygon/dex_polygon_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/scroll/dex_scroll_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/scroll/dex_scroll_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/scroll/dex_scroll_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/scroll/dex_scroll_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/zksync/dex_zksync_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/zksync/dex_zksync_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/zksync/dex_zksync_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/zksync/dex_zksync_atomic_arbitrages.sql diff --git a/dex/models/arbitrages/zora/dex_zora_atomic_arbitrages.sql b/dbt_subprojects/dex/models/arbitrages/zora/dex_zora_atomic_arbitrages.sql similarity index 100% rename from dex/models/arbitrages/zora/dex_zora_atomic_arbitrages.sql rename to dbt_subprojects/dex/models/arbitrages/zora/dex_zora_atomic_arbitrages.sql diff --git a/dex/models/dex_info.sql b/dbt_subprojects/dex/models/dex_info.sql similarity index 100% rename from dex/models/dex_info.sql rename to dbt_subprojects/dex/models/dex_info.sql diff --git a/dex/models/pools/_schema.yml b/dbt_subprojects/dex/models/pools/_schema.yml similarity index 100% rename from dex/models/pools/_schema.yml rename to dbt_subprojects/dex/models/pools/_schema.yml diff --git a/dex/models/pools/dex_pools.sql b/dbt_subprojects/dex/models/pools/dex_pools.sql similarity index 100% rename from dex/models/pools/dex_pools.sql rename to dbt_subprojects/dex/models/pools/dex_pools.sql diff --git a/dex/models/pools/dex_raw_pool_creations.sql b/dbt_subprojects/dex/models/pools/dex_raw_pool_creations.sql similarity index 100% rename from dex/models/pools/dex_raw_pool_creations.sql rename to dbt_subprojects/dex/models/pools/dex_raw_pool_creations.sql diff --git a/dex/models/pools/dex_raw_pool_initializations.sql b/dbt_subprojects/dex/models/pools/dex_raw_pool_initializations.sql similarity index 100% rename from dex/models/pools/dex_raw_pool_initializations.sql rename to dbt_subprojects/dex/models/pools/dex_raw_pool_initializations.sql diff --git a/dex/models/pools/dex_raw_pools.sql b/dbt_subprojects/dex/models/pools/dex_raw_pools.sql similarity index 100% rename from dex/models/pools/dex_raw_pools.sql rename to dbt_subprojects/dex/models/pools/dex_raw_pools.sql diff --git a/dex/models/prices/_schema.yml b/dbt_subprojects/dex/models/prices/_schema.yml similarity index 100% rename from dex/models/prices/_schema.yml rename to dbt_subprojects/dex/models/prices/_schema.yml diff --git a/dex/models/prices/dex_prices.sql b/dbt_subprojects/dex/models/prices/dex_prices.sql similarity index 100% rename from dex/models/prices/dex_prices.sql rename to dbt_subprojects/dex/models/prices/dex_prices.sql diff --git a/dex/models/prices/dex_prices_latest.sql b/dbt_subprojects/dex/models/prices/dex_prices_latest.sql similarity index 100% rename from dex/models/prices/dex_prices_latest.sql rename to dbt_subprojects/dex/models/prices/dex_prices_latest.sql diff --git a/dex/models/sandwiches/_schema.yml b/dbt_subprojects/dex/models/sandwiches/_schema.yml similarity index 100% rename from dex/models/sandwiches/_schema.yml rename to dbt_subprojects/dex/models/sandwiches/_schema.yml diff --git a/dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiched.sql diff --git a/dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/arbitrum/dex_arbitrum_sandwiches.sql diff --git a/dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiched.sql diff --git a/dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/avalanche_c/dex_avalanche_c_sandwiches.sql diff --git a/dex/models/sandwiches/base/dex_base_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/base/dex_base_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/base/dex_base_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/base/dex_base_sandwiched.sql diff --git a/dex/models/sandwiches/base/dex_base_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/base/dex_base_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/base/dex_base_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/base/dex_base_sandwiches.sql diff --git a/dex/models/sandwiches/bnb/dex_bnb_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/bnb/dex_bnb_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/bnb/dex_bnb_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/bnb/dex_bnb_sandwiched.sql diff --git a/dex/models/sandwiches/bnb/dex_bnb_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/bnb/dex_bnb_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/bnb/dex_bnb_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/bnb/dex_bnb_sandwiches.sql diff --git a/dex/models/sandwiches/celo/dex_celo_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/celo/dex_celo_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/celo/dex_celo_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/celo/dex_celo_sandwiched.sql diff --git a/dex/models/sandwiches/celo/dex_celo_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/celo/dex_celo_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/celo/dex_celo_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/celo/dex_celo_sandwiches.sql diff --git a/dex/models/sandwiches/dex_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/dex_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/dex_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/dex_sandwiched.sql diff --git a/dex/models/sandwiches/dex_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/dex_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/dex_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/dex_sandwiches.sql diff --git a/dex/models/sandwiches/ethereum/dex_ethereum_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/ethereum/dex_ethereum_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/ethereum/dex_ethereum_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/ethereum/dex_ethereum_sandwiched.sql diff --git a/dex/models/sandwiches/ethereum/dex_ethereum_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/ethereum/dex_ethereum_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/ethereum/dex_ethereum_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/ethereum/dex_ethereum_sandwiches.sql diff --git a/dex/models/sandwiches/fantom/dex_fantom_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/fantom/dex_fantom_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/fantom/dex_fantom_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/fantom/dex_fantom_sandwiched.sql diff --git a/dex/models/sandwiches/fantom/dex_fantom_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/fantom/dex_fantom_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/fantom/dex_fantom_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/fantom/dex_fantom_sandwiches.sql diff --git a/dex/models/sandwiches/gnosis/dex_gnosis_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/gnosis/dex_gnosis_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/gnosis/dex_gnosis_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/gnosis/dex_gnosis_sandwiched.sql diff --git a/dex/models/sandwiches/gnosis/dex_gnosis_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/gnosis/dex_gnosis_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/gnosis/dex_gnosis_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/gnosis/dex_gnosis_sandwiches.sql diff --git a/dex/models/sandwiches/optimism/dex_optimism_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/optimism/dex_optimism_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/optimism/dex_optimism_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/optimism/dex_optimism_sandwiched.sql diff --git a/dex/models/sandwiches/optimism/dex_optimism_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/optimism/dex_optimism_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/optimism/dex_optimism_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/optimism/dex_optimism_sandwiches.sql diff --git a/dex/models/sandwiches/polygon/dex_polygon_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/polygon/dex_polygon_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/polygon/dex_polygon_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/polygon/dex_polygon_sandwiched.sql diff --git a/dex/models/sandwiches/polygon/dex_polygon_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/polygon/dex_polygon_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/polygon/dex_polygon_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/polygon/dex_polygon_sandwiches.sql diff --git a/dex/models/sandwiches/scroll/dex_scroll_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/scroll/dex_scroll_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/scroll/dex_scroll_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/scroll/dex_scroll_sandwiched.sql diff --git a/dex/models/sandwiches/scroll/dex_scroll_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/scroll/dex_scroll_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/scroll/dex_scroll_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/scroll/dex_scroll_sandwiches.sql diff --git a/dex/models/sandwiches/zksync/dex_zksync_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/zksync/dex_zksync_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/zksync/dex_zksync_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/zksync/dex_zksync_sandwiched.sql diff --git a/dex/models/sandwiches/zksync/dex_zksync_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/zksync/dex_zksync_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/zksync/dex_zksync_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/zksync/dex_zksync_sandwiches.sql diff --git a/dex/models/sandwiches/zora/dex_zora_sandwiched.sql b/dbt_subprojects/dex/models/sandwiches/zora/dex_zora_sandwiched.sql similarity index 100% rename from dex/models/sandwiches/zora/dex_zora_sandwiched.sql rename to dbt_subprojects/dex/models/sandwiches/zora/dex_zora_sandwiched.sql diff --git a/dex/models/sandwiches/zora/dex_zora_sandwiches.sql b/dbt_subprojects/dex/models/sandwiches/zora/dex_zora_sandwiches.sql similarity index 100% rename from dex/models/sandwiches/zora/dex_zora_sandwiches.sql rename to dbt_subprojects/dex/models/sandwiches/zora/dex_zora_sandwiches.sql diff --git a/dex/models/trades/_schema.yml b/dbt_subprojects/dex/models/trades/_schema.yml similarity index 100% rename from dex/models/trades/_schema.yml rename to dbt_subprojects/dex/models/trades/_schema.yml diff --git a/dex/models/trades/arbitrum/_schema.yml b/dbt_subprojects/dex/models/trades/arbitrum/_schema.yml similarity index 100% rename from dex/models/trades/arbitrum/_schema.yml rename to dbt_subprojects/dex/models/trades/arbitrum/_schema.yml diff --git a/dex/models/trades/arbitrum/dex_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/dex_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/dex_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/dex_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/airswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/airswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/airswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/airswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/apeswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/apeswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/apeswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/apeswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/arbswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/arbswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/arbswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/arbswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/auragi_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/auragi_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/auragi_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/auragi_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/balancer_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/balancer_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/balancer_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/balancer_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/camelot_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/camelot_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/camelot_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/camelot_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/camelot_v3_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/camelot_v3_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/camelot_v3_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/camelot_v3_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/chronos_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/chronos_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/chronos_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/chronos_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/clipper_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/clipper_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/clipper_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/clipper_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/dackieswap_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/dackieswap_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/dackieswap_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/dackieswap_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/dackieswap_v3_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/dackieswap_v3_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/dackieswap_v3_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/dackieswap_v3_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/dodo_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/dodo_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/dodo_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/dodo_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/fraxswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/fraxswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/fraxswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/fraxswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/gmx_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/gmx_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/gmx_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/gmx_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/gridex_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/gridex_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/gridex_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/gridex_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/integral_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/integral_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/integral_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/integral_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/kyberswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/kyberswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/kyberswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/kyberswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/maverick_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/maverick_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/maverick_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/maverick_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/oasisswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/oasisswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/oasisswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/oasisswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/pancakeswap_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/pancakeswap_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/pancakeswap_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/pancakeswap_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/pancakeswap_v3_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/pancakeswap_v3_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/pancakeswap_v3_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/pancakeswap_v3_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/ramses_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/ramses_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/ramses_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/ramses_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/rubicon_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/rubicon_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/rubicon_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/rubicon_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/sharkyswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/sharkyswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/sharkyswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/sharkyswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/smardex_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/smardex_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/smardex_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/smardex_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/solidlizard_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/solidlizard_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/solidlizard_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/solidlizard_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/solidly_v3_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/solidly_v3_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/solidly_v3_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/solidly_v3_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/sterling_finance_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/sterling_finance_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/sterling_finance_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/sterling_finance_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/sushiswap_v1_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/sushiswap_v1_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/sushiswap_v1_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/sushiswap_v1_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/sushiswap_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/sushiswap_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/sushiswap_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/sushiswap_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/swaap_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/swaap_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/swaap_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/swaap_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/trader_joe_v2_1_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/trader_joe_v2_1_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/trader_joe_v2_1_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/trader_joe_v2_1_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/trader_joe_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/trader_joe_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/trader_joe_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/trader_joe_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/uniswap_v2_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/uniswap_v2_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/uniswap_v2_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/uniswap_v2_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/uniswap_v3_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/uniswap_v3_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/uniswap_v3_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/uniswap_v3_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/wombat_exchange_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/wombat_exchange_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/wombat_exchange_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/wombat_exchange_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/woofi_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/woofi_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/woofi_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/woofi_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/xchange_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/xchange_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/xchange_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/xchange_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/zigzag_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/zigzag_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/zigzag_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/zigzag_arbitrum_base_trades.sql diff --git a/dex/models/trades/arbitrum/platforms/zyberswap_arbitrum_base_trades.sql b/dbt_subprojects/dex/models/trades/arbitrum/platforms/zyberswap_arbitrum_base_trades.sql similarity index 100% rename from dex/models/trades/arbitrum/platforms/zyberswap_arbitrum_base_trades.sql rename to dbt_subprojects/dex/models/trades/arbitrum/platforms/zyberswap_arbitrum_base_trades.sql diff --git a/dex/models/trades/avalanche_c/_schema.yml b/dbt_subprojects/dex/models/trades/avalanche_c/_schema.yml similarity index 100% rename from dex/models/trades/avalanche_c/_schema.yml rename to dbt_subprojects/dex/models/trades/avalanche_c/_schema.yml diff --git a/dex/models/trades/avalanche_c/dex_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/dex_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/dex_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/dex_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/airswap_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/airswap_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/airswap_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/airswap_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/balancer_v2_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/balancer_v2_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/balancer_v2_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/balancer_v2_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/curvefi_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/curvefi_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/curvefi_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/curvefi_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/elk_finance_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/elk_finance_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/elk_finance_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/elk_finance_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/fraxswap_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/fraxswap_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/fraxswap_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/fraxswap_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/glacier_v2_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/glacier_v2_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/glacier_v2_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/glacier_v2_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/glacier_v3_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/glacier_v3_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/glacier_v3_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/glacier_v3_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/gmx_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/gmx_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/gmx_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/gmx_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/hashflow_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/hashflow_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/hashflow_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/hashflow_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/kyberswap_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/kyberswap_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/kyberswap_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/kyberswap_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/openocean_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/openocean_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/openocean_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/openocean_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/pharaoh_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/pharaoh_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/pharaoh_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/pharaoh_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/platypus_finance_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/platypus_finance_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/platypus_finance_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/platypus_finance_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/sushiswap_v1_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/sushiswap_v1_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/sushiswap_v1_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/sushiswap_v1_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/sushiswap_v2_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/sushiswap_v2_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/sushiswap_v2_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/sushiswap_v2_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/trader_joe_v1_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/trader_joe_v1_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/trader_joe_v1_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/trader_joe_v1_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/trader_joe_v2_1_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/trader_joe_v2_1_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/trader_joe_v2_1_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/trader_joe_v2_1_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/trader_joe_v2_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/trader_joe_v2_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/trader_joe_v2_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/trader_joe_v2_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/uniswap_v2_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/uniswap_v2_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/uniswap_v2_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/uniswap_v2_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/uniswap_v3_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/uniswap_v3_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/uniswap_v3_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/uniswap_v3_avalanche_c_base_trades.sql diff --git a/dex/models/trades/avalanche_c/platforms/woofi_avalanche_c_base_trades.sql b/dbt_subprojects/dex/models/trades/avalanche_c/platforms/woofi_avalanche_c_base_trades.sql similarity index 100% rename from dex/models/trades/avalanche_c/platforms/woofi_avalanche_c_base_trades.sql rename to dbt_subprojects/dex/models/trades/avalanche_c/platforms/woofi_avalanche_c_base_trades.sql diff --git a/dex/models/trades/base/_schema.yml b/dbt_subprojects/dex/models/trades/base/_schema.yml similarity index 100% rename from dex/models/trades/base/_schema.yml rename to dbt_subprojects/dex/models/trades/base/_schema.yml diff --git a/dex/models/trades/base/dex_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/dex_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/dex_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/dex_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/aerodrome_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/aerodrome_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/aerodrome_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/aerodrome_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/alienbase_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/alienbase_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/alienbase_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/alienbase_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/autotronic_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/autotronic_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/autotronic_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/autotronic_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/balancer_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/balancer_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/balancer_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/balancer_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/baseswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/baseswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/baseswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/baseswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/baseswap_basex_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/baseswap_basex_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/baseswap_basex_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/baseswap_basex_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/baso_finance_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/baso_finance_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/baso_finance_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/baso_finance_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/citadelswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/citadelswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/citadelswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/citadelswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/clipper_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/clipper_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/clipper_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/clipper_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/crescentswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/crescentswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/crescentswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/crescentswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/dackieswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/dackieswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/dackieswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/dackieswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/derpdex_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/derpdex_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/derpdex_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/derpdex_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/dodo_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/dodo_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/dodo_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/dodo_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/elk_finance_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/elk_finance_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/elk_finance_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/elk_finance_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/energon_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/energon_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/energon_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/energon_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/gridex_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/gridex_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/gridex_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/gridex_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/horizondex_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/horizondex_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/horizondex_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/horizondex_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/icecreamswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/icecreamswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/icecreamswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/icecreamswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/kyberswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/kyberswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/kyberswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/kyberswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/leetswap_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/leetswap_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/leetswap_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/leetswap_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/maverick_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/maverick_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/maverick_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/maverick_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/maverick_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/maverick_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/maverick_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/maverick_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/moonbase_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/moonbase_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/moonbase_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/moonbase_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/oasisswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/oasisswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/oasisswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/oasisswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/openocean_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/openocean_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/openocean_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/openocean_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/pancakeswap_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/pancakeswap_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/pancakeswap_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/pancakeswap_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/pancakeswap_v3_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/pancakeswap_v3_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/pancakeswap_v3_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/pancakeswap_v3_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/plantbaseswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/plantbaseswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/plantbaseswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/plantbaseswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/rocketswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/rocketswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/rocketswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/rocketswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/rubicon_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/rubicon_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/rubicon_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/rubicon_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/scale_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/scale_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/scale_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/scale_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/sharkswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/sharkswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/sharkswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/sharkswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/smardex_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/smardex_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/smardex_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/smardex_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/sobal_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/sobal_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/sobal_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/sobal_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/solidly_v3_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/solidly_v3_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/solidly_v3_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/solidly_v3_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/soswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/soswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/soswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/soswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/sushiswap_v1_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/sushiswap_v1_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/sushiswap_v1_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/sushiswap_v1_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/sushiswap_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/sushiswap_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/sushiswap_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/sushiswap_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/swaap_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/swaap_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/swaap_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/swaap_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/swapbased_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/swapbased_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/swapbased_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/swapbased_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/synthswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/synthswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/synthswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/synthswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/throne_exchange_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/throne_exchange_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/throne_exchange_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/throne_exchange_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/throne_exchange_v3_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/throne_exchange_v3_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/throne_exchange_v3_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/throne_exchange_v3_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/torus_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/torus_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/torus_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/torus_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/uniswap_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/uniswap_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/uniswap_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/uniswap_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/uniswap_v3_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/uniswap_v3_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/uniswap_v3_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/uniswap_v3_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/velocimeter_v2_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/velocimeter_v2_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/velocimeter_v2_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/velocimeter_v2_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/voltswap_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/voltswap_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/voltswap_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/voltswap_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/wombat_exchange_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/wombat_exchange_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/wombat_exchange_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/wombat_exchange_base_base_trades.sql diff --git a/dex/models/trades/base/platforms/woofi_base_base_trades.sql b/dbt_subprojects/dex/models/trades/base/platforms/woofi_base_base_trades.sql similarity index 100% rename from dex/models/trades/base/platforms/woofi_base_base_trades.sql rename to dbt_subprojects/dex/models/trades/base/platforms/woofi_base_base_trades.sql diff --git a/dex/models/trades/blast/_schema.yml b/dbt_subprojects/dex/models/trades/blast/_schema.yml similarity index 100% rename from dex/models/trades/blast/_schema.yml rename to dbt_subprojects/dex/models/trades/blast/_schema.yml diff --git a/dex/models/trades/blast/dex_blast_base_trades.sql b/dbt_subprojects/dex/models/trades/blast/dex_blast_base_trades.sql similarity index 100% rename from dex/models/trades/blast/dex_blast_base_trades.sql rename to dbt_subprojects/dex/models/trades/blast/dex_blast_base_trades.sql diff --git a/dex/models/trades/blast/platforms/blasterswap_blast_base_trades.sql b/dbt_subprojects/dex/models/trades/blast/platforms/blasterswap_blast_base_trades.sql similarity index 100% rename from dex/models/trades/blast/platforms/blasterswap_blast_base_trades.sql rename to dbt_subprojects/dex/models/trades/blast/platforms/blasterswap_blast_base_trades.sql diff --git a/dex/models/trades/blast/platforms/fenix_blast_base_trades.sql b/dbt_subprojects/dex/models/trades/blast/platforms/fenix_blast_base_trades.sql similarity index 100% rename from dex/models/trades/blast/platforms/fenix_blast_base_trades.sql rename to dbt_subprojects/dex/models/trades/blast/platforms/fenix_blast_base_trades.sql diff --git a/dex/models/trades/blast/platforms/thruster_blast_base_trades.sql b/dbt_subprojects/dex/models/trades/blast/platforms/thruster_blast_base_trades.sql similarity index 100% rename from dex/models/trades/blast/platforms/thruster_blast_base_trades.sql rename to dbt_subprojects/dex/models/trades/blast/platforms/thruster_blast_base_trades.sql diff --git a/dex/models/trades/blast/platforms/uniswap_v2_blast_base_trades.sql b/dbt_subprojects/dex/models/trades/blast/platforms/uniswap_v2_blast_base_trades.sql similarity index 100% rename from dex/models/trades/blast/platforms/uniswap_v2_blast_base_trades.sql rename to dbt_subprojects/dex/models/trades/blast/platforms/uniswap_v2_blast_base_trades.sql diff --git a/dex/models/trades/blast/platforms/uniswap_v3_blast_base_trades.sql b/dbt_subprojects/dex/models/trades/blast/platforms/uniswap_v3_blast_base_trades.sql similarity index 100% rename from dex/models/trades/blast/platforms/uniswap_v3_blast_base_trades.sql rename to dbt_subprojects/dex/models/trades/blast/platforms/uniswap_v3_blast_base_trades.sql diff --git a/dex/models/trades/bnb/_schema.yml b/dbt_subprojects/dex/models/trades/bnb/_schema.yml similarity index 100% rename from dex/models/trades/bnb/_schema.yml rename to dbt_subprojects/dex/models/trades/bnb/_schema.yml diff --git a/dex/models/trades/bnb/dex_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/dex_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/dex_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/dex_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/airswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/airswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/airswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/airswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/apeswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/apeswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/apeswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/apeswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/babyswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/babyswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/babyswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/babyswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/biswap_v2_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/biswap_v2_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/biswap_v2_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/biswap_v2_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/biswap_v3_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/biswap_v3_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/biswap_v3_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/biswap_v3_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/dodo_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/dodo_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/dodo_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/dodo_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/ellipsis_finance_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/ellipsis_finance_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/ellipsis_finance_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/ellipsis_finance_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/fraxswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/fraxswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/fraxswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/fraxswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/hashflow_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/hashflow_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/hashflow_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/hashflow_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/iziswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/iziswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/iziswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/iziswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/kyberswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/kyberswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/kyberswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/kyberswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/maverick_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/maverick_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/maverick_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/maverick_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/maverick_v2_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/maverick_v2_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/maverick_v2_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/maverick_v2_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/mdex_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/mdex_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/mdex_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/mdex_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/nomiswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/nomiswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/nomiswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/nomiswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/onepunchswap_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/onepunchswap_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/onepunchswap_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/onepunchswap_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/pancakeswap_v2_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/pancakeswap_v2_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/pancakeswap_v2_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/pancakeswap_v2_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/pancakeswap_v3_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/pancakeswap_v3_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/pancakeswap_v3_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/pancakeswap_v3_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/sushiswap_v1_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/sushiswap_v1_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/sushiswap_v1_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/sushiswap_v1_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/sushiswap_v2_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/sushiswap_v2_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/sushiswap_v2_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/sushiswap_v2_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/thena_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/thena_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/thena_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/thena_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/trader_joe_v2_1_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/trader_joe_v2_1_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/trader_joe_v2_1_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/trader_joe_v2_1_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/trader_joe_v2_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/trader_joe_v2_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/trader_joe_v2_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/trader_joe_v2_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/uniswap_v2_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/uniswap_v2_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/uniswap_v2_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/uniswap_v2_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/uniswap_v3_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/uniswap_v3_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/uniswap_v3_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/uniswap_v3_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/wombat_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/wombat_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/wombat_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/wombat_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/woofi_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/woofi_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/woofi_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/woofi_bnb_base_trades.sql diff --git a/dex/models/trades/bnb/platforms/xchange_bnb_base_trades.sql b/dbt_subprojects/dex/models/trades/bnb/platforms/xchange_bnb_base_trades.sql similarity index 100% rename from dex/models/trades/bnb/platforms/xchange_bnb_base_trades.sql rename to dbt_subprojects/dex/models/trades/bnb/platforms/xchange_bnb_base_trades.sql diff --git a/dex/models/trades/celo/_schema.yml b/dbt_subprojects/dex/models/trades/celo/_schema.yml similarity index 100% rename from dex/models/trades/celo/_schema.yml rename to dbt_subprojects/dex/models/trades/celo/_schema.yml diff --git a/dex/models/trades/celo/dex_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/dex_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/dex_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/dex_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/carbonhood_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/carbonhood_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/carbonhood_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/carbonhood_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/curvefi_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/curvefi_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/curvefi_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/curvefi_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/mento_v1_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/mento_v1_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/mento_v1_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/mento_v1_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/mento_v2_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/mento_v2_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/mento_v2_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/mento_v2_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/sushiswap_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/sushiswap_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/sushiswap_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/sushiswap_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/ubeswap_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/ubeswap_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/ubeswap_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/ubeswap_celo_base_trades.sql diff --git a/dex/models/trades/celo/platforms/uniswap_v3_celo_base_trades.sql b/dbt_subprojects/dex/models/trades/celo/platforms/uniswap_v3_celo_base_trades.sql similarity index 100% rename from dex/models/trades/celo/platforms/uniswap_v3_celo_base_trades.sql rename to dbt_subprojects/dex/models/trades/celo/platforms/uniswap_v3_celo_base_trades.sql diff --git a/dex/models/trades/dex_base_trades.sql b/dbt_subprojects/dex/models/trades/dex_base_trades.sql similarity index 100% rename from dex/models/trades/dex_base_trades.sql rename to dbt_subprojects/dex/models/trades/dex_base_trades.sql diff --git a/dex/models/trades/dex_trades.sql b/dbt_subprojects/dex/models/trades/dex_trades.sql similarity index 100% rename from dex/models/trades/dex_trades.sql rename to dbt_subprojects/dex/models/trades/dex_trades.sql diff --git a/dex/models/trades/ethereum/_schema.yml b/dbt_subprojects/dex/models/trades/ethereum/_schema.yml similarity index 100% rename from dex/models/trades/ethereum/_schema.yml rename to dbt_subprojects/dex/models/trades/ethereum/_schema.yml diff --git a/dex/models/trades/ethereum/dex_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/dex_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/dex_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/dex_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/airswap_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/airswap_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/airswap_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/airswap_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/apeswap_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/apeswap_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/apeswap_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/apeswap_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/balancer_v1_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/balancer_v1_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/balancer_v1_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/balancer_v1_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/balancer_v2_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/balancer_v2_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/balancer_v2_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/balancer_v2_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/bancor_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/bancor_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/bancor_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/bancor_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/carbon_defi_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/carbon_defi_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/carbon_defi_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/carbon_defi_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/clipper_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/clipper_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/clipper_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/clipper_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/curvefi_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/curvefi_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/curvefi_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/curvefi_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/defiswap_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/defiswap_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/defiswap_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/defiswap_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/dfx_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/dfx_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/dfx_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/dfx_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/dodo_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/dodo_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/dodo_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/dodo_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/fraxswap_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/fraxswap_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/fraxswap_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/fraxswap_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/integral_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/integral_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/integral_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/integral_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/kyberswap_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/kyberswap_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/kyberswap_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/kyberswap_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/mauve_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/mauve_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/mauve_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/mauve_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/maverick_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/maverick_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/maverick_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/maverick_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/maverick_v2_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/maverick_v2_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/maverick_v2_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/maverick_v2_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/mstable_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/mstable_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/mstable_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/mstable_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/pancakeswap_v2_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/pancakeswap_v2_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/pancakeswap_v2_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/pancakeswap_v2_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/pancakeswap_v3_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/pancakeswap_v3_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/pancakeswap_v3_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/pancakeswap_v3_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/shibaswap_v1_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/shibaswap_v1_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/shibaswap_v1_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/shibaswap_v1_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/solidly_v3_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/solidly_v3_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/solidly_v3_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/solidly_v3_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/sushiswap_v1_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/sushiswap_v1_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/sushiswap_v1_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/sushiswap_v1_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/sushiswap_v2_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/sushiswap_v2_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/sushiswap_v2_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/sushiswap_v2_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/swaap_v2_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/swaap_v2_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/swaap_v2_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/swaap_v2_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/swapr_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/swapr_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/swapr_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/swapr_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/uniswap_v1_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/uniswap_v1_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/uniswap_v1_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/uniswap_v1_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/uniswap_v2_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/uniswap_v2_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/uniswap_v2_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/uniswap_v2_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/uniswap_v3_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/uniswap_v3_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/uniswap_v3_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/uniswap_v3_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/verse_dex_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/verse_dex_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/verse_dex_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/verse_dex_ethereum_base_trades.sql diff --git a/dex/models/trades/ethereum/platforms/xchange_ethereum_base_trades.sql b/dbt_subprojects/dex/models/trades/ethereum/platforms/xchange_ethereum_base_trades.sql similarity index 100% rename from dex/models/trades/ethereum/platforms/xchange_ethereum_base_trades.sql rename to dbt_subprojects/dex/models/trades/ethereum/platforms/xchange_ethereum_base_trades.sql diff --git a/dex/models/trades/fantom/_schema.yml b/dbt_subprojects/dex/models/trades/fantom/_schema.yml similarity index 100% rename from dex/models/trades/fantom/_schema.yml rename to dbt_subprojects/dex/models/trades/fantom/_schema.yml diff --git a/dex/models/trades/fantom/dex_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/dex_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/dex_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/dex_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/beethoven_x_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/beethoven_x_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/beethoven_x_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/beethoven_x_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/curvefi_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/curvefi_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/curvefi_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/curvefi_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/equalizer_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/equalizer_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/equalizer_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/equalizer_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/openocean_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/openocean_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/openocean_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/openocean_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/solidly_v3_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/solidly_v3_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/solidly_v3_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/solidly_v3_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/spartacus_exchange_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/spartacus_exchange_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/spartacus_exchange_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/spartacus_exchange_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/spiritswap_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/spiritswap_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/spiritswap_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/spiritswap_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/spookyswap_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/spookyswap_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/spookyswap_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/spookyswap_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/sushiswap_v1_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/sushiswap_v1_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/sushiswap_v1_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/sushiswap_v1_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/sushiswap_v2_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/sushiswap_v2_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/sushiswap_v2_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/sushiswap_v2_fantom_base_trades.sql diff --git a/dex/models/trades/fantom/platforms/wigoswap_fantom_base_trades.sql b/dbt_subprojects/dex/models/trades/fantom/platforms/wigoswap_fantom_base_trades.sql similarity index 100% rename from dex/models/trades/fantom/platforms/wigoswap_fantom_base_trades.sql rename to dbt_subprojects/dex/models/trades/fantom/platforms/wigoswap_fantom_base_trades.sql diff --git a/dex/models/trades/gnosis/_schema.yml b/dbt_subprojects/dex/models/trades/gnosis/_schema.yml similarity index 100% rename from dex/models/trades/gnosis/_schema.yml rename to dbt_subprojects/dex/models/trades/gnosis/_schema.yml diff --git a/dex/models/trades/gnosis/dex_gnosis_base_trades.sql b/dbt_subprojects/dex/models/trades/gnosis/dex_gnosis_base_trades.sql similarity index 100% rename from dex/models/trades/gnosis/dex_gnosis_base_trades.sql rename to dbt_subprojects/dex/models/trades/gnosis/dex_gnosis_base_trades.sql diff --git a/dex/models/trades/gnosis/platforms/balancer_v2_gnosis_base_trades.sql b/dbt_subprojects/dex/models/trades/gnosis/platforms/balancer_v2_gnosis_base_trades.sql similarity index 100% rename from dex/models/trades/gnosis/platforms/balancer_v2_gnosis_base_trades.sql rename to dbt_subprojects/dex/models/trades/gnosis/platforms/balancer_v2_gnosis_base_trades.sql diff --git a/dex/models/trades/gnosis/platforms/honeyswap_v2_gnosis_base_trades.sql b/dbt_subprojects/dex/models/trades/gnosis/platforms/honeyswap_v2_gnosis_base_trades.sql similarity index 100% rename from dex/models/trades/gnosis/platforms/honeyswap_v2_gnosis_base_trades.sql rename to dbt_subprojects/dex/models/trades/gnosis/platforms/honeyswap_v2_gnosis_base_trades.sql diff --git a/dex/models/trades/gnosis/platforms/sushiswap_v1_gnosis_base_trades.sql b/dbt_subprojects/dex/models/trades/gnosis/platforms/sushiswap_v1_gnosis_base_trades.sql similarity index 100% rename from dex/models/trades/gnosis/platforms/sushiswap_v1_gnosis_base_trades.sql rename to dbt_subprojects/dex/models/trades/gnosis/platforms/sushiswap_v1_gnosis_base_trades.sql diff --git a/dex/models/trades/gnosis/platforms/sushiswap_v2_gnosis_base_trades.sql b/dbt_subprojects/dex/models/trades/gnosis/platforms/sushiswap_v2_gnosis_base_trades.sql similarity index 100% rename from dex/models/trades/gnosis/platforms/sushiswap_v2_gnosis_base_trades.sql rename to dbt_subprojects/dex/models/trades/gnosis/platforms/sushiswap_v2_gnosis_base_trades.sql diff --git a/dex/models/trades/linea/_schema.yml b/dbt_subprojects/dex/models/trades/linea/_schema.yml similarity index 89% rename from dex/models/trades/linea/_schema.yml rename to dbt_subprojects/dex/models/trades/linea/_schema.yml index 219b050ec92..8b48bffa0ef 100644 --- a/dex/models/trades/linea/_schema.yml +++ b/dbt_subprojects/dex/models/trades/linea/_schema.yml @@ -165,5 +165,23 @@ models: - check_dex_base_trades_seed: seed_file: ref('uniswap_linea_base_trades_seed') filter: - version: 3 + version: 3 + - name: lynex_fusion_linea_base_trades + meta: + blockchain: linea + sector: dex + project: lynex + contributors: atarod0 + config: + tags: [ 'linea', 'dex', 'trades', 'lynex', 'fusion' ] + description: "lynex linea fusion base trades" + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - tx_hash + - evt_index + - check_dex_base_trades_seed: + seed_file: ref('lynex_linea_base_trades_seed') + filter: + version: fusion diff --git a/dex/models/trades/linea/dex_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/dex_linea_base_trades.sql similarity index 96% rename from dex/models/trades/linea/dex_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/dex_linea_base_trades.sql index 18e579bbfcb..400e9652255 100644 --- a/dex/models/trades/linea/dex_linea_base_trades.sql +++ b/dbt_subprojects/dex/models/trades/linea/dex_linea_base_trades.sql @@ -14,6 +14,7 @@ , ref('pancakeswap_v3_linea_base_trades') , ref('horizondex_linea_base_trades') , ref('uniswap_v3_linea_base_trades') + , ref('lynex_fusion_linea_base_trades') ] %} WITH base_union AS ( diff --git a/dex/models/trades/linea/platforms/echodex_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/echodex_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/echodex_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/echodex_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/horizondex_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/horizondex_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/horizondex_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/horizondex_linea_base_trades.sql diff --git a/dbt_subprojects/dex/models/trades/linea/platforms/lynex_fusion_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/lynex_fusion_linea_base_trades.sql new file mode 100644 index 00000000000..1f2c7655e71 --- /dev/null +++ b/dbt_subprojects/dex/models/trades/linea/platforms/lynex_fusion_linea_base_trades.sql @@ -0,0 +1,23 @@ +{{ + config( + schema = 'lynex_fusion_linea' + , alias = 'base_trades' + , materialized = 'incremental' + , file_format = 'delta' + , incremental_strategy = 'merge' + , unique_key = ['tx_hash', 'evt_index'] + , incremental_predicates = [incremental_predicate('DBT_INTERNAL_DEST.block_time')] + ) +}} + + +{{ + uniswap_compatible_v3_trades( + blockchain = 'linea' + , project = 'lynex' + , version = 'fusion' + , Pair_evt_Swap = source('lynex_linea', 'AlgebraPool_evt_Swap') + , Factory_evt_PoolCreated = source('lynex_linea', 'AlgebraFactory_evt_Pool') + , optional_columns = null + ) +}} \ No newline at end of file diff --git a/dex/models/trades/linea/platforms/lynex_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/lynex_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/lynex_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/lynex_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/nile_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/nile_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/nile_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/nile_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/pancakeswap_v2_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/pancakeswap_v2_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/pancakeswap_v2_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/pancakeswap_v2_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/pancakeswap_v3_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/pancakeswap_v3_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/pancakeswap_v3_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/pancakeswap_v3_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/secta_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/secta_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/secta_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/secta_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/sushiswap_v2_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/sushiswap_v2_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/sushiswap_v2_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/sushiswap_v2_linea_base_trades.sql diff --git a/dex/models/trades/linea/platforms/uniswap_v3_linea_base_trades.sql b/dbt_subprojects/dex/models/trades/linea/platforms/uniswap_v3_linea_base_trades.sql similarity index 100% rename from dex/models/trades/linea/platforms/uniswap_v3_linea_base_trades.sql rename to dbt_subprojects/dex/models/trades/linea/platforms/uniswap_v3_linea_base_trades.sql diff --git a/dex/models/trades/mantle/_schema.yml b/dbt_subprojects/dex/models/trades/mantle/_schema.yml similarity index 100% rename from dex/models/trades/mantle/_schema.yml rename to dbt_subprojects/dex/models/trades/mantle/_schema.yml diff --git a/dex/models/trades/mantle/dex_mantle_base_trades.sql b/dbt_subprojects/dex/models/trades/mantle/dex_mantle_base_trades.sql similarity index 100% rename from dex/models/trades/mantle/dex_mantle_base_trades.sql rename to dbt_subprojects/dex/models/trades/mantle/dex_mantle_base_trades.sql diff --git a/dex/models/trades/mantle/platforms/merchant_moe_mantle_base_trades.sql b/dbt_subprojects/dex/models/trades/mantle/platforms/merchant_moe_mantle_base_trades.sql similarity index 100% rename from dex/models/trades/mantle/platforms/merchant_moe_mantle_base_trades.sql rename to dbt_subprojects/dex/models/trades/mantle/platforms/merchant_moe_mantle_base_trades.sql diff --git a/dex/models/trades/optimism/_schema.yml b/dbt_subprojects/dex/models/trades/optimism/_schema.yml similarity index 100% rename from dex/models/trades/optimism/_schema.yml rename to dbt_subprojects/dex/models/trades/optimism/_schema.yml diff --git a/dex/models/trades/optimism/dex_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/dex_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/dex_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/dex_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/balancer_v2_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/balancer_v2_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/balancer_v2_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/balancer_v2_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/chainhop_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/chainhop_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/chainhop_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/chainhop_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/clipper_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/clipper_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/clipper_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/clipper_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/curvefi_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/curvefi_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/curvefi_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/curvefi_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/dackieswap_v2_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/dackieswap_v2_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/dackieswap_v2_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/dackieswap_v2_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/dackieswap_v3_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/dackieswap_v3_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/dackieswap_v3_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/dackieswap_v3_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/dodo_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/dodo_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/dodo_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/dodo_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/elk_finance_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/elk_finance_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/elk_finance_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/elk_finance_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/fraxswap_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/fraxswap_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/fraxswap_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/fraxswap_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/gridex_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/gridex_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/gridex_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/gridex_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/hashflow_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/hashflow_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/hashflow_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/hashflow_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/kyberswap_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/kyberswap_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/kyberswap_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/kyberswap_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/mummy_finance_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/mummy_finance_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/mummy_finance_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/mummy_finance_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/openocean_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/openocean_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/openocean_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/openocean_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/openxswap_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/openxswap_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/openxswap_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/openxswap_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/opx_finance_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/opx_finance_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/opx_finance_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/opx_finance_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/rubicon_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/rubicon_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/rubicon_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/rubicon_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/solidly_v3_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/solidly_v3_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/solidly_v3_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/solidly_v3_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/sushiswap_v1_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/sushiswap_v1_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/sushiswap_v1_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/sushiswap_v1_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/sushiswap_v2_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/sushiswap_v2_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/sushiswap_v2_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/sushiswap_v2_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/swaap_v2_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/swaap_v2_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/swaap_v2_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/swaap_v2_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/synthetix_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/synthetix_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/synthetix_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/synthetix_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/uniswap_v2_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/uniswap_v2_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/uniswap_v2_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/uniswap_v2_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/uniswap_v3_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/uniswap_v3_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/uniswap_v3_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/uniswap_v3_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/velodrome_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/velodrome_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/velodrome_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/velodrome_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/wardenswap_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/wardenswap_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/wardenswap_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/wardenswap_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/wombat_exchange_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/wombat_exchange_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/wombat_exchange_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/wombat_exchange_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/woofi_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/woofi_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/woofi_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/woofi_optimism_base_trades.sql diff --git a/dex/models/trades/optimism/platforms/zipswap_optimism_base_trades.sql b/dbt_subprojects/dex/models/trades/optimism/platforms/zipswap_optimism_base_trades.sql similarity index 100% rename from dex/models/trades/optimism/platforms/zipswap_optimism_base_trades.sql rename to dbt_subprojects/dex/models/trades/optimism/platforms/zipswap_optimism_base_trades.sql diff --git a/dex/models/trades/polygon/_schema.yml b/dbt_subprojects/dex/models/trades/polygon/_schema.yml similarity index 100% rename from dex/models/trades/polygon/_schema.yml rename to dbt_subprojects/dex/models/trades/polygon/_schema.yml diff --git a/dex/models/trades/polygon/dex_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/dex_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/dex_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/dex_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/airswap_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/airswap_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/airswap_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/airswap_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/apeswap_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/apeswap_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/apeswap_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/apeswap_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/balancer_v2_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/balancer_v2_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/balancer_v2_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/balancer_v2_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/clipper_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/clipper_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/clipper_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/clipper_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/dodo_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/dodo_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/dodo_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/dodo_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/dooar_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/dooar_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/dooar_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/dooar_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/fraxswap_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/fraxswap_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/fraxswap_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/fraxswap_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/gridex_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/gridex_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/gridex_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/gridex_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/honeyswap_v2_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/honeyswap_v2_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/honeyswap_v2_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/honeyswap_v2_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/kyberswap_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/kyberswap_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/kyberswap_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/kyberswap_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/quickswap_v2_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/quickswap_v2_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/quickswap_v2_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/quickswap_v2_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/quickswap_v3_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/quickswap_v3_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/quickswap_v3_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/quickswap_v3_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/smardex_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/smardex_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/smardex_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/smardex_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/sushiswap_v1_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/sushiswap_v1_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/sushiswap_v1_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/sushiswap_v1_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/sushiswap_v2_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/sushiswap_v2_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/sushiswap_v2_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/sushiswap_v2_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/swaap_v2_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/swaap_v2_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/swaap_v2_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/swaap_v2_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/uniswap_v2_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/uniswap_v2_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/uniswap_v2_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/uniswap_v2_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/uniswap_v3_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/uniswap_v3_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/uniswap_v3_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/uniswap_v3_polygon_base_trades.sql diff --git a/dex/models/trades/polygon/platforms/xchange_polygon_base_trades.sql b/dbt_subprojects/dex/models/trades/polygon/platforms/xchange_polygon_base_trades.sql similarity index 100% rename from dex/models/trades/polygon/platforms/xchange_polygon_base_trades.sql rename to dbt_subprojects/dex/models/trades/polygon/platforms/xchange_polygon_base_trades.sql diff --git a/dex/models/trades/readme.md b/dbt_subprojects/dex/models/trades/readme.md similarity index 100% rename from dex/models/trades/readme.md rename to dbt_subprojects/dex/models/trades/readme.md diff --git a/dex/models/trades/scroll/_schema.yml b/dbt_subprojects/dex/models/trades/scroll/_schema.yml similarity index 100% rename from dex/models/trades/scroll/_schema.yml rename to dbt_subprojects/dex/models/trades/scroll/_schema.yml diff --git a/dex/models/trades/scroll/dex_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/dex_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/dex_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/dex_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/icecreamswap_v2_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/icecreamswap_v2_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/icecreamswap_v2_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/icecreamswap_v2_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/iziswap_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/iziswap_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/iziswap_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/iziswap_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/maverick_v2_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/maverick_v2_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/maverick_v2_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/maverick_v2_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/nuri_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/nuri_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/nuri_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/nuri_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/scrollswap_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/scrollswap_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/scrollswap_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/scrollswap_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/sushiswap_v2_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/sushiswap_v2_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/sushiswap_v2_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/sushiswap_v2_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/syncswap_v1_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/syncswap_v1_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/syncswap_v1_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/syncswap_v1_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/uniswap_v3_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/uniswap_v3_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/uniswap_v3_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/uniswap_v3_scroll_base_trades.sql diff --git a/dex/models/trades/scroll/platforms/zebra_scroll_base_trades.sql b/dbt_subprojects/dex/models/trades/scroll/platforms/zebra_scroll_base_trades.sql similarity index 100% rename from dex/models/trades/scroll/platforms/zebra_scroll_base_trades.sql rename to dbt_subprojects/dex/models/trades/scroll/platforms/zebra_scroll_base_trades.sql diff --git a/dex/models/trades/sei/_schema.yml b/dbt_subprojects/dex/models/trades/sei/_schema.yml similarity index 100% rename from dex/models/trades/sei/_schema.yml rename to dbt_subprojects/dex/models/trades/sei/_schema.yml diff --git a/dex/models/trades/sei/dex_sei_base_trades.sql b/dbt_subprojects/dex/models/trades/sei/dex_sei_base_trades.sql similarity index 100% rename from dex/models/trades/sei/dex_sei_base_trades.sql rename to dbt_subprojects/dex/models/trades/sei/dex_sei_base_trades.sql diff --git a/dex/models/trades/sei/platforms/jelly_swap_sei_base_trades.sql b/dbt_subprojects/dex/models/trades/sei/platforms/jelly_swap_sei_base_trades.sql similarity index 100% rename from dex/models/trades/sei/platforms/jelly_swap_sei_base_trades.sql rename to dbt_subprojects/dex/models/trades/sei/platforms/jelly_swap_sei_base_trades.sql diff --git a/dex/models/trades/zkevm/_schema.yml b/dbt_subprojects/dex/models/trades/zkevm/_schema.yml similarity index 100% rename from dex/models/trades/zkevm/_schema.yml rename to dbt_subprojects/dex/models/trades/zkevm/_schema.yml diff --git a/dex/models/trades/zkevm/dex_zkevm_base_trades.sql b/dbt_subprojects/dex/models/trades/zkevm/dex_zkevm_base_trades.sql similarity index 100% rename from dex/models/trades/zkevm/dex_zkevm_base_trades.sql rename to dbt_subprojects/dex/models/trades/zkevm/dex_zkevm_base_trades.sql diff --git a/dex/models/trades/zkevm/platforms/balancer_v2_zkevm_base_trades.sql b/dbt_subprojects/dex/models/trades/zkevm/platforms/balancer_v2_zkevm_base_trades.sql similarity index 100% rename from dex/models/trades/zkevm/platforms/balancer_v2_zkevm_base_trades.sql rename to dbt_subprojects/dex/models/trades/zkevm/platforms/balancer_v2_zkevm_base_trades.sql diff --git a/dex/models/trades/zkevm/platforms/pancakeswap_v2_zkevm_base_trades.sql b/dbt_subprojects/dex/models/trades/zkevm/platforms/pancakeswap_v2_zkevm_base_trades.sql similarity index 100% rename from dex/models/trades/zkevm/platforms/pancakeswap_v2_zkevm_base_trades.sql rename to dbt_subprojects/dex/models/trades/zkevm/platforms/pancakeswap_v2_zkevm_base_trades.sql diff --git a/dex/models/trades/zkevm/platforms/pancakeswap_v3_zkevm_base_trades.sql b/dbt_subprojects/dex/models/trades/zkevm/platforms/pancakeswap_v3_zkevm_base_trades.sql similarity index 100% rename from dex/models/trades/zkevm/platforms/pancakeswap_v3_zkevm_base_trades.sql rename to dbt_subprojects/dex/models/trades/zkevm/platforms/pancakeswap_v3_zkevm_base_trades.sql diff --git a/dex/models/trades/zksync/_schema.yml b/dbt_subprojects/dex/models/trades/zksync/_schema.yml similarity index 100% rename from dex/models/trades/zksync/_schema.yml rename to dbt_subprojects/dex/models/trades/zksync/_schema.yml diff --git a/dex/models/trades/zksync/dex_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/dex_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/dex_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/dex_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/derpdex_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/derpdex_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/derpdex_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/derpdex_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/dracula_finance_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/dracula_finance_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/dracula_finance_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/dracula_finance_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/ezkalibur_v2_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/ezkalibur_v2_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/ezkalibur_v2_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/ezkalibur_v2_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/gemswap_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/gemswap_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/gemswap_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/gemswap_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/iziswap_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/iziswap_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/iziswap_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/iziswap_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/iziswap_v2_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/iziswap_v2_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/iziswap_v2_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/iziswap_v2_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/maverick_v2_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/maverick_v2_zksync_base_trades.sql similarity index 82% rename from dex/models/trades/zksync/platforms/maverick_v2_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/maverick_v2_zksync_base_trades.sql index b6d7b802141..74933cc4505 100644 --- a/dex/models/trades/zksync/platforms/maverick_v2_zksync_base_trades.sql +++ b/dbt_subprojects/dex/models/trades/zksync/platforms/maverick_v2_zksync_base_trades.sql @@ -1,5 +1,6 @@ {{ config( + tags = ['prod_exclude'], schema = 'maverick_v2_zksync', alias = 'base_trades', materialized = 'incremental', @@ -16,6 +17,6 @@ project = 'maverick', version = '2', source_evt_swap = source('maverick_v2_zksync', 'V2Pool_evt_PoolSwap'), - source_evt_pool = source('maverick_v2_zksync', 'MaverickV2Factory_evt_PoolCreated') + source_evt_pool = source('maverick_v2_zksync', 'V2Factory_evt_PoolCreated') ) }} diff --git a/dex/models/trades/zksync/platforms/maverick_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/maverick_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/maverick_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/maverick_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/mute_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/mute_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/mute_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/mute_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/pancakeswap_v2_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/pancakeswap_v2_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/pancakeswap_v2_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/pancakeswap_v2_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/pancakeswap_v3_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/pancakeswap_v3_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/pancakeswap_v3_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/pancakeswap_v3_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/spacefi_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/spacefi_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/spacefi_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/spacefi_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/syncswap_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/syncswap_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/syncswap_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/syncswap_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/syncswap_v2_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/syncswap_v2_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/syncswap_v2_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/syncswap_v2_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/uniswap_v3_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/uniswap_v3_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/uniswap_v3_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/uniswap_v3_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/velocore_v0_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/velocore_v0_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/velocore_v0_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/velocore_v0_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/velocore_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/velocore_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/velocore_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/velocore_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/velocore_v2_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/velocore_v2_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/velocore_v2_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/velocore_v2_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/vesync_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/vesync_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/vesync_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/vesync_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/wagmi_v1_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/wagmi_v1_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/wagmi_v1_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/wagmi_v1_zksync_base_trades.sql diff --git a/dex/models/trades/zksync/platforms/zkswap_finance_zksync_base_trades.sql b/dbt_subprojects/dex/models/trades/zksync/platforms/zkswap_finance_zksync_base_trades.sql similarity index 100% rename from dex/models/trades/zksync/platforms/zkswap_finance_zksync_base_trades.sql rename to dbt_subprojects/dex/models/trades/zksync/platforms/zkswap_finance_zksync_base_trades.sql diff --git a/dex/models/trades/zora/_schema.yml b/dbt_subprojects/dex/models/trades/zora/_schema.yml similarity index 100% rename from dex/models/trades/zora/_schema.yml rename to dbt_subprojects/dex/models/trades/zora/_schema.yml diff --git a/dex/models/trades/zora/dex_zora_base_trades.sql b/dbt_subprojects/dex/models/trades/zora/dex_zora_base_trades.sql similarity index 100% rename from dex/models/trades/zora/dex_zora_base_trades.sql rename to dbt_subprojects/dex/models/trades/zora/dex_zora_base_trades.sql diff --git a/dex/models/trades/zora/platforms/uniswap_v2_zora_base_trades.sql b/dbt_subprojects/dex/models/trades/zora/platforms/uniswap_v2_zora_base_trades.sql similarity index 100% rename from dex/models/trades/zora/platforms/uniswap_v2_zora_base_trades.sql rename to dbt_subprojects/dex/models/trades/zora/platforms/uniswap_v2_zora_base_trades.sql diff --git a/dex/models/trades/zora/platforms/uniswap_v3_zora_base_trades.sql b/dbt_subprojects/dex/models/trades/zora/platforms/uniswap_v3_zora_base_trades.sql similarity index 100% rename from dex/models/trades/zora/platforms/uniswap_v3_zora_base_trades.sql rename to dbt_subprojects/dex/models/trades/zora/platforms/uniswap_v3_zora_base_trades.sql diff --git a/dex/package-lock.yml b/dbt_subprojects/dex/package-lock.yml similarity index 100% rename from dex/package-lock.yml rename to dbt_subprojects/dex/package-lock.yml diff --git a/dex/packages.yml b/dbt_subprojects/dex/packages.yml similarity index 100% rename from dex/packages.yml rename to dbt_subprojects/dex/packages.yml diff --git a/dex/profiles.yml b/dbt_subprojects/dex/profiles.yml similarity index 100% rename from dex/profiles.yml rename to dbt_subprojects/dex/profiles.yml diff --git a/dex/seeds/_project/balancer/balancer_transfers_bpt_seed.csv b/dbt_subprojects/dex/seeds/_project/balancer/balancer_transfers_bpt_seed.csv similarity index 100% rename from dex/seeds/_project/balancer/balancer_transfers_bpt_seed.csv rename to dbt_subprojects/dex/seeds/_project/balancer/balancer_transfers_bpt_seed.csv diff --git a/dex/seeds/_project/zeroex/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/_schema.yml diff --git a/dex/seeds/_project/zeroex/arbitrum/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/arbitrum/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/_schema.yml diff --git a/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_native_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_native_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_native_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/arbitrum/zeroex_arbitrum_native_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/avalanche_c/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/avalanche_c/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/avalanche_c/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/avalanche_c/_schema.yml diff --git a/dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/avalanche_c/zeroex_avalanche_c_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/base/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/base/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/base/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/base/_schema.yml diff --git a/dex/seeds/_project/zeroex/base/zeroex_base_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/base/zeroex_base_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/base/zeroex_base_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/base/zeroex_base_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/bnb/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/bnb/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/bnb/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/bnb/_schema.yml diff --git a/dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/bnb/zeroex_bnb_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/bnb/zeroex_bnb_native_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/bnb/zeroex_bnb_native_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/bnb/zeroex_bnb_native_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/bnb/zeroex_bnb_native_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/celo/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/celo/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/celo/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/celo/_schema.yml diff --git a/dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/celo/zeroex_celo_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/ethereum/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/ethereum/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/ethereum/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/ethereum/_schema.yml diff --git a/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_native_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_native_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_native_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_native_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_nft_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_nft_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_nft_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/ethereum/zeroex_ethereum_nft_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/fantom/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/fantom/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/fantom/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/fantom/_schema.yml diff --git a/dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/fantom/zeroex_fantom_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/optimism/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/optimism/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/optimism/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/optimism/_schema.yml diff --git a/dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/optimism/zeroex_optimism_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/polygon/_schema.yml b/dbt_subprojects/dex/seeds/_project/zeroex/polygon/_schema.yml similarity index 100% rename from dex/seeds/_project/zeroex/polygon/_schema.yml rename to dbt_subprojects/dex/seeds/_project/zeroex/polygon/_schema.yml diff --git a/dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/polygon/zeroex_polygon_native_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_native_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/polygon/zeroex_polygon_native_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_native_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/polygon/zeroex_polygon_nft_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_nft_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/polygon/zeroex_polygon_nft_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/polygon/zeroex_polygon_nft_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/zeroex_api_fills_deduped_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/zeroex_api_fills_deduped_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/zeroex_api_fills_deduped_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/zeroex_api_fills_deduped_sample.csv diff --git a/dex/seeds/_project/zeroex/zeroex_api_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/zeroex_api_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/zeroex_api_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/zeroex_api_fills_sample.csv diff --git a/dex/seeds/_project/zeroex/zeroex_native_fills_sample.csv b/dbt_subprojects/dex/seeds/_project/zeroex/zeroex_native_fills_sample.csv similarity index 100% rename from dex/seeds/_project/zeroex/zeroex_native_fills_sample.csv rename to dbt_subprojects/dex/seeds/_project/zeroex/zeroex_native_fills_sample.csv diff --git a/dex/seeds/aggregator_trades/_schema.yml b/dbt_subprojects/dex/seeds/aggregator_trades/_schema.yml similarity index 100% rename from dex/seeds/aggregator_trades/_schema.yml rename to dbt_subprojects/dex/seeds/aggregator_trades/_schema.yml diff --git a/dex/seeds/aggregator_trades/dex_aggregator_seed.csv b/dbt_subprojects/dex/seeds/aggregator_trades/dex_aggregator_seed.csv similarity index 100% rename from dex/seeds/aggregator_trades/dex_aggregator_seed.csv rename to dbt_subprojects/dex/seeds/aggregator_trades/dex_aggregator_seed.csv diff --git a/dex/seeds/pools/_schema.yml b/dbt_subprojects/dex/seeds/pools/_schema.yml similarity index 100% rename from dex/seeds/pools/_schema.yml rename to dbt_subprojects/dex/seeds/pools/_schema.yml diff --git a/dex/seeds/pools/dex_pools_seed.csv b/dbt_subprojects/dex/seeds/pools/dex_pools_seed.csv similarity index 100% rename from dex/seeds/pools/dex_pools_seed.csv rename to dbt_subprojects/dex/seeds/pools/dex_pools_seed.csv diff --git a/dex/seeds/trades/_schema.yml b/dbt_subprojects/dex/seeds/trades/_schema.yml similarity index 100% rename from dex/seeds/trades/_schema.yml rename to dbt_subprojects/dex/seeds/trades/_schema.yml diff --git a/dex/seeds/trades/aerodrome_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/aerodrome_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/aerodrome_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/aerodrome_base_base_trades_seed.csv diff --git a/dex/seeds/trades/airswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/airswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/airswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/airswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/airswap_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/airswap_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/airswap_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/airswap_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/airswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/airswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/airswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/airswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/airswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/airswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/airswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/airswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/airswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/airswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/airswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/airswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/alienbase_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/alienbase_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/alienbase_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/alienbase_base_base_trades_seed.csv diff --git a/dex/seeds/trades/apeswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/apeswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/apeswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/apeswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/apeswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/apeswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/apeswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/apeswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/apeswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/apeswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/apeswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/apeswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/apeswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/apeswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/apeswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/apeswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/arbswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/arbswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/arbswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/arbswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/auragi_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/auragi_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/auragi_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/auragi_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/autotronic_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/autotronic_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/autotronic_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/autotronic_base_base_trades_seed.csv diff --git a/dex/seeds/trades/babyswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/babyswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/babyswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/babyswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_base_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_gnosis_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_gnosis_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_gnosis_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_gnosis_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/balancer_zkevm_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/balancer_zkevm_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/balancer_zkevm_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/balancer_zkevm_base_trades_seed.csv diff --git a/dex/seeds/trades/bancor_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/bancor_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/bancor_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/bancor_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/baseswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/baseswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/baseswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/baseswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/baseswap_basex_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/baseswap_basex_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/baseswap_basex_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/baseswap_basex_base_base_trades_seed.csv diff --git a/dex/seeds/trades/baso_finance_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/baso_finance_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/baso_finance_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/baso_finance_base_base_trades_seed.csv diff --git a/dex/seeds/trades/beethoven_x_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/beethoven_x_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/beethoven_x_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/beethoven_x_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/beethoven_x_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/beethoven_x_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/beethoven_x_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/beethoven_x_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/biswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/biswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/biswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/biswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/blasterswap_blast_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/blasterswap_blast_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/blasterswap_blast_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/blasterswap_blast_base_trades_seed.csv diff --git a/dex/seeds/trades/camelot_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/camelot_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/camelot_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/camelot_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/carbon_defi_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/carbon_defi_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/carbon_defi_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/carbon_defi_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/carbonhood_celo_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/carbonhood_celo_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/carbonhood_celo_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/carbonhood_celo_base_trades_seed.csv diff --git a/dex/seeds/trades/chainhop_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/chainhop_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/chainhop_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/chainhop_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/chronos_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/chronos_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/chronos_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/chronos_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/citadelswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/citadelswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/citadelswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/citadelswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/clipper_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/clipper_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/clipper_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/clipper_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/clipper_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/clipper_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/clipper_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/clipper_base_base_trades_seed.csv diff --git a/dex/seeds/trades/clipper_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/clipper_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/clipper_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/clipper_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/clipper_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/clipper_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/clipper_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/clipper_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/clipper_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/clipper_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/clipper_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/clipper_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/crescentswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/crescentswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/crescentswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/crescentswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/curvefi_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/curvefi_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/curvefi_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/curvefi_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/curvefi_celo_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/curvefi_celo_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/curvefi_celo_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/curvefi_celo_base_trades_seed.csv diff --git a/dex/seeds/trades/curvefi_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/curvefi_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/curvefi_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/curvefi_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/curvefi_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/curvefi_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/curvefi_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/curvefi_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/curvefi_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/curvefi_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/curvefi_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/curvefi_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/dackieswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dackieswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dackieswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dackieswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/dackieswap_v2_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dackieswap_v2_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dackieswap_v2_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dackieswap_v2_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/dackieswap_v2_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dackieswap_v2_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dackieswap_v2_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dackieswap_v2_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/dackieswap_v3_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dackieswap_v3_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dackieswap_v3_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dackieswap_v3_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/dackieswap_v3_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dackieswap_v3_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dackieswap_v3_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dackieswap_v3_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/defiswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/defiswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/defiswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/defiswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/derpdex_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/derpdex_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/derpdex_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/derpdex_base_base_trades_seed.csv diff --git a/dex/seeds/trades/derpdex_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/derpdex_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/derpdex_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/derpdex_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/dfx_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dfx_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dfx_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dfx_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/dodo_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dodo_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dodo_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dodo_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/dodo_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dodo_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dodo_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dodo_base_base_trades_seed.csv diff --git a/dex/seeds/trades/dodo_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dodo_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dodo_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dodo_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/dodo_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dodo_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dodo_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dodo_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/dodo_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dodo_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dodo_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dodo_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/dodo_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dodo_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dodo_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dodo_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/dooar_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dooar_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dooar_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dooar_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/dracula_finance_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/dracula_finance_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/dracula_finance_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/dracula_finance_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/echodex_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/echodex_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/echodex_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/echodex_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/elk_finance_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/elk_finance_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/elk_finance_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/elk_finance_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/elk_finance_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/elk_finance_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/elk_finance_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/elk_finance_base_base_trades_seed.csv diff --git a/dex/seeds/trades/elk_finance_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/elk_finance_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/elk_finance_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/elk_finance_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/ellipsis_finance_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/ellipsis_finance_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/ellipsis_finance_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/ellipsis_finance_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/energon_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/energon_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/energon_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/energon_base_base_trades_seed.csv diff --git a/dex/seeds/trades/equalizer_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/equalizer_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/equalizer_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/equalizer_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/ezkalibur_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/ezkalibur_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/ezkalibur_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/ezkalibur_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/fraxswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/fraxswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/fraxswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/fraxswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/fraxswap_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/fraxswap_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/fraxswap_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/fraxswap_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/fraxswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/fraxswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/fraxswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/fraxswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/fraxswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/fraxswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/fraxswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/fraxswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/fraxswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/fraxswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/fraxswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/fraxswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/fraxswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/fraxswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/fraxswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/fraxswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/gemswap_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gemswap_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gemswap_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gemswap_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/glacier_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/glacier_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/glacier_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/glacier_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/gmx_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gmx_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gmx_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gmx_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/gmx_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gmx_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gmx_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gmx_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/gridex_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gridex_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gridex_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gridex_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/gridex_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gridex_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gridex_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gridex_base_base_trades_seed.csv diff --git a/dex/seeds/trades/gridex_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gridex_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gridex_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gridex_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/gridex_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/gridex_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/gridex_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/gridex_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/hashflow_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/hashflow_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/hashflow_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/hashflow_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/hashflow_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/hashflow_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/hashflow_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/hashflow_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/hashflow_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/hashflow_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/hashflow_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/hashflow_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/hashflow_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/hashflow_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/hashflow_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/hashflow_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/honeyswap_gnosis_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/honeyswap_gnosis_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/honeyswap_gnosis_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/honeyswap_gnosis_base_trades_seed.csv diff --git a/dex/seeds/trades/honeyswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/honeyswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/honeyswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/honeyswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/horizondex_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/horizondex_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/horizondex_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/horizondex_base_base_trades_seed.csv diff --git a/dex/seeds/trades/horizondex_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/horizondex_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/horizondex_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/horizondex_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/icecreamswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/icecreamswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/icecreamswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/icecreamswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/icecreamswap_v2_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/icecreamswap_v2_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/icecreamswap_v2_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/icecreamswap_v2_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/integral_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/integral_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/integral_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/integral_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/integral_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/integral_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/integral_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/integral_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/iziswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/iziswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/iziswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/iziswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/iziswap_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/iziswap_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/iziswap_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/iziswap_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/iziswap_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/iziswap_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/iziswap_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/iziswap_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/jelly_swap_sei_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/jelly_swap_sei_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/jelly_swap_sei_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/jelly_swap_sei_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/kyberswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/kyberswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/kyberswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/kyberswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/leetswap_v2_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/leetswap_v2_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/leetswap_v2_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/leetswap_v2_base_base_trades_seed.csv diff --git a/dex/seeds/trades/lynex_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/lynex_linea_base_trades_seed.csv similarity index 64% rename from dex/seeds/trades/lynex_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/lynex_linea_base_trades_seed.csv index ebafa7ce827..6f4ff5a253e 100644 --- a/dex/seeds/trades/lynex_linea_base_trades_seed.csv +++ b/dbt_subprojects/dex/seeds/trades/lynex_linea_base_trades_seed.csv @@ -2,3 +2,5 @@ blockchain,project,version,block_date,tx_hash,evt_index,token_bought_address,tok linea,lynex,1,2024-04-26,0xd4d33ca4b1fd3d87e23e85a089f6d688eaeade4c8ab56106f5e060e9e4c4b536,6,0x176211869ca2b568f2a7d4ee941e073a821ee1ff,0xa219439258ca9da29e9cc4ce5596924745e12b93,4024699,53852117,53718577 linea,lynex,1,2024-04-25,0x4c17f6f4040e49326b84c05205163a7b03c4200371f11e9fba27bb8b6e0de58b,6,0xa219439258ca9da29e9cc4ce5596924745e12b93,0x176211869ca2b568f2a7d4ee941e073a821ee1ff,4007404,62179826,62324896 linea,lynex,1,2024-04-25,0xc80d4e1b98cd2cfbd0057ffa7c12d6ed51b01225317918b682d6bea580751da6,75,0xa219439258ca9da29e9cc4ce5596924745e12b93,0xe5d7c2a44ffddf6b295a15c148167daaaf5cf34f,3990383,1466251,461157181912486 +linea,lynex,fusion,2024-07-25,0xb961b7127f310a474b1c2dae03ae850c9349daa87fa7d7337d4d938aabb9347f,10,0x176211869ca2b568f2a7d4ee941e073a821ee1ff,0x1a51b19ce03dbe0cb44c1528e34a7edd7771e9af,7260425,36268692,422832440211748860288 +linea,lynex,fusion,2024-07-25,0x356a4db6c05e69e68654dd04fbc52f5c0adcda2af2e77e3988f8195387332161,11,0x176211869ca2b568f2a7d4ee941e073a821ee1ff,0xa219439258ca9da29e9cc4ce5596924745e12b93,7258532,359718632,359766583 \ No newline at end of file diff --git a/dex/seeds/trades/mauve_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/mauve_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/mauve_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/mauve_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/maverick_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/maverick_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/maverick_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/maverick_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/maverick_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/maverick_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/maverick_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/maverick_base_base_trades_seed.csv diff --git a/dex/seeds/trades/maverick_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/maverick_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/maverick_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/maverick_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/maverick_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/maverick_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/maverick_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/maverick_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/maverick_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/maverick_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/maverick_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/maverick_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/maverick_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/maverick_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/maverick_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/maverick_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/mdex_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/mdex_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/mdex_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/mdex_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/mento_celo_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/mento_celo_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/mento_celo_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/mento_celo_base_trades_seed.csv diff --git a/dex/seeds/trades/merchant_moe_mantle_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/merchant_moe_mantle_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/merchant_moe_mantle_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/merchant_moe_mantle_base_trades_seed.csv diff --git a/dex/seeds/trades/moonbase_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/moonbase_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/moonbase_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/moonbase_base_base_trades_seed.csv diff --git a/dex/seeds/trades/mstable_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/mstable_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/mstable_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/mstable_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/mummy_finance_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/mummy_finance_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/mummy_finance_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/mummy_finance_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/mute_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/mute_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/mute_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/mute_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/nile_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/nile_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/nile_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/nile_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/nomiswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/nomiswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/nomiswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/nomiswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/nuri_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/nuri_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/nuri_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/nuri_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/oasisswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oasisswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oasisswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oasisswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/oasisswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oasisswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oasisswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oasisswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_base_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_gnosis_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_gnosis_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_gnosis_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_gnosis_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/oneinch_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/oneinch_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/oneinch_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/oneinch_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/onepunchswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/onepunchswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/onepunchswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/onepunchswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/openocean_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/openocean_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/openocean_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/openocean_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/openocean_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/openocean_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/openocean_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/openocean_base_base_trades_seed.csv diff --git a/dex/seeds/trades/openocean_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/openocean_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/openocean_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/openocean_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/openocean_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/openocean_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/openocean_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/openocean_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/openxswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/openxswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/openxswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/openxswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/opx_finance_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/opx_finance_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/opx_finance_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/opx_finance_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_zkevm_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_zkevm_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_zkevm_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_zkevm_base_trades_seed.csv diff --git a/dex/seeds/trades/pancakeswap_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pancakeswap_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pancakeswap_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pancakeswap_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/pharaoh_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/pharaoh_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/pharaoh_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/pharaoh_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/plantbaseswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/plantbaseswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/plantbaseswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/plantbaseswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/platypus_finance_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/platypus_finance_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/platypus_finance_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/platypus_finance_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/quickswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/quickswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/quickswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/quickswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/ramses_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/ramses_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/ramses_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/ramses_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/rocketswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/rocketswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/rocketswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/rocketswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/rubicon_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/rubicon_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/rubicon_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/rubicon_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/rubicon_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/rubicon_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/rubicon_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/rubicon_base_base_trades_seed.csv diff --git a/dex/seeds/trades/rubicon_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/rubicon_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/rubicon_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/rubicon_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/scale_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/scale_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/scale_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/scale_base_base_trades_seed.csv diff --git a/dex/seeds/trades/scrollswap_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/scrollswap_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/scrollswap_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/scrollswap_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/secta_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/secta_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/secta_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/secta_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/sharkswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sharkswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sharkswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sharkswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/sharkyswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sharkyswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sharkyswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sharkyswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/shibaswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/shibaswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/shibaswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/shibaswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/smardex_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/smardex_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/smardex_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/smardex_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/smardex_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/smardex_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/smardex_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/smardex_base_base_trades_seed.csv diff --git a/dex/seeds/trades/smardex_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/smardex_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/smardex_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/smardex_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/sobal_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sobal_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sobal_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sobal_base_base_trades_seed.csv diff --git a/dex/seeds/trades/solidlizard_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidlizard_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidlizard_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidlizard_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/solidly_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidly_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidly_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidly_base_base_trades_seed.csv diff --git a/dex/seeds/trades/solidly_v3_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidly_v3_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidly_v3_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidly_v3_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/solidly_v3_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidly_v3_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidly_v3_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidly_v3_base_base_trades_seed.csv diff --git a/dex/seeds/trades/solidly_v3_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidly_v3_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidly_v3_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidly_v3_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/solidly_v3_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidly_v3_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidly_v3_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidly_v3_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/solidly_v3_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/solidly_v3_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/solidly_v3_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/solidly_v3_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/soswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/soswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/soswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/soswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/spacefi_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/spacefi_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/spacefi_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/spacefi_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/spartacus_exchange_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/spartacus_exchange_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/spartacus_exchange_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/spartacus_exchange_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/spiritswap_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/spiritswap_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/spiritswap_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/spiritswap_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/spookyswap_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/spookyswap_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/spookyswap_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/spookyswap_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/sterling_finance_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sterling_finance_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sterling_finance_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sterling_finance_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_celo_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_celo_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_celo_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_celo_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_gnosis_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_gnosis_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_gnosis_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_gnosis_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/sushiswap_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/sushiswap_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/sushiswap_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/sushiswap_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/swaap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swaap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swaap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swaap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/swaap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swaap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swaap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swaap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/swaap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swaap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swaap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swaap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/swaap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swaap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swaap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swaap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/swaap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swaap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swaap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swaap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/swapbased_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swapbased_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swapbased_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swapbased_base_base_trades_seed.csv diff --git a/dex/seeds/trades/swapr_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/swapr_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/swapr_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/swapr_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/syncswap_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/syncswap_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/syncswap_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/syncswap_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/syncswap_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/syncswap_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/syncswap_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/syncswap_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/synthetix_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/synthetix_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/synthetix_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/synthetix_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/synthswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/synthswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/synthswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/synthswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/thena_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/thena_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/thena_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/thena_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/throne_exchange_v2_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/throne_exchange_v2_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/throne_exchange_v2_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/throne_exchange_v2_base_base_trades_seed.csv diff --git a/dex/seeds/trades/throne_exchange_v3_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/throne_exchange_v3_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/throne_exchange_v3_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/throne_exchange_v3_base_base_trades_seed.csv diff --git a/dex/seeds/trades/thruster_blast_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/thruster_blast_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/thruster_blast_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/thruster_blast_base_trades_seed.csv diff --git a/dex/seeds/trades/torus_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/torus_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/torus_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/torus_base_base_trades_seed.csv diff --git a/dex/seeds/trades/trader_joe_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/trader_joe_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/trader_joe_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/trader_joe_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/trader_joe_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/trader_joe_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/trader_joe_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/trader_joe_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/trader_joe_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/trader_joe_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/trader_joe_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/trader_joe_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/ubeswap_celo_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/ubeswap_celo_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/ubeswap_celo_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/ubeswap_celo_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_blast_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_blast_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_blast_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_blast_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_celo_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_celo_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_celo_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_celo_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_linea_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_linea_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_linea_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_linea_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/uniswap_zora_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/uniswap_zora_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/uniswap_zora_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/uniswap_zora_base_trades_seed.csv diff --git a/dex/seeds/trades/velocimeter_v2_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/velocimeter_v2_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/velocimeter_v2_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/velocimeter_v2_base_base_trades_seed.csv diff --git a/dex/seeds/trades/velocore_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/velocore_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/velocore_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/velocore_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/velodrome_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/velodrome_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/velodrome_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/velodrome_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/verse_dex_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/verse_dex_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/verse_dex_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/verse_dex_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/vesync_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/vesync_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/vesync_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/vesync_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/voltswap_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/voltswap_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/voltswap_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/voltswap_base_base_trades_seed.csv diff --git a/dex/seeds/trades/wagmi_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wagmi_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wagmi_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wagmi_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/wardenswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wardenswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wardenswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wardenswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/wigoswap_fantom_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wigoswap_fantom_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wigoswap_fantom_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wigoswap_fantom_base_trades_seed.csv diff --git a/dex/seeds/trades/wombat_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wombat_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wombat_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wombat_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/wombat_exchange_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wombat_exchange_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wombat_exchange_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wombat_exchange_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/wombat_exchange_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wombat_exchange_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wombat_exchange_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wombat_exchange_base_base_trades_seed.csv diff --git a/dex/seeds/trades/wombat_exchange_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/wombat_exchange_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/wombat_exchange_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/wombat_exchange_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/woofi_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/woofi_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/woofi_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/woofi_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/woofi_avalanche_c_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/woofi_avalanche_c_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/woofi_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/woofi_avalanche_c_base_trades_seed.csv diff --git a/dex/seeds/trades/woofi_base_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/woofi_base_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/woofi_base_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/woofi_base_base_trades_seed.csv diff --git a/dex/seeds/trades/woofi_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/woofi_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/woofi_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/woofi_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/woofi_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/woofi_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/woofi_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/woofi_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/xchange_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/xchange_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/xchange_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/xchange_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/xchange_bnb_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/xchange_bnb_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/xchange_bnb_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/xchange_bnb_base_trades_seed.csv diff --git a/dex/seeds/trades/xchange_ethereum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/xchange_ethereum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/xchange_ethereum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/xchange_ethereum_base_trades_seed.csv diff --git a/dex/seeds/trades/xchange_polygon_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/xchange_polygon_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/xchange_polygon_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/xchange_polygon_base_trades_seed.csv diff --git a/dex/seeds/trades/zebra_scroll_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/zebra_scroll_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/zebra_scroll_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/zebra_scroll_base_trades_seed.csv diff --git a/dex/seeds/trades/zigzag_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/zigzag_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/zigzag_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/zigzag_arbitrum_base_trades_seed.csv diff --git a/dex/seeds/trades/zipswap_optimism_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/zipswap_optimism_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/zipswap_optimism_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/zipswap_optimism_base_trades_seed.csv diff --git a/dex/seeds/trades/zkswap_finance_zksync_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/zkswap_finance_zksync_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/zkswap_finance_zksync_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/zkswap_finance_zksync_base_trades_seed.csv diff --git a/dex/seeds/trades/zyberswap_arbitrum_base_trades_seed.csv b/dbt_subprojects/dex/seeds/trades/zyberswap_arbitrum_base_trades_seed.csv similarity index 100% rename from dex/seeds/trades/zyberswap_arbitrum_base_trades_seed.csv rename to dbt_subprojects/dex/seeds/trades/zyberswap_arbitrum_base_trades_seed.csv diff --git a/dex/tests/generic/check_dex_aggregator_seed.sql b/dbt_subprojects/dex/tests/generic/check_dex_aggregator_seed.sql similarity index 100% rename from dex/tests/generic/check_dex_aggregator_seed.sql rename to dbt_subprojects/dex/tests/generic/check_dex_aggregator_seed.sql diff --git a/dex/tests/generic/check_dex_base_trades_seed.sql b/dbt_subprojects/dex/tests/generic/check_dex_base_trades_seed.sql similarity index 100% rename from dex/tests/generic/check_dex_base_trades_seed.sql rename to dbt_subprojects/dex/tests/generic/check_dex_base_trades_seed.sql diff --git a/dex/tests/generic/check_dex_info_relationship.sql b/dbt_subprojects/dex/tests/generic/check_dex_info_relationship.sql similarity index 100% rename from dex/tests/generic/check_dex_info_relationship.sql rename to dbt_subprojects/dex/tests/generic/check_dex_info_relationship.sql diff --git a/dex/tests/generic/check_dex_pools_seed.sql b/dbt_subprojects/dex/tests/generic/check_dex_pools_seed.sql similarity index 100% rename from dex/tests/generic/check_dex_pools_seed.sql rename to dbt_subprojects/dex/tests/generic/check_dex_pools_seed.sql diff --git a/dex/tests/generic/zeroex_ethereum_fills_deduped_test.sql b/dbt_subprojects/dex/tests/generic/zeroex_ethereum_fills_deduped_test.sql similarity index 100% rename from dex/tests/generic/zeroex_ethereum_fills_deduped_test.sql rename to dbt_subprojects/dex/tests/generic/zeroex_ethereum_fills_deduped_test.sql diff --git a/dex/tests/generic/zeroex_ethereum_fills_test.sql b/dbt_subprojects/dex/tests/generic/zeroex_ethereum_fills_test.sql similarity index 100% rename from dex/tests/generic/zeroex_ethereum_fills_test.sql rename to dbt_subprojects/dex/tests/generic/zeroex_ethereum_fills_test.sql diff --git a/dex/tests/generic/zeroex_ethereum_nft_test.sql b/dbt_subprojects/dex/tests/generic/zeroex_ethereum_nft_test.sql similarity index 100% rename from dex/tests/generic/zeroex_ethereum_nft_test.sql rename to dbt_subprojects/dex/tests/generic/zeroex_ethereum_nft_test.sql diff --git a/dbt_subprojects/hourly_spellbook/README.md b/dbt_subprojects/hourly_spellbook/README.md new file mode 100644 index 00000000000..ae104440a3c --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/README.md @@ -0,0 +1,3 @@ +## Hourly Spellbook + +This is a DBT sub project for the all hourly models in spellbook diff --git a/daily_spellbook/dbt_project.yml b/dbt_subprojects/hourly_spellbook/dbt_project.yml similarity index 69% rename from daily_spellbook/dbt_project.yml rename to dbt_subprojects/hourly_spellbook/dbt_project.yml index a51bd8518a1..e2c130aea99 100644 --- a/daily_spellbook/dbt_project.yml +++ b/dbt_subprojects/hourly_spellbook/dbt_project.yml @@ -1,6 +1,6 @@ -#Welcome to your Spellbook! +#Welcome to the NFT Spellbook! -name: "daily_spellbook" +name: "hourly_spellbook" version: "1.0.0" config-version: 2 @@ -17,16 +17,14 @@ vars: DBT_ENV_CUSTOM_ENV_S3_BUCKET: "{{ env_var('DBT_ENV_CUSTOM_ENV_S3_BUCKET', 'local') }}" DBT_ENV_INCREMENTAL_TIME: "{{ env_var('DBT_ENV_INCREMENTAL_TIME', '1') }}" DBT_ENV_INCREMENTAL_TIME_UNIT: "{{ env_var('DBT_ENV_INCREMENTAL_TIME_UNIT', 'day') }}" + ETH_ERC20_ADDRESS: '0x0000000000000000000000000000000000000000' # These configurations specify where dbt should look for different types of files. # You don't need to change these! -model-paths: ["models", "../sources"] -analysis-paths: ["analyses"] -# ../tests/* should be added to a separate shared folder +model-paths: ["models", "../../sources"] test-paths: ["tests"] seed-paths: ["seeds"] -macro-paths: ["../macros", "macros"] -snapshot-paths: ["snapshots"] +macro-paths: ["macros", "../../macros"] target-path: "target" # directory which will store compiled SQL files clean-targets: # directories to be removed by `dbt clean` @@ -36,16 +34,15 @@ clean-targets: # directories to be removed by `dbt clean` # Configuring tests # Full documentation: https://docs.getdbt.com/reference/test-configs tests: - daily_spellbook: + hourly_spellbook: +store_failures: true # store failures for all tests # Configuring seeds # Full documentation: https://docs.getdbt.com/reference/seed-configs # For configuring individual seeds (e.g. overriding column types) we recommend a yml file nested in the same folder as the seed # example: seeds/cryptopunks/schema.yml -# TODO: uncomment when seeds are added seeds: - daily_spellbook: + hourly_spellbook: +schema: test_data # defining search order of macro invokation @@ -56,7 +53,7 @@ dispatch: # Configuring models # Full documentation: https://docs.getdbt.com/docs/configuring-models models: - daily_spellbook: + hourly_spellbook: +post-hook: - sql: "{{ set_trino_session_property(is_materialized(model), 'writer_scaling_min_data_processed', model.config.get('writer_min_size', '500MB')) }}" transaction: true @@ -70,23 +67,33 @@ models: +schema: no_schema # this should be overriden in model specific configs +view_security: invoker - chainlink: - +schema: chainlink - arbitrum: - +schema: chainlink_arbitrum - avalanche_c: - +schema: chainlink_avalanche_c - base: - +schema: chainlink_base - bnb: - +schema: chainlink_bnb - ethereum: - +schema: chainlink_ethereum - fantom: - +schema: chainlink_fantom - gnosis: - +schema: chainlink_gnosis - optimism: - +schema: chainlink_optimism - polygon: - +schema: chainlink_polygon \ No newline at end of file + _project: + safe: + +schema: safe + ethereum: + +schema: safe_ethereum + optimism: + +schema: safe_optimism + gnosis: + +schema: safe_gnosis + polygon: + +schema: safe_polygon + bnb: + +schema: safe_bnb + avalanche_c: + +schema: safe_avalanche_c + fantom: + +schema: safe_fantom + arbitrum: + +schema: safe_arbitrum + goerli: + +schema: safe_goerli + base: + +schema: safe_base + cow_protocol: + +schema: cow_protocol + ethereum: + +schema: cow_protocol_ethereum + gnosis: + +schema: cow_protocol_gnosis + diff --git a/models/_project/balancer/balances/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/_schema.yml similarity index 100% rename from models/_project/balancer/balances/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/_schema.yml diff --git a/models/_project/balancer/balances/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/arbitrum/_schema.yml similarity index 100% rename from models/_project/balancer/balances/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/arbitrum/_schema.yml diff --git a/models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes.sql diff --git a/models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/arbitrum/balancer_v2_arbitrum_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/avalanche_c/_schema.yml similarity index 100% rename from models/_project/balancer/balances/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/avalanche_c/_schema.yml diff --git a/models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes.sql diff --git a/models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/avalanche_c/balancer_v2_avalanche_c_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/balancer_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/balancer_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/balancer_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/balancer_token_balance_changes.sql diff --git a/models/_project/balancer/balances/balancer_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/balancer_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/balancer_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/balancer_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/base/_schema.yml similarity index 100% rename from models/_project/balancer/balances/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/base/_schema.yml diff --git a/models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes.sql diff --git a/models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/base/balancer_v2_base_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/balances/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/_schema.yml diff --git a/models/_project/balancer/balances/ethereum/balancer_ethereum_balances.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/balancer_ethereum_balances.sql similarity index 100% rename from models/_project/balancer/balances/ethereum/balancer_ethereum_balances.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/balancer_ethereum_balances.sql diff --git a/models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes.sql diff --git a/models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/ethereum/balancer_v2_ethereum_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/gnosis/_schema.yml similarity index 100% rename from models/_project/balancer/balances/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/gnosis/_schema.yml diff --git a/models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes.sql diff --git a/models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/gnosis/balancer_v2_gnosis_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/optimism/_schema.yml similarity index 100% rename from models/_project/balancer/balances/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/optimism/_schema.yml diff --git a/models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes.sql diff --git a/models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/optimism/balancer_v2_optimism_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/polygon/_schema.yml similarity index 100% rename from models/_project/balancer/balances/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/polygon/_schema.yml diff --git a/models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes.sql diff --git a/models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/polygon/balancer_v2_polygon_token_balance_changes_daily.sql diff --git a/models/_project/balancer/balances/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/zkevm/_schema.yml similarity index 100% rename from models/_project/balancer/balances/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/zkevm/_schema.yml diff --git a/models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes.sql similarity index 100% rename from models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes.sql diff --git a/models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes_daily.sql similarity index 100% rename from models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/balances/zkevm/balancer_v2_zkevm_token_balance_changes_daily.sql diff --git a/models/_project/balancer/bpt/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/_schema.yml diff --git a/models/_project/balancer/bpt/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/_schema.yml diff --git a/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_prices.sql diff --git a/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply.sql diff --git a/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/arbitrum/balancer_v2_arbitrum_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/_schema.yml diff --git a/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_prices.sql diff --git a/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply.sql diff --git a/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/avalanche_c/balancer_v2_avalanche_c_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/balancer_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/balancer_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_prices.sql diff --git a/models/_project/balancer/bpt/balancer_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/balancer_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_supply.sql diff --git a/models/_project/balancer/bpt/balancer_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/balancer_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/balancer_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/balancer_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/balancer_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/balancer_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/balancer_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/_schema.yml diff --git a/models/_project/balancer/bpt/base/balancer_v2_base_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/base/balancer_v2_base_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_prices.sql diff --git a/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply.sql diff --git a/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/base/balancer_v2_base_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/base/balancer_v2_base_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/base/balancer_v2_base_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/_schema.yml diff --git a/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_prices.sql diff --git a/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply.sql diff --git a/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/ethereum/balancer_v2_ethereum_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/_schema.yml diff --git a/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_prices.sql diff --git a/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply.sql diff --git a/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/gnosis/balancer_v2_gnosis_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/_schema.yml diff --git a/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_prices.sql diff --git a/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply.sql diff --git a/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/optimism/balancer_v2_optimism_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/optimism/balancer_v2_optimism_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/optimism/balancer_v2_optimism_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/_schema.yml diff --git a/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_prices.sql diff --git a/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply.sql diff --git a/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/polygon/balancer_v2_polygon_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/polygon/balancer_v2_polygon_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/polygon/balancer_v2_polygon_transfers_bpt.sql diff --git a/models/_project/balancer/bpt/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/_schema.yml similarity index 100% rename from models/_project/balancer/bpt/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/_schema.yml diff --git a/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_prices.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_prices.sql similarity index 100% rename from models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_prices.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_prices.sql diff --git a/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply.sql similarity index 100% rename from models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply.sql diff --git a/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes.sql similarity index 100% rename from models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes.sql diff --git a/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes_daily.sql similarity index 100% rename from models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_bpt_supply_changes_daily.sql diff --git a/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_transfers_bpt.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_transfers_bpt.sql similarity index 100% rename from models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_transfers_bpt.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/bpt/zkevm/balancer_v2_zkevm_transfers_bpt.sql diff --git a/models/_project/balancer/flashloans/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/_schema.yml diff --git a/models/_project/balancer/flashloans/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/arbitrum/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/arbitrum/_schema.yml diff --git a/models/_project/balancer/flashloans/arbitrum/balancer_v2_arbitrum_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/arbitrum/balancer_v2_arbitrum_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/arbitrum/balancer_v2_arbitrum_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/arbitrum/balancer_v2_arbitrum_flashloans.sql diff --git a/models/_project/balancer/flashloans/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/avalanche_c/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/avalanche_c/_schema.yml diff --git a/models/_project/balancer/flashloans/avalanche_c/balancer_v2_avalanche_c_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/avalanche_c/balancer_v2_avalanche_c_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/avalanche_c/balancer_v2_avalanche_c_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/avalanche_c/balancer_v2_avalanche_c_flashloans.sql diff --git a/models/_project/balancer/flashloans/balancer_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/balancer_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/balancer_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/balancer_flashloans.sql diff --git a/models/_project/balancer/flashloans/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/base/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/base/_schema.yml diff --git a/models/_project/balancer/flashloans/base/balancer_v2_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/base/balancer_v2_base_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/base/balancer_v2_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/base/balancer_v2_base_flashloans.sql diff --git a/models/_project/balancer/flashloans/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/ethereum/_schema.yml diff --git a/models/_project/balancer/flashloans/ethereum/balancer_v2_ethereum_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/ethereum/balancer_v2_ethereum_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/ethereum/balancer_v2_ethereum_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/ethereum/balancer_v2_ethereum_flashloans.sql diff --git a/models/_project/balancer/flashloans/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/gnosis/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/gnosis/_schema.yml diff --git a/models/_project/balancer/flashloans/gnosis/balancer_v2_gnosis_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/gnosis/balancer_v2_gnosis_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/gnosis/balancer_v2_gnosis_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/gnosis/balancer_v2_gnosis_flashloans.sql diff --git a/models/_project/balancer/flashloans/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/optimism/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/optimism/_schema.yml diff --git a/models/_project/balancer/flashloans/optimism/balancer_v2_optimism_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/optimism/balancer_v2_optimism_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/optimism/balancer_v2_optimism_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/optimism/balancer_v2_optimism_flashloans.sql diff --git a/models/_project/balancer/flashloans/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/polygon/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/polygon/_schema.yml diff --git a/models/_project/balancer/flashloans/polygon/balancer_v2_polygon_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/polygon/balancer_v2_polygon_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/polygon/balancer_v2_polygon_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/polygon/balancer_v2_polygon_flashloans.sql diff --git a/models/_project/balancer/flashloans/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/zkevm/_schema.yml similarity index 100% rename from models/_project/balancer/flashloans/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/zkevm/_schema.yml diff --git a/models/_project/balancer/flashloans/zkevm/balancer_v2_zkevm_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/zkevm/balancer_v2_zkevm_flashloans.sql similarity index 100% rename from models/_project/balancer/flashloans/zkevm/balancer_v2_zkevm_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/flashloans/zkevm/balancer_v2_zkevm_flashloans.sql diff --git a/models/_project/balancer/liquidity/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/_schema.yml diff --git a/models/_project/balancer/liquidity/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/arbitrum/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/arbitrum/_schema.yml diff --git a/models/_project/balancer/liquidity/arbitrum/balancer_v2_arbitrum_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/arbitrum/balancer_v2_arbitrum_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/arbitrum/balancer_v2_arbitrum_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/arbitrum/balancer_v2_arbitrum_liquidity.sql diff --git a/models/_project/balancer/liquidity/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/avalanche_c/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/avalanche_c/_schema.yml diff --git a/models/_project/balancer/liquidity/avalanche_c/balancer_v2_avalanche_c_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/avalanche_c/balancer_v2_avalanche_c_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/avalanche_c/balancer_v2_avalanche_c_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/avalanche_c/balancer_v2_avalanche_c_liquidity.sql diff --git a/models/_project/balancer/liquidity/balancer_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/balancer_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/balancer_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/balancer_liquidity.sql diff --git a/models/_project/balancer/liquidity/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/base/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/base/_schema.yml diff --git a/models/_project/balancer/liquidity/base/balancer_v2_base_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/base/balancer_v2_base_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/base/balancer_v2_base_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/base/balancer_v2_base_liquidity.sql diff --git a/models/_project/balancer/liquidity/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/ethereum/_schema.yml diff --git a/models/_project/balancer/liquidity/ethereum/balancer_v1_ethereum_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/ethereum/balancer_v1_ethereum_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/ethereum/balancer_v1_ethereum_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/ethereum/balancer_v1_ethereum_liquidity.sql diff --git a/models/_project/balancer/liquidity/ethereum/balancer_v2_ethereum_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/ethereum/balancer_v2_ethereum_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/ethereum/balancer_v2_ethereum_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/ethereum/balancer_v2_ethereum_liquidity.sql diff --git a/models/_project/balancer/liquidity/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/gnosis/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/gnosis/_schema.yml diff --git a/models/_project/balancer/liquidity/gnosis/balancer_v2_gnosis_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/gnosis/balancer_v2_gnosis_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/gnosis/balancer_v2_gnosis_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/gnosis/balancer_v2_gnosis_liquidity.sql diff --git a/models/_project/balancer/liquidity/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/optimism/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/optimism/_schema.yml diff --git a/models/_project/balancer/liquidity/optimism/balancer_v2_optimism_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/optimism/balancer_v2_optimism_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/optimism/balancer_v2_optimism_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/optimism/balancer_v2_optimism_liquidity.sql diff --git a/models/_project/balancer/liquidity/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/polygon/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/polygon/_schema.yml diff --git a/models/_project/balancer/liquidity/polygon/balancer_v2_polygon_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/polygon/balancer_v2_polygon_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/polygon/balancer_v2_polygon_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/polygon/balancer_v2_polygon_liquidity.sql diff --git a/models/_project/balancer/liquidity/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/zkevm/_schema.yml similarity index 100% rename from models/_project/balancer/liquidity/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/zkevm/_schema.yml diff --git a/models/_project/balancer/liquidity/zkevm/balancer_v2_zkevm_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/zkevm/balancer_v2_zkevm_liquidity.sql similarity index 100% rename from models/_project/balancer/liquidity/zkevm/balancer_v2_zkevm_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/liquidity/zkevm/balancer_v2_zkevm_liquidity.sql diff --git a/models/_project/balancer/pools/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/_schema.yml similarity index 100% rename from models/_project/balancer/pools/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/_schema.yml diff --git a/models/_project/balancer/pools/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/arbitrum/_schema.yml similarity index 100% rename from models/_project/balancer/pools/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/arbitrum/_schema.yml diff --git a/models/_project/balancer/pools/arbitrum/balancer_arbitrum_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/arbitrum/balancer_arbitrum_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/arbitrum/balancer_arbitrum_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/arbitrum/balancer_arbitrum_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/arbitrum/balancer_v2_arbitrum_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/avalanche_c/_schema.yml similarity index 100% rename from models/_project/balancer/pools/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/avalanche_c/_schema.yml diff --git a/models/_project/balancer/pools/avalanche_c/balancer_avalanche_c_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/avalanche_c/balancer_avalanche_c_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/avalanche_c/balancer_avalanche_c_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/avalanche_c/balancer_avalanche_c_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/avalanche_c/balancer_v2_avalanche_c_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/balancer_gauge_mappings.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/balancer_gauge_mappings.sql similarity index 100% rename from models/_project/balancer/pools/balancer_gauge_mappings.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/balancer_gauge_mappings.sql diff --git a/models/_project/balancer/pools/balancer_pools_metrics_daily.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/balancer_pools_metrics_daily.sql similarity index 100% rename from models/_project/balancer/pools/balancer_pools_metrics_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/balancer_pools_metrics_daily.sql diff --git a/models/_project/balancer/pools/balancer_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/balancer_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/balancer_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/balancer_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/base/_schema.yml similarity index 100% rename from models/_project/balancer/pools/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/base/_schema.yml diff --git a/models/_project/balancer/pools/base/balancer_base_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/base/balancer_base_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/base/balancer_base_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/base/balancer_base_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/base/balancer_v2_base_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/base/balancer_v2_base_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/base/balancer_v2_base_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/base/balancer_v2_base_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/pools/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/_schema.yml diff --git a/models/_project/balancer/pools/ethereum/balancer_ethereum_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_ethereum_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/ethereum/balancer_ethereum_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_ethereum_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/ethereum/balancer_v1_ethereum_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_v1_ethereum_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/ethereum/balancer_v1_ethereum_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_v1_ethereum_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/ethereum/balancer_v2_ethereum_lbps.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_v2_ethereum_lbps.sql similarity index 100% rename from models/_project/balancer/pools/ethereum/balancer_v2_ethereum_lbps.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_v2_ethereum_lbps.sql diff --git a/models/_project/balancer/pools/ethereum/balancer_v2_ethereum_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_v2_ethereum_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/ethereum/balancer_v2_ethereum_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/ethereum/balancer_v2_ethereum_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/gnosis/_schema.yml similarity index 100% rename from models/_project/balancer/pools/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/gnosis/_schema.yml diff --git a/models/_project/balancer/pools/gnosis/balancer_gnosis_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/gnosis/balancer_gnosis_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/gnosis/balancer_gnosis_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/gnosis/balancer_gnosis_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/gnosis/balancer_v2_gnosis_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/gnosis/balancer_v2_gnosis_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/gnosis/balancer_v2_gnosis_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/gnosis/balancer_v2_gnosis_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/_schema.yml similarity index 100% rename from models/_project/balancer/pools/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/_schema.yml diff --git a/models/_project/balancer/pools/optimism/balancer_optimism_gauge_mappings.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/balancer_optimism_gauge_mappings.sql similarity index 100% rename from models/_project/balancer/pools/optimism/balancer_optimism_gauge_mappings.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/balancer_optimism_gauge_mappings.sql diff --git a/models/_project/balancer/pools/optimism/balancer_optimism_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/balancer_optimism_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/optimism/balancer_optimism_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/balancer_optimism_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/optimism/balancer_v2_optimism_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/balancer_v2_optimism_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/optimism/balancer_v2_optimism_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/optimism/balancer_v2_optimism_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/_schema.yml similarity index 100% rename from models/_project/balancer/pools/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/_schema.yml diff --git a/models/_project/balancer/pools/polygon/balancer_polygon_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/balancer_polygon_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/polygon/balancer_polygon_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/balancer_polygon_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/polygon/balancer_v2_polygon_lbps.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/balancer_v2_polygon_lbps.sql similarity index 100% rename from models/_project/balancer/pools/polygon/balancer_v2_polygon_lbps.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/balancer_v2_polygon_lbps.sql diff --git a/models/_project/balancer/pools/polygon/balancer_v2_polygon_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/balancer_v2_polygon_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/polygon/balancer_v2_polygon_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/polygon/balancer_v2_polygon_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/zkevm/_schema.yml similarity index 100% rename from models/_project/balancer/pools/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/zkevm/_schema.yml diff --git a/models/_project/balancer/pools/zkevm/balancer_v2_zkevm_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/zkevm/balancer_v2_zkevm_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/zkevm/balancer_v2_zkevm_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/zkevm/balancer_v2_zkevm_pools_tokens_weights.sql diff --git a/models/_project/balancer/pools/zkevm/balancer_zkevm_pools_tokens_weights.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/zkevm/balancer_zkevm_pools_tokens_weights.sql similarity index 100% rename from models/_project/balancer/pools/zkevm/balancer_zkevm_pools_tokens_weights.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/pools/zkevm/balancer_zkevm_pools_tokens_weights.sql diff --git a/models/_project/balancer/protocol_fee/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/_schema.yml diff --git a/models/_project/balancer/protocol_fee/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/arbitrum/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/arbitrum/_schema.yml diff --git a/models/_project/balancer/protocol_fee/arbitrum/balancer_v2_arbitrum_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/arbitrum/balancer_v2_arbitrum_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/arbitrum/balancer_v2_arbitrum_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/arbitrum/balancer_v2_arbitrum_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/avalanche_c/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/avalanche_c/_schema.yml diff --git a/models/_project/balancer/protocol_fee/avalanche_c/balancer_v2_avalanche_c_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/avalanche_c/balancer_v2_avalanche_c_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/avalanche_c/balancer_v2_avalanche_c_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/avalanche_c/balancer_v2_avalanche_c_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/balancer_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/balancer_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/balancer_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/balancer_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/base/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/base/_schema.yml diff --git a/models/_project/balancer/protocol_fee/base/balancer_v2_base_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/base/balancer_v2_base_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/base/balancer_v2_base_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/base/balancer_v2_base_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/ethereum/_schema.yml diff --git a/models/_project/balancer/protocol_fee/ethereum/balancer_v2_ethereum_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/ethereum/balancer_v2_ethereum_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/ethereum/balancer_v2_ethereum_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/ethereum/balancer_v2_ethereum_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/gnosis/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/gnosis/_schema.yml diff --git a/models/_project/balancer/protocol_fee/gnosis/balancer_v2_gnosis_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/gnosis/balancer_v2_gnosis_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/gnosis/balancer_v2_gnosis_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/gnosis/balancer_v2_gnosis_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/optimism/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/optimism/_schema.yml diff --git a/models/_project/balancer/protocol_fee/optimism/balancer_v2_optimism_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/optimism/balancer_v2_optimism_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/optimism/balancer_v2_optimism_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/optimism/balancer_v2_optimism_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/polygon/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/polygon/_schema.yml diff --git a/models/_project/balancer/protocol_fee/polygon/balancer_v2_polygon_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/polygon/balancer_v2_polygon_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/polygon/balancer_v2_polygon_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/polygon/balancer_v2_polygon_protocol_fee.sql diff --git a/models/_project/balancer/protocol_fee/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/zkevm/_schema.yml similarity index 100% rename from models/_project/balancer/protocol_fee/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/zkevm/_schema.yml diff --git a/models/_project/balancer/protocol_fee/zkevm/balancer_v2_zkevm_protocol_fee.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/zkevm/balancer_v2_zkevm_protocol_fee.sql similarity index 100% rename from models/_project/balancer/protocol_fee/zkevm/balancer_v2_zkevm_protocol_fee.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/protocol_fee/zkevm/balancer_v2_zkevm_protocol_fee.sql diff --git a/models/_project/balancer/support/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/support/_schema.yml similarity index 100% rename from models/_project/balancer/support/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/support/_schema.yml diff --git a/models/_project/balancer/support/balancer_single_recipient_gauges.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/support/balancer_single_recipient_gauges.sql similarity index 100% rename from models/_project/balancer/support/balancer_single_recipient_gauges.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/support/balancer_single_recipient_gauges.sql diff --git a/models/_project/balancer/support/balancer_token_whitelist.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/support/balancer_token_whitelist.sql similarity index 100% rename from models/_project/balancer/support/balancer_token_whitelist.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/support/balancer_token_whitelist.sql diff --git a/models/_project/balancer/vebal/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/_schema.yml similarity index 100% rename from models/_project/balancer/vebal/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/_schema.yml diff --git a/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_balances_day.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_balances_day.sql similarity index 100% rename from models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_balances_day.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_balances_day.sql diff --git a/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_slopes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_slopes.sql similarity index 100% rename from models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_slopes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_slopes.sql diff --git a/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_votes.sql b/dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_votes.sql similarity index 100% rename from models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_votes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/balancer/vebal/ethereum/balancer_ethereum_vebal_votes.sql diff --git a/models/cow_protocol/arbitrum/cow_protocol_arbitrum_batches.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/arbitrum/cow_protocol_arbitrum_batches.sql similarity index 100% rename from models/cow_protocol/arbitrum/cow_protocol_arbitrum_batches.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/arbitrum/cow_protocol_arbitrum_batches.sql diff --git a/models/cow_protocol/arbitrum/cow_protocol_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/arbitrum/cow_protocol_arbitrum_schema.yml similarity index 100% rename from models/cow_protocol/arbitrum/cow_protocol_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/arbitrum/cow_protocol_arbitrum_schema.yml diff --git a/models/cow_protocol/arbitrum/cow_protocol_arbitrum_solvers.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/arbitrum/cow_protocol_arbitrum_solvers.sql similarity index 100% rename from models/cow_protocol/arbitrum/cow_protocol_arbitrum_solvers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/arbitrum/cow_protocol_arbitrum_solvers.sql diff --git a/models/cow_protocol/cow_protocol_batches.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/cow_protocol_batches.sql similarity index 100% rename from models/cow_protocol/cow_protocol_batches.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/cow_protocol_batches.sql diff --git a/models/cow_protocol/cow_protocol_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/cow_protocol_schema.yml similarity index 100% rename from models/cow_protocol/cow_protocol_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/cow_protocol_schema.yml diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_app_data.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_app_data.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_app_data.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_app_data.sql diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_batches.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_batches.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_batches.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_batches.sql diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_eth_flow_orders.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_eth_flow_orders.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_eth_flow_orders.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_eth_flow_orders.sql diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_order_rewards.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_order_rewards.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_order_rewards.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_order_rewards.sql diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_referrals.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_referrals.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_referrals.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_referrals.sql diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_schema.yml similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_schema.yml diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_solvers.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_solvers.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_solvers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_solvers.sql diff --git a/models/cow_protocol/ethereum/cow_protocol_ethereum_trade_slippage.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_trade_slippage.sql similarity index 100% rename from models/cow_protocol/ethereum/cow_protocol_ethereum_trade_slippage.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/ethereum/cow_protocol_ethereum_trade_slippage.sql diff --git a/models/cow_protocol/gnosis/cow_protocol_gnosis_batches.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/gnosis/cow_protocol_gnosis_batches.sql similarity index 100% rename from models/cow_protocol/gnosis/cow_protocol_gnosis_batches.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/gnosis/cow_protocol_gnosis_batches.sql diff --git a/models/cow_protocol/gnosis/cow_protocol_gnosis_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/gnosis/cow_protocol_gnosis_schema.yml similarity index 100% rename from models/cow_protocol/gnosis/cow_protocol_gnosis_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/gnosis/cow_protocol_gnosis_schema.yml diff --git a/models/cow_protocol/gnosis/cow_protocol_gnosis_solvers.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/gnosis/cow_protocol_gnosis_solvers.sql similarity index 100% rename from models/cow_protocol/gnosis/cow_protocol_gnosis_solvers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/gnosis/cow_protocol_gnosis_solvers.sql diff --git a/models/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment.sql diff --git a/models/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/bluechip_investment/cow_protocol_tx_hash_labels_bluechip_investment_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/bluechip_investment/ethereum/cow_protocol_tx_hash_labels_bluechip_investment_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/bluechip_investment/ethereum/cow_protocol_tx_hash_labels_bluechip_investment_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/bluechip_investment/ethereum/cow_protocol_tx_hash_labels_bluechip_investment_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/bluechip_investment/ethereum/cow_protocol_tx_hash_labels_bluechip_investment_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all.sql diff --git a/models/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/cow_protocol_tx_hash_labels_all_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment.sql diff --git a/models/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/early_investment/cow_protocol_tx_hash_labels_early_investment_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/early_investment/ethereum/cow_protocol_tx_hash_labels_early_investment_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/early_investment/ethereum/cow_protocol_tx_hash_labels_early_investment_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/early_investment/ethereum/cow_protocol_tx_hash_labels_early_investment_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/early_investment/ethereum/cow_protocol_tx_hash_labels_early_investment_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield.sql diff --git a/models/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/harvest_yield/cow_protocol_tx_hash_labels_harvest_yield_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/harvest_yield/ethereum/cow_protocol_tx_hash_labels_harvest_yield_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/harvest_yield/ethereum/cow_protocol_tx_hash_labels_harvest_yield_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/harvest_yield/ethereum/cow_protocol_tx_hash_labels_harvest_yield_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/harvest_yield/ethereum/cow_protocol_tx_hash_labels_harvest_yield_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp.sql diff --git a/models/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/offramp/cow_protocol_tx_hash_labels_offramp_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/offramp/ethereum/cow_protocol_tx_hash_labels_offramp_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/offramp/ethereum/cow_protocol_tx_hash_labels_offramp_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/offramp/ethereum/cow_protocol_tx_hash_labels_offramp_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/offramp/ethereum/cow_protocol_tx_hash_labels_offramp_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp.sql diff --git a/models/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/onramp/cow_protocol_tx_hash_labels_onramp_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/onramp/ethereum/cow_protocol_tx_hash_labels_onramp_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/onramp/ethereum/cow_protocol_tx_hash_labels_onramp_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/onramp/ethereum/cow_protocol_tx_hash_labels_onramp_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/onramp/ethereum/cow_protocol_tx_hash_labels_onramp_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable.sql diff --git a/models/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/stable_to_stable/cow_protocol_tx_hash_labels_stable_to_stable_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/stable_to_stable/ethereum/cow_protocol_tx_hash_labels_stable_to_stable_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/stable_to_stable/ethereum/cow_protocol_tx_hash_labels_stable_to_stable_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/stable_to_stable/ethereum/cow_protocol_tx_hash_labels_stable_to_stable_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/stable_to_stable/ethereum/cow_protocol_tx_hash_labels_stable_to_stable_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment.sql diff --git a/models/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/staking_token_investment/cow_protocol_tx_hash_labels_staking_token_investment_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/staking_token_investment/ethereum/cow_protocol_tx_hash_labels_staking_token_investment_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/staking_token_investment/ethereum/cow_protocol_tx_hash_labels_staking_token_investment_ethereum.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/staking_token_investment/ethereum/cow_protocol_tx_hash_labels_staking_token_investment_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/staking_token_investment/ethereum/cow_protocol_tx_hash_labels_staking_token_investment_ethereum.sql diff --git a/models/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management.sql similarity index 100% rename from models/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management.sql diff --git a/models/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management_schema.yml similarity index 100% rename from models/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/cow_protocol_tx_hash_labels_treasury_management_schema.yml diff --git a/models/cow_protocol/tx_hash_labels/treasury_management/ethereum/cow_protocol_tx_hash_labels_treasury_management_ethereum.sql b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/ethereum/cow_protocol_tx_hash_labels_treasury_management_ethereum.sql similarity index 96% rename from models/cow_protocol/tx_hash_labels/treasury_management/ethereum/cow_protocol_tx_hash_labels_treasury_management_ethereum.sql rename to dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/ethereum/cow_protocol_tx_hash_labels_treasury_management_ethereum.sql index 999d9883439..68f3d5d3f40 100644 --- a/models/cow_protocol/tx_hash_labels/treasury_management/ethereum/cow_protocol_tx_hash_labels_treasury_management_ethereum.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/cow_protocol/tx_hash_labels/treasury_management/ethereum/cow_protocol_tx_hash_labels_treasury_management_ethereum.sql @@ -1,7 +1,7 @@ {{ config( alias = 'tx_hash_labels_treasury_management_ethereum', - + ) }} @@ -10,7 +10,7 @@ with -- DAO list taken from dao multisig list from Dune -- https://github.com/duneanalytics/spellbook/blob/main/models/labels/dao/identifier/multisigs/labels_dao_multisig_ethereum.sql SELECT distinct address - FROM {{ ref('labels_addresses') }} + FROM {{ source('labels','addresses') }} WHERE category = 'dao' and blockchain = 'ethereum' and label_type = 'identifier' ), diff --git a/models/ens/ens_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_ethereum_schema.yml similarity index 69% rename from models/ens/ens_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_ethereum_schema.yml index ea5c9cf47ad..c0f60904105 100644 --- a/models/ens/ens_ethereum_schema.yml +++ b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_ethereum_schema.yml @@ -209,104 +209,6 @@ models: - name: evt_index description: "event index of node record update" - - name: ens_ethereum_votes - meta: - blockchain: ethereum - sector: dao - contributors: soispoke - config: - tags: ['ethereum', 'votes', 'dao', 'cross-chain'] - description: > - DAO votes on all chains across all contracts and versions - columns: - - name: blockchain - - name: project - description: "Project name of the DAO" - - name: version - description: "Version of the contract built and deployed by the DAO project" - - name: block_time - description: "UTC event block time of each DAO vote" - - name: tx_hash - description: "Unique transaction hash value tied to each vote on the DAO" - - &dao_name - name: dao_name - description: "DAO name" - - &dao_address - name: dao_address - description: "DAO wallet address" - - &proposal_id - name: proposal_id - - &votes - name: votes - description: "Votes weighted by the amount of governance tokens" - - &votes_share - name: votes_share - description: "Votes share in percent for a given proposal" - - &token_symbol - name: token_symbol - - &token_address - name: token_address - - &votes_value_usd - name: votes_value_usd - description: "USD amount of governance tokens used at the time of the vote" - - &voter_address - name: voter_address - - &support - name: support - description: "0 = Against, 1 = For, 2 = Abstain votes" - tests: - - accepted_values: - values: ['for', 'against', 'abstain'] - - &reason - name: reason - description: "Optional onchain comments to explain votes" - - - name: ens_ethereum_proposals - meta: - blockchain: ethereum - sector: dao - contributors: soispoke - config: - tags: ['ethereum', 'proposals', 'dao', 'cross-chain'] - description: > - DAO proposals on all chains across all contracts and versions - columns: - - name: blockchain - - name: project - description: "Project name of the DAO" - - name: version - description: "Version of the contract built and deployed by the DAO project" - - name: created_at - description: "UTC event block time at which the proposal was created" - - name: tx_hash - description: "Unique transaction hash value tied to each DAO proposal" - - *dao_name - - *dao_address - - name: proposal_id - tests: - - unique - - &votes_for - name: votes_for - - &votes_against - name: votes_against - - &votes_total - name: votes_total - description: "Total number of governance tokens used to vote on a given DAO proposal" - - &number_of_voters - name: number_of_voters - - &participation - name: participation - description: "Participation in percent: Number of governance tokens used to vote / Total token supply" - - &status - name: status - description: "Proposal status: Queued, Active, Executed, Canceled or Defeated" - tests: - - accepted_values: - values: ['Queued', 'Active', 'Executed', 'Canceled','Defeated'] - - &description - name: description - description: "Description of the proposal" - - name: ens_set_name_latest meta: blockchain: ethereum diff --git a/models/ens/ens_node_names.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_node_names.sql similarity index 100% rename from models/ens/ens_node_names.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_node_names.sql diff --git a/models/ens/ens_resolver_latest.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_resolver_latest.sql similarity index 100% rename from models/ens/ens_resolver_latest.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_resolver_latest.sql diff --git a/models/ens/ens_resolver_records.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_resolver_records.sql similarity index 100% rename from models/ens/ens_resolver_records.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_resolver_records.sql diff --git a/models/ens/ens_reverse_latest.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_reverse_latest.sql similarity index 100% rename from models/ens/ens_reverse_latest.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_reverse_latest.sql diff --git a/models/ens/ens_set_name_latest.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_set_name_latest.sql similarity index 100% rename from models/ens/ens_set_name_latest.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_set_name_latest.sql diff --git a/models/ens/ens_view_expirations.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_expirations.sql similarity index 100% rename from models/ens/ens_view_expirations.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_expirations.sql diff --git a/models/ens/ens_view_registrations.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_registrations.sql similarity index 100% rename from models/ens/ens_view_registrations.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_registrations.sql diff --git a/models/ens/ens_view_registries.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_registries.sql similarity index 100% rename from models/ens/ens_view_registries.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_registries.sql diff --git a/models/ens/ens_view_renewals.sql b/dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_renewals.sql similarity index 100% rename from models/ens/ens_view_renewals.sql rename to dbt_subprojects/hourly_spellbook/models/_project/ens/ens_view_renewals.sql diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_buffer_inflow.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_buffer_inflow.sql similarity index 95% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_buffer_inflow.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_buffer_inflow.sql index ec28e4ef05d..f44c1168e09 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_buffer_inflow.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_buffer_inflow.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'buffer_inflow', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -21,7 +22,7 @@ union all SELECT evt_block_time, amount, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, evt_tx_hash, date_trunc('day', evt_block_time) as day FROM {{source('lido_ethereum','steth_evt_ELRewardsReceived')}} -union all +union all SELECT evt_block_time, amount , 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, evt_tx_hash, date_trunc('day', evt_block_time) as day -FROM {{source('lido_ethereum','steth_evt_WithdrawalsReceived')}} \ No newline at end of file +FROM {{source('lido_ethereum','steth_evt_WithdrawalsReceived')}} diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_buffer_outflow.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_buffer_outflow.sql similarity index 91% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_buffer_outflow.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_buffer_outflow.sql index 846bd2dde04..a869f683e50 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_buffer_outflow.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_buffer_outflow.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'buffer_outflow', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,4 +14,4 @@ --ref{{'lido_accounting_ethereum_buffer_outflow'}} SELECT evt_block_time as period, amountOfETHLocked as amount, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 AS token, evt_tx_hash, date_trunc('day', evt_block_time) as day -FROM {{source('lido_ethereum','WithdrawalQueueERC721_evt_WithdrawalsFinalized')}} \ No newline at end of file +FROM {{source('lido_ethereum','WithdrawalQueueERC721_evt_WithdrawalsFinalized')}} diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_dai_referral_payment.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_dai_referral_payment.sql similarity index 89% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_dai_referral_payment.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_dai_referral_payment.sql index 7a8e83f5054..92db59d983c 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_dai_referral_payment.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_dai_referral_payment.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'dai_referral_payment', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -14,7 +15,7 @@ --ref{{'lido_accounting_dai_referral_payment'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -30,11 +31,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -47,7 +48,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), intermediate_addresses AS ( @@ -69,10 +70,10 @@ dai_referral_payments_addr AS ( NOT EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) OR ( EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) - AND + AND _recipient NOT IN (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) ) - ) + ) UNION ALL SELECT 0xaf8aE6955d07776aB690e565Ba6Fbc79B8dE3a5d --rhino ), @@ -81,7 +82,7 @@ dai_referral_payments_addr AS ( dai_referral_payment_txns AS ( SELECT evt_block_time, - evt_tx_hash, + evt_tx_hash, contract_address, value FROM {{source('erc20_ethereum','evt_transfer')}} @@ -89,14 +90,14 @@ dai_referral_payment_txns AS ( AND to IN ( SELECT address FROM dai_referral_payments_addr ) - AND evt_block_time >= CAST('2023-01-01 00:00' AS TIMESTAMP) + AND evt_block_time >= CAST('2023-01-01 00:00' AS TIMESTAMP) AND contract_address = 0x6B175474E89094C44Da98b954EedeAC495271d0F - ORDER BY evt_block_time -) + ORDER BY evt_block_time +) SELECT evt_block_time as period, - evt_tx_hash, + evt_tx_hash, contract_address AS token, value AS amount_token - FROM dai_referral_payment_txns \ No newline at end of file + FROM dai_referral_payment_txns diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_deposits.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_deposits.sql similarity index 76% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_deposits.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_deposits.sql index 2a79119f120..65efbc5753e 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_deposits.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_deposits.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'deposits', - + materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,21 +13,20 @@ ) }} -{% set project_start_date = '2020-12-18' %} +{% set project_start_date = '2020-12-18' %} - SELECT block_time as period, - sum(cast(value as DOUBLE)) as amount_staked, + SELECT block_time as period, + sum(cast(value as DOUBLE)) as amount_staked, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 AS token, tx_hash - FROM {{source('ethereum','traces')}} + FROM {{source('ethereum','traces')}} {% if is_incremental() %} WHERE date_trunc('hour', block_time) >= date_trunc('hour', now() - interval '1' day) {% else %} - WHERE date_trunc('hour', block_time) >= cast('{{ project_start_date }}' as timestamp) - {% endif %} + WHERE date_trunc('hour', block_time) >= cast('{{ project_start_date }}' as timestamp) + {% endif %} AND to = 0x00000000219ab540356cbb839cbe05303d7705fa AND call_type = 'call' - AND success = True + AND success = True AND "from" in (0xae7ab96520de3a18e5e111b5eaab095312d7fe84, 0xB9D7934878B5FB9610B3fE8A5e441e8fad7E293f, 0xFdDf38947aFB03C621C71b06C9C70bce73f12999) group by 1,3,4 - \ No newline at end of file diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_fundraising.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_fundraising.sql similarity index 88% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_fundraising.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_fundraising.sql index 224fcc9c3d3..f3369bb0df2 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_fundraising.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_fundraising.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'fundraising', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -11,7 +12,7 @@ }} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -27,11 +28,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -44,7 +45,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -69,34 +70,34 @@ select * from (values fundraising_txs AS ( select - evt_block_time, - value, - evt_tx_hash, + evt_block_time, + value, + evt_tx_hash, contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) - AND "from" IN (SELECT address FROM diversifications_addresses) + AND "from" IN (SELECT address FROM diversifications_addresses) AND contract_address != 0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32 ) SELECT - evt_block_time AS period, + evt_block_time AS period, contract_address AS token, value AS amount_token, evt_tx_hash FROM fundraising_txs - - + + UNION ALL --ETH inflow - SELECT + SELECT block_time AS period, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 AS token, tr.value, @@ -104,9 +105,9 @@ fundraising_txs AS ( FROM {{source('ethereum','traces')}} tr WHERE tr.success = True AND tr.to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) AND tr."from" IN ( SELECT address FROM diversifications_addresses ) diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_ldo_referral_payment.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_ldo_referral_payment.sql similarity index 92% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_ldo_referral_payment.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_ldo_referral_payment.sql index c601b96ee20..fb53e3eef02 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_ldo_referral_payment.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_ldo_referral_payment.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'ldo_referral_payment', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,7 +14,7 @@ --ref{{'lido_accounting_ldo_referral_payment'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -30,11 +31,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -47,7 +48,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -98,7 +99,7 @@ ldo_referral_payment_txns AS ( --only LDO referral program, need to add DAI refe AND _to IN ( SELECT address FROM ldo_referral_payments_addr ) - ORDER BY evt_block_time + ORDER BY evt_block_time ) @@ -106,6 +107,6 @@ ldo_referral_payment_txns AS ( --only LDO referral program, need to add DAI refe evt_tx_hash, contract_address AS token, amnt AS amount_token - FROM ldo_referral_payment_txns + FROM ldo_referral_payment_txns WHERE amnt != 0 diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_lego_expenses.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_lego_expenses.sql similarity index 84% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_lego_expenses.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_lego_expenses.sql index 9f95e307270..3295d946673 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_lego_expenses.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_lego_expenses.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'lego_expenses', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -14,7 +15,7 @@ with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -31,11 +32,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -48,7 +49,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -75,49 +76,49 @@ select * from (values lego_expenses_txns AS ( select evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - contract_address + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND "from" IN ( SELECT - address - FROM multisigs_list + address + FROM multisigs_list WHERE name = 'LegoMsig' AND chain = 'Ethereum' ) AND to NOT IN (SELECT address FROM multisigs_list UNION ALL SELECT address FROM intermediate_addresses UNION ALL - SELECT address FROM diversifications_addresses - ) - + SELECT address FROM diversifications_addresses + ) + UNION ALL - - SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, + + SELECT + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name = 'LegoMsig' AND chain = 'Ethereum') AND "from" NOT IN (SELECT address FROM multisigs_list UNION ALL SELECT address FROM intermediate_addresses UNION ALL - SELECT address FROM diversifications_addresses - ) + SELECT address FROM diversifications_addresses + ) ) - SELECT - evt_block_time AS period, + SELECT + evt_block_time AS period, contract_address AS token, value AS amount_token, evt_tx_hash diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_liquidity_incentives.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_liquidity_incentives.sql similarity index 76% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_liquidity_incentives.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_liquidity_incentives.sql index b0f3053fa3e..d17991e4a21 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_liquidity_incentives.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_liquidity_incentives.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'liquidity_incentives', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,9 +14,9 @@ --ref{{'lido_accounting_ethereum_liquidity_incentives'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO - (0xfdb794692724153d1488ccdbe0c56c252596735f), --Opti LDO + (0xfdb794692724153d1488ccdbe0c56c252596735f), --Opti LDO (0x13ad51ed4f1b7e9dc168d8a00cb3f4ddd85efa60), --Arbi LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -24,7 +25,7 @@ select * from (values (0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0), --MATIC (0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84), --stETH (0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0), --wstETH - (0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb),-- Opti wstETH + (0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb),-- Opti wstETH (0x5979D7b546E38E414F7E9822514be443A4800529) --Arbi wstETH ) as tokens(address)), @@ -35,11 +36,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -52,7 +53,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -77,18 +78,18 @@ select * from (values ethereum_liquidity_incentives_txns AS ( -- Ethereum Liq Incentives - SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + SELECT + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE "from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name in ('LiquidityRewardsMsig', 'LiquidityRewardMngr') AND chain = 'Ethereum' ) AND to NOT IN ( @@ -96,23 +97,23 @@ ethereum_liquidity_incentives_txns AS ( UNION ALL SELECT address FROM intermediate_addresses UNION ALL - SELECT address FROM diversifications_addresses + SELECT address FROM diversifications_addresses ) - + UNION ALL - + SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", - contract_address + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", + contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig', 'LiquidityRewardMngr') AND chain = 'Ethereum' ) AND "from" NOT IN ( @@ -120,75 +121,75 @@ ethereum_liquidity_incentives_txns AS ( UNION ALL SELECT address FROM intermediate_addresses UNION ALL - SELECT address FROM diversifications_addresses + SELECT address FROM diversifications_addresses ) - - UNION ALL - + + UNION ALL + -- Optimism Incentives - SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + SELECT + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_optimism','evt_transfer')}} WHERE "from" IN ( - SELECT - address + SELECT + address FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Optimism' ) AND to != 0x0000000000000000000000000000000000000000 UNION ALL - SELECT + SELECT evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", - contract_address + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", + contract_address FROM {{source('erc20_optimism','evt_transfer')}} WHERE to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Optimism' ) AND "from" != 0x0000000000000000000000000000000000000000 - + UNION ALL - + -- Arbitrum Incentives - SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + SELECT + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_arbitrum','evt_transfer')}} WHERE "from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Arbitrum' ) AND to != 0x0000000000000000000000000000000000000000 UNION ALL - SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", - contract_address + SELECT + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", + contract_address FROM {{source('erc20_arbitrum','evt_transfer')}} WHERE to IN ( - SELECT + SELECT address - FROM multisigs_list + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Arbitrum' ) and "from" != 0x0000000000000000000000000000000000000000 @@ -196,20 +197,20 @@ ethereum_liquidity_incentives_txns AS ( ) - SELECT - evt_block_time AS period, + SELECT + evt_block_time AS period, evt_tx_hash, value AS amount_token, - CASE + CASE WHEN contract_address = 0x0914d4ccc4154ca864637b0b653bc5fd5e1d3ecf THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --anyLDO - WHEN contract_address = 0xfdb794692724153d1488ccdbe0c56c252596735f THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --Opti LDO - WHEN contract_address = 0x13ad51ed4f1b7e9dc168d8a00cb3f4ddd85efa60 THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --Arbi LDO - WHEN contract_address = 0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb THEN 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0-- Opti wstETH - WHEN contract_address = 0x5979D7b546E38E414F7E9822514be443A4800529 THEN 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0-- Arbi wstETH + WHEN contract_address = 0xfdb794692724153d1488ccdbe0c56c252596735f THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --Opti LDO + WHEN contract_address = 0x13ad51ed4f1b7e9dc168d8a00cb3f4ddd85efa60 THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --Arbi LDO + WHEN contract_address = 0x1F32b1c2345538c0c6f582fCB022739c4A194Ebb THEN 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0-- Opti wstETH + WHEN contract_address = 0x5979D7b546E38E414F7E9822514be443A4800529 THEN 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0-- Arbi wstETH ELSE contract_address - END AS token + END AS token FROM ethereum_liquidity_incentives_txns WHERE contract_address IN (SELECT address FROM tokens) and value != 0 - + diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_lox_incentives.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_lox_incentives.sql similarity index 69% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_lox_incentives.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_lox_incentives.sql index 240ef8a3418..b300b7222b0 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_lox_incentives.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_lox_incentives.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'lox_incentives', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -10,10 +11,10 @@ ) }} --https://dune.com/queries/2012051 ---ref{{'lido_accounting_lox_incentives'}} +--ref{{'lido_accounting_lox_incentives'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x0914d4ccc4154ca864637b0b653bc5fd5e1d3ecf),--anyLDO (0xc3c7d422809852031b44ab29eec9f1eff2a58756), --Poly LDO @@ -24,8 +25,8 @@ select * from (values (0x7D1AfA7B718fb893dB30A3aBc0Cfc608AaCfeBB0), --MATIC (0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84), --stETH (0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0), --wstETH - (0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD)-- Poly wstETH - + (0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD)-- Poly wstETH + ) as tokens(address)), @@ -35,11 +36,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -52,7 +53,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -78,178 +79,178 @@ select * from (values lox_incentives_txns AS ( -- Polygon Incentives - select - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + select + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_polygon','evt_transfer')}} WHERE "from" IN ( SELECT - address - FROM multisigs_list + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Polygon' ) AND to != 0x0000000000000000000000000000000000000000 - + UNION ALL - - SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", - contract_address + + SELECT + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", + contract_address FROM {{source('erc20_polygon','evt_transfer')}} WHERE to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Polygon' ) AND "from" != 0x0000000000000000000000000000000000000000 - + UNION ALL - - SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + + SELECT + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('PolygonTeamRewardsMsig' ) AND chain = 'Ethereum' ) AND "from" IN (SELECT address FROM multisigs_list WHERE name = 'Aragon' and chain = 'Ethereum' ) - + UNION ALL - + SELECT evt_block_time, - -CAST(value AS DOUBLE), - evt_tx_hash, - to, - "from", + -CAST(value AS DOUBLE), + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE "from" IN ( - SELECT + SELECT address - FROM multisigs_list + FROM multisigs_list WHERE name IN ('PolygonTeamRewardsMsig' ) and chain = 'Ethereum' ) AND to IN (SELECT address FROM multisigs_list WHERE name = 'Aragon' and chain = 'Ethereum' ) - + UNION ALL - + -- Solana, Terra Liq Incentives - SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + SELECT + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE "from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig', 'Aragon', 'ReferralRewardsMsig') AND chain = 'Ethereum' ) AND to IN ( - SELECT - address - FROM intermediate_addresses - WHERE name IN ('Jumpgate(Solana)','Wormhole bridge') + SELECT + address + FROM intermediate_addresses + WHERE name IN ('Jumpgate(Solana)','Wormhole bridge') ) UNION ALL SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", - contract_address + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", + contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig', 'Aragon', 'ReferralRewardsMsig') and chain = 'Ethereum' ) AND "from" IN ( - SELECT - address - FROM intermediate_addresses - WHERE name IN ('Jumpgate(Solana)','Wormhole bridge') + SELECT + address + FROM intermediate_addresses + WHERE name IN ('Jumpgate(Solana)','Wormhole bridge') ) UNION ALL -- Polkadot, Kusama Incentives - SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", + SELECT + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE "from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') AND chain = 'Ethereum' ) AND to IN ( - SELECT - address - FROM intermediate_addresses - WHERE name IN ('AnySwap bridge (Polkadot, Kusama)') + SELECT + address + FROM intermediate_addresses + WHERE name IN ('AnySwap bridge (Polkadot, Kusama)') ) UNION ALL - SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - to, - "from", - contract_address + SELECT + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + to, + "from", + contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('LiquidityRewardsMsig') and chain = 'Ethereum' ) AND "from" IN ( - SELECT - address - FROM intermediate_addresses - WHERE name IN ('AnySwap bridge (Polkadot, Kusama)') + SELECT + address + FROM intermediate_addresses + WHERE name IN ('AnySwap bridge (Polkadot, Kusama)') ) -) +) - SELECT - evt_block_time AS period, + SELECT + evt_block_time AS period, evt_tx_hash, value AS amount_token, CASE WHEN contract_address = 0x0914d4ccc4154ca864637b0b653bc5fd5e1d3ecf THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --anyLDO - WHEN contract_address = 0xc3c7d422809852031b44ab29eec9f1eff2a58756 THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --Poly LDO + WHEN contract_address = 0xc3c7d422809852031b44ab29eec9f1eff2a58756 THEN 0x5a98fcbea516cf06857215779fd812ca3bef1b32 --Poly LDO WHEN contract_address = 0x03b54A6e9a984069379fae1a4fC4dBAE93B3bCCD THEN 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 --Poly wstETH ELSE contract_address - END AS token - + END AS token + FROM lox_incentives_txns WHERE contract_address IN (SELECT address FROM tokens) and value != 0 diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_operating_expenses.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_operating_expenses.sql similarity index 84% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_operating_expenses.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_operating_expenses.sql index dce8e5c40f8..75b9374855f 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_operating_expenses.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_operating_expenses.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'operating_expenses', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,7 +14,7 @@ --ref{{'lido_accounting_operating_expenses'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -30,11 +31,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -47,7 +48,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -95,28 +96,28 @@ dai_referral_payments_addr AS ( NOT EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) OR ( EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) - AND + AND _recipient NOT IN (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) ) - ) + ) UNION ALL SELECT 0xaf8aE6955d07776aB690e565Ba6Fbc79B8dE3a5d --rhino ), -operating_expenses_txns AS ( +operating_expenses_txns AS ( SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, - contract_address, - "from", + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, + contract_address, + "from", to FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND "from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('ATCMsig', 'PMLMsig', 'RCCMsig') AND chain = 'Ethereum' ) AND to NOT IN ( @@ -124,11 +125,11 @@ operating_expenses_txns AS ( UNION ALL SELECT address FROM intermediate_addresses UNION ALL - SELECT address FROM ldo_referral_payments_addr + SELECT address FROM ldo_referral_payments_addr UNION ALL SELECT 0x0000000000000000000000000000000000000000 UNION ALL - SELECT address FROM diversifications_addresses + SELECT address FROM diversifications_addresses ) UNION ALL --ETH outflow @@ -136,15 +137,15 @@ operating_expenses_txns AS ( block_time, CAST(tr.value AS DOUBLE) AS value, tx_hash, - 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, - "from", + 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, + "from", to FROM {{source('ethereum','traces')}} tr WHERE tr.success= True AND tr."from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('ATCMsig', 'PMLMsig', 'RCCMsig') AND chain = 'Ethereum' ) AND tr.type='call' @@ -153,18 +154,18 @@ operating_expenses_txns AS ( UNION ALL SELECT - evt_block_time, - -CAST(value AS DOUBLE) AS value, - evt_tx_hash, - contract_address, - "from", + evt_block_time, + -CAST(value AS DOUBLE) AS value, + evt_tx_hash, + contract_address, + "from", to FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('ATCMsig', 'PMLMsig', 'RCCMsig') AND chain = 'Ethereum' ) AND "from" NOT IN ( @@ -172,11 +173,11 @@ operating_expenses_txns AS ( UNION ALL SELECT address FROM intermediate_addresses UNION ALL - SELECT address FROM ldo_referral_payments_addr + SELECT address FROM ldo_referral_payments_addr UNION ALL SELECT 0x0000000000000000000000000000000000000000 UNION ALL - SELECT address FROM diversifications_addresses + SELECT address FROM diversifications_addresses ) UNION ALL --ETH outflow @@ -184,15 +185,15 @@ operating_expenses_txns AS ( block_time, -CAST(tr.value AS DOUBLE) AS value, tx_hash, - 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, - "from", + 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2, + "from", to FROM {{source('ethereum','traces')}} tr WHERE tr.success= True AND tr.to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('ATCMsig', 'PMLMsig', 'RCCMsig') AND chain = 'Ethereum' ) AND tr.type='call' @@ -203,7 +204,7 @@ operating_expenses_txns AS ( SELECT - evt_block_time AS period, + evt_block_time AS period, contract_address AS token, value AS amount_token, evt_tx_hash diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_other_expenses.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_other_expenses.sql similarity index 89% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_other_expenses.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_other_expenses.sql index 698bacfd08d..88a08db5ca6 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_other_expenses.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_other_expenses.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'other_expenses', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -15,7 +16,7 @@ with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -32,11 +33,11 @@ multisigs_list AS ( (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), - (0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager - (0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 - (0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 - (0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 - (0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager + (0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager + (0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 + (0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 + (0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 + (0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -49,7 +50,7 @@ multisigs_list AS ( (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -100,7 +101,7 @@ steth_referral_payments_addr AS ( ), stonks as ( - select * from (values + select * from (values ('STETH→DAI', 0x3e2D251275A92a8169A3B17A2C49016e2de492a7), ('STETH→USDC', 0xf4F6A03E3dbf0aA22083be80fDD340943d275Ea5), ('STETH→USDT', 0x7C2a1E25cA6D778eCaEBC8549371062487846aAF), @@ -114,9 +115,9 @@ stonks as ( ), cow_settlement as ( - select * from (values + select * from (values (0x9008D19f58AAbD9eD0D60971565AA8510560ab41) - ) as list(address) + ) as list(address) ), stonks_orders_txns as ( @@ -125,23 +126,23 @@ stonks_orders_txns as ( where "from" in ( select cast(replace(topic1, 0x000000000000000000000000, 0x) as varbinary) as order_addr from {{source('ethereum', 'logs')}} l - join stonks s on l.contract_address = s.address + join stonks s on l.contract_address = s.address and l.topic0 = 0x96a6d5477fba36522dca4102be8b3785435baf902ef6c4edebcb99850630c75f -- Stonks Deployed - ) + ) and to in (select address from cow_settlement) ), other_expenses_txns AS ( - SELECT + SELECT evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND "from" IN ( - SELECT - address + SELECT + address FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) @@ -152,18 +153,18 @@ other_expenses_txns AS ( UNION ALL SELECT address FROM ldo_referral_payments_addr UNION ALL - SELECT address FROM dai_referral_payments_addr + SELECT address FROM dai_referral_payments_addr UNION ALL SELECT address FROM steth_referral_payments_addr UNION ALL SELECT 0x0000000000000000000000000000000000000000 UNION ALL - SELECT address FROM diversifications_addresses + SELECT address FROM diversifications_addresses ) - AND evt_tx_hash NOT IN (select evt_tx_hash from stonks_orders_txns) + AND evt_tx_hash NOT IN (select evt_tx_hash from stonks_orders_txns) UNION ALL --ETH outflow - SELECT + SELECT block_time, CAST(tr.value AS DOUBLE) AS value, tx_hash, @@ -171,16 +172,16 @@ other_expenses_txns AS ( FROM {{source('ethereum','traces')}} tr WHERE tr.success = True AND tr."from" IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) AND tr.to NOT IN ( - SELECT - address + SELECT + address FROM multisigs_list - UNION ALL + UNION ALL SELECT address FROM diversifications_addresses) AND tr.type='call' AND (tr.call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR tr.call_type IS NULL @@ -190,8 +191,8 @@ other_expenses_txns AS ( ) - SELECT - evt_block_time AS period, + SELECT + evt_block_time AS period, contract_address AS token, value AS amount_token, evt_tx_hash diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_other_income.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_other_income.sql similarity index 86% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_other_income.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_other_income.sql index 5004bee2e8b..6eec920ac67 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_other_income.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_other_income.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'other_income', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,7 +14,7 @@ --ref{{'lido_accounting_other_income'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -30,11 +31,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -47,7 +48,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), diversifications_addresses AS ( @@ -92,13 +93,13 @@ dai_referral_payments_addr AS ( SELECT _recipient AS address FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientAdded')}} WHERE ( - NOT EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) + NOT EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) OR ( EXISTS (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) - AND + AND _recipient NOT IN (SELECT _recipient FROM {{source('lido_ethereum','AllowedRecipientsRegistry_evt_RecipientRemoved')}}) ) - ) + ) UNION ALL SELECT 0xaf8aE6955d07776aB690e565Ba6Fbc79B8dE3a5d --rhino ), @@ -109,16 +110,16 @@ steth_referral_payments_addr AS ( other_income_txns AS ( SELECT - evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, + evt_block_time, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address IN (SELECT address FROM tokens) AND to IN ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) AND "from" NOT IN ( @@ -126,20 +127,20 @@ other_income_txns AS ( UNION ALL SELECT address FROM ldo_referral_payments_addr UNION ALL - SELECT address FROM dai_referral_payments_addr + SELECT address FROM dai_referral_payments_addr UNION ALL SELECT address FROM steth_referral_payments_addr UNION ALL select 0x0000000000000000000000000000000000000000 UNION ALL - SELECT address FROM diversifications_addresses - ) + SELECT address FROM diversifications_addresses + ) UNION ALL --ETH staked by DAO SELECT - t.evt_block_time as period, - CAST(t.value AS DOUBLE) AS token_amount, - t.evt_tx_hash, + t.evt_block_time as period, + CAST(t.value AS DOUBLE) AS token_amount, + t.evt_tx_hash, t.contract_address FROM {{source('erc20_ethereum','evt_transfer')}} t join {{source('lido_ethereum','steth_evt_Submitted')}} s on t.evt_tx_hash = s.evt_tx_hash @@ -151,12 +152,12 @@ other_income_txns AS ( --Solana stSOL income-- stsol_income_txs AS ( - select - tx_id, - block_time AS period, - block_slot, - pre_token_balance, - post_token_balance, + select + tx_id, + block_time AS period, + block_slot, + pre_token_balance, + post_token_balance, token_balance_change AS delta FROM {{source('solana','account_activity')}} WHERE block_time >= CAST('2021-11-01' AS TIMESTAMP) @@ -168,23 +169,23 @@ stsol_income_txs AS ( ), stsol_income AS ( - SELECT + SELECT i.period AS period, '7dHbWXmci3dT8UFYWYZweBLXgycu7Y3iL6trKn1Y7ARj' AS token, COALESCE(delta,0) AS amount_token, tx_id as evt_tx_hash - FROM stsol_income_txs i - + FROM stsol_income_txs i + ) SELECT * from ( SELECT - evt_block_time AS period, + evt_block_time AS period, contract_address AS token, value AS amount_token, evt_tx_hash FROM other_income_txns - + UNION ALL --ETH inflow SELECT @@ -195,22 +196,22 @@ SELECT * from ( FROM {{source('ethereum','traces')}} tr WHERE tr.success = True AND tr.to in ( - SELECT - address - FROM multisigs_list + SELECT + address + FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) - AND tr."from" NOT IN ( + AND tr."from" NOT IN ( SELECT address FROM multisigs_list - UNION ALL - SELECT address FROM diversifications_addresses + UNION ALL + SELECT address FROM diversifications_addresses ) AND tr.type='call' AND (tr.call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR tr.call_type IS NULL) - + UNION --stSOL to solana treasury SELECT - period, + period, from_base64('7dHbWXmci3dT8UFYWYZweBLXgycu7Y3iL6trKn1Y7ARj') AS token, amount_token, from_base64(evt_tx_hash) diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_revenue.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_revenue.sql similarity index 91% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_revenue.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_revenue.sql index 9373633f012..9847c63cf48 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_revenue.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_revenue.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'revenue', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,7 +14,7 @@ --https://dune.com/queries/2011922 --ref{{'lido_accounting_revenue'}} -with +with addresses AS ( select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Aragon'), @@ -23,28 +24,28 @@ select * from (values ) as list(address, name) ), -oracle_txns AS ( +oracle_txns AS ( SELECT evt_block_time AS period, (CAST(postTotalPooledEther AS DOUBLE)-CAST(preTotalPooledEther AS DOUBLE)) lido_rewards, evt_tx_hash FROM {{source('lido_ethereum','LegacyOracle_evt_PostTotalShares')}} - WHERE evt_block_time <= timestamp '2023-05-16 00:00' + WHERE evt_block_time <= timestamp '2023-05-16 00:00' ORDER BY 1 DESC ), -oraclev2_txns as ( - SELECT period, sum(treasury_revenue) as treasury_revenue, sum(operators_revenue) as operators_revenue, sum(insurance_revenue) as insurance_revenue, evt_tx_hash +oraclev2_txns as ( + SELECT period, sum(treasury_revenue) as treasury_revenue, sum(operators_revenue) as operators_revenue, sum(insurance_revenue) as insurance_revenue, evt_tx_hash FROM ( - SELECT + SELECT o.evt_block_time as period, case when t.to in (select address from addresses where name = 'Aragon') then cast(t.value as double) else 0 end AS treasury_revenue, case when t.to in (select address from addresses where name like 'NO%') then cast(t.value as double) else 0 end AS operators_revenue, case when t.to in (select address from addresses where name = 'InsuranceFund') then cast(t.value as double) else 0 end as insurance_revenue, o.evt_tx_hash FROM {{source('lido_ethereum','AccountingOracle_evt_ProcessingStarted')}} o - left join {{source('lido_ethereum','steth_evt_Transfer')}} t on o.evt_tx_hash = t.evt_tx_hash + left join {{source('lido_ethereum','steth_evt_Transfer')}} t on o.evt_tx_hash = t.evt_tx_hash and t."from" = 0x0000000000000000000000000000000000000000 and to in (select address from addresses) ) group by 1,5 @@ -52,16 +53,16 @@ oraclev2_txns as ( protocol_fee AS ( - SELECT - DATE_TRUNC('day', evt_block_time) AS period, + SELECT + DATE_TRUNC('day', evt_block_time) AS period, LEAD(DATE_TRUNC('day', evt_block_time), 1, NOW()) OVER (ORDER BY DATE_TRUNC('day', evt_block_time)) AS next_period, CAST(feeBasisPoints AS DOUBLE)/10000 AS points FROM {{source('lido_ethereum','steth_evt_FeeSet')}} ), protocol_fee_distribution AS ( - SELECT - DATE_TRUNC('day', evt_block_time) AS period, + SELECT + DATE_TRUNC('day', evt_block_time) AS period, LEAD(DATE_TRUNC('day', evt_block_time), 1, NOW()) OVER (ORDER BY DATE_TRUNC('day', evt_block_time)) AS next_period, CAST(insuranceFeeBasisPoints AS DOUBLE)/10000 AS insurance_points, CAST(operatorsFeeBasisPoints AS DOUBLE)/10000 AS operators_points, @@ -70,8 +71,8 @@ protocol_fee_distribution AS ( ) - SELECT - oracle_txns.period AS period, + SELECT + oracle_txns.period AS period, oracle_txns.evt_tx_hash, 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 AS token, lido_rewards AS total, @@ -89,8 +90,8 @@ protocol_fee_distribution AS ( union all - SELECT - oracle_txns.period AS period, + SELECT + oracle_txns.period AS period, oracle_txns.evt_tx_hash, 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 AS token, oracle_txns.treasury_revenue + oracle_txns.operators_revenue + oracle_txns.insurance_revenue AS total, diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_schema.yml similarity index 100% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_schema.yml diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_steth_referral_payment.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_steth_referral_payment.sql similarity index 85% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_steth_referral_payment.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_steth_referral_payment.sql index 176ea49830e..494e934de80 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_steth_referral_payment.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_steth_referral_payment.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'steth_referral_payment', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -14,7 +15,7 @@ --ref{{'lido_accounting_dai_referral_payment'}} with tokens AS ( -select * from (values +select * from (values (0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84) --stETH ) as tokens(address)), @@ -23,11 +24,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -40,7 +41,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), @@ -52,7 +53,7 @@ steth_referral_payments_addr AS ( referral_payment_txns AS ( SELECT evt_block_time, - evt_tx_hash, + evt_tx_hash, contract_address, cast(value as double) as value FROM {{source('erc20_ethereum','evt_transfer')}} @@ -60,13 +61,13 @@ referral_payment_txns AS ( AND to IN ( SELECT address FROM steth_referral_payments_addr ) - AND evt_block_time >= CAST('2023-08-01 00:00' AS TIMESTAMP) + AND evt_block_time >= CAST('2023-08-01 00:00' AS TIMESTAMP) AND contract_address in (select address from tokens) - UNION ALL + UNION ALL SELECT evt_block_time, - evt_tx_hash, + evt_tx_hash, contract_address, -cast(value as double) FROM {{source('erc20_ethereum','evt_transfer')}} @@ -74,14 +75,14 @@ referral_payment_txns AS ( AND "from" IN ( SELECT address FROM steth_referral_payments_addr ) - AND evt_block_time >= CAST('2023-08-01 00:00' AS TIMESTAMP) + AND evt_block_time >= CAST('2023-08-01 00:00' AS TIMESTAMP) AND contract_address in (select address from tokens) ORDER BY evt_block_time -) +) SELECT evt_block_time as period, - evt_tx_hash, + evt_tx_hash, contract_address AS token, value AS amount_token - FROM referral_payment_txns \ No newline at end of file + FROM referral_payment_txns diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_trp_expenses.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_trp_expenses.sql similarity index 87% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_trp_expenses.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_trp_expenses.sql index 8391a30f8b0..6521769f9fc 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_trp_expenses.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_trp_expenses.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'trp_expenses', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,7 +14,7 @@ --ref{{'lido_accounting_trp_expenses'}} with tokens AS ( -select * from (values +select * from (values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -29,11 +30,11 @@ select * from (values (0x3e40d73eb977dc6a537af587d48316fee66e9c8c, 'Ethereum', 'Aragon'), (0x48F300bD3C52c7dA6aAbDE4B683dEB27d38B9ABb, 'Ethereum', 'FinanceOpsMsig'), (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Ethereum', 'LiquidityRewardsMsig'), -(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager -(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 -(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 -(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 -(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager +(0x753D5167C31fBEB5b49624314d74A957Eb271709, 'Ethereum', 'LiquidityRewardMngr'),--Curve Rewards Manager +(0x1dD909cDdF3dbe61aC08112dC0Fdf2Ab949f79D8, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V1 +(0x55c8De1Ac17C1A937293416C9BCe5789CbBf61d1, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V2 +(0x86F6c353A0965eB069cD7f4f91C1aFEf8C725551, 'Ethereum', 'LiquidityRewardMngr'), --Balancer Rewards Manager V3 +(0xf5436129Cf9d8fa2a1cb6e591347155276550635, 'Ethereum', 'LiquidityRewardMngr'),--1inch Reward Manager (0xE5576eB1dD4aA524D67Cf9a32C8742540252b6F4, 'Ethereum', 'LiquidityRewardMngr'), --Sushi Reward Manager (0x87D93d9B2C672bf9c9642d853a8682546a5012B5, 'Polygon', 'LiquidityRewardsMsig'), (0x9cd7477521B7d7E7F9e2F091D2eA0084e8AaA290, 'Ethereum', 'PolygonTeamRewardsMsig'), @@ -46,7 +47,7 @@ select * from (values (0xde06d17db9295fa8c4082d4f73ff81592a3ac437, 'Ethereum', 'RCCMsig'), (0x834560f580764bc2e0b16925f8bf229bb00cb759, 'Ethereum', 'TRPMsig') ) as list(address, chain, name) - + ), intermediate_addresses AS ( @@ -63,33 +64,33 @@ select * from (values trp_expenses_txns AS ( - SELECT + SELECT evt_block_time, - CAST(value AS DOUBLE) AS value, - evt_tx_hash, + CAST(value AS DOUBLE) AS value, + evt_tx_hash, contract_address FROM {{source('erc20_ethereum','evt_transfer')}} WHERE contract_address = 0x5a98fcbea516cf06857215779fd812ca3bef1b32 AND "from" IN ( - SELECT - address + SELECT + address FROM multisigs_list WHERE name IN ('Aragon','FinanceOpsMsig') AND chain = 'Ethereum' ) AND to IN ( - SELECT - address + SELECT + address FROM multisigs_list WHERE name IN ('TRPMsig') AND chain = 'Ethereum' - ) - + ) + ) - SELECT - evt_block_time AS period, + SELECT + evt_block_time AS period, contract_address AS token, value AS amount_token, evt_tx_hash FROM trp_expenses_txns - + diff --git a/models/lido/accounting/ethereum/lido_accounting_ethereum_withdrawals.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_withdrawals.sql similarity index 93% rename from models/lido/accounting/ethereum/lido_accounting_ethereum_withdrawals.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_withdrawals.sql index a227bd9a604..41dee557429 100644 --- a/models/lido/accounting/ethereum/lido_accounting_ethereum_withdrawals.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/accounting/ethereum/lido_accounting_ethereum_withdrawals.sql @@ -1,6 +1,7 @@ {{ config( + schema='lido_accounting_ethereum', alias = 'withdrawals', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -30,4 +31,4 @@ select time as period , withdrawn_principal*POWER(10, 18) as amount , date_trunc('day', time) as day from withdrawals -where withdrawn_principal != 0 \ No newline at end of file +where withdrawn_principal != 0 diff --git a/models/lido/lido_accounting.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/lido_accounting.sql similarity index 96% rename from models/lido/lido_accounting.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/lido_accounting.sql index 0a0c109bc36..e84cfef4321 100644 --- a/models/lido/lido_accounting.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/lido_accounting.sql @@ -1,6 +1,7 @@ {{ config( + schema = 'lido', alias = 'accounting', - + materialized = 'table', file_format = 'delta', post_hook='{{ expose_spells(\'["ethereum"]\', @@ -13,7 +14,7 @@ with tokens AS ( select * from ( - values + values (0x5A98FcBEA516Cf06857215779Fd812CA3beF1B32), --LDO (0x6B175474E89094C44Da98b954EedeAC495271d0F), --DAI (0xA0b86991c6218b36c1d19D4a2e9Eb0cE3606eB48), --USDC @@ -26,7 +27,7 @@ with tokens AS ( ), eth_prices as ( SELECT - CAST(DATE_TRUNC('day', minute) as date) AS period, + CAST(DATE_TRUNC('day', minute) as date) AS period, contract_address AS token, symbol, decimals, @@ -35,14 +36,14 @@ eth_prices as ( WHERE blockchain = 'ethereum' AND contract_address = 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 AND DATE_TRUNC('day', minute) >= date '2020-12-01' - AND DATE_TRUNC('day', minute) <= DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) + AND DATE_TRUNC('day', minute) <= DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) AND EXTRACT(hour FROM minute) = 23 AND EXTRACT(minute FROM minute) = 59 - union all + union all SELECT - CAST(DATE_TRUNC('day', NOW()) as date) AS period, + CAST(DATE_TRUNC('day', NOW()) as date) AS period, contract_address AS token, symbol, decimals, @@ -50,13 +51,13 @@ eth_prices as ( FROM {{source('prices','usd')}} WHERE blockchain = 'ethereum' AND contract_address = 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 - AND DATE_TRUNC('day', minute) = DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) + AND DATE_TRUNC('day', minute) = DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) AND EXTRACT(hour FROM minute) = 23 - AND EXTRACT(minute FROM minute) = 59 + AND EXTRACT(minute FROM minute) = 59 ), tokens_prices AS ( SELECT - CAST(DATE_TRUNC('day', prices.usd.minute) as date) AS period, + CAST(DATE_TRUNC('day', prices.usd.minute) as date) AS period, prices.usd.contract_address AS token, prices.usd.symbol, prices.usd.decimals, @@ -68,14 +69,14 @@ tokens_prices AS ( WHERE prices.usd.blockchain = 'ethereum' AND prices.usd.contract_address IN (SELECT address FROM tokens) AND DATE_TRUNC('day', minute) >= date '2020-12-01' - AND DATE_TRUNC('day', minute) <= DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) + AND DATE_TRUNC('day', minute) <= DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) AND EXTRACT(hour FROM prices.usd.minute) = 23 AND EXTRACT(minute FROM prices.usd.minute) = 59 - union all + union all - SELECT - CAST(date_trunc('minute',now()) as date) AS period, + SELECT + CAST(date_trunc('minute',now()) as date) AS period, p.contract_address AS token, p.symbol, p.decimals, @@ -86,14 +87,14 @@ tokens_prices AS ( left join eth_prices on DATE_TRUNC('day', p.minute) = eth_prices.period WHERE p.blockchain = 'ethereum' AND p.contract_address IN (SELECT address FROM tokens) - AND DATE_TRUNC('day', minute) = DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) + AND DATE_TRUNC('day', minute) = DATE_TRUNC('day', NOW() - INTERVAL '1' DAY) AND EXTRACT(hour FROM p.minute) = 23 - AND EXTRACT(minute FROM p.minute) = 59 + AND EXTRACT(minute FROM p.minute) = 59 union all - SELECT - CAST(DATE_TRUNC('day', prices.usd.minute) as date) AS period, + SELECT + CAST(DATE_TRUNC('day', prices.usd.minute) as date) AS period, 0xedd1db59799c8b7753f141585986707812d783272eed8de22fab6b2a7d58ec0463, 'stSOL', 0, @@ -102,7 +103,7 @@ tokens_prices AS ( prices.usd.price/eth_prices.price as token_eth_price FROM {{source('prices','usd')}} left join eth_prices on DATE_TRUNC('day', prices.usd.minute) = eth_prices.period - WHERE prices.usd.symbol = 'stSOL' + WHERE prices.usd.symbol = 'stSOL' AND DATE_TRUNC('day', minute) >= date '2020-12-01' AND EXTRACT(hour FROM prices.usd.minute) = 23 AND EXTRACT(minute FROM prices.usd.minute) = 59 @@ -113,19 +114,19 @@ SELECT CAST(date_trunc('day', accounts.period) as date) as period, --partition accounts.secondary_label, accounts.account, accounts.category, - + SUM(coalesce(accounts.token_amount, 0))/coalesce(POWER(10,coalesce(tokens_prices.decimals, pt.decimals)),1) AS value_base_token, - - CASE WHEN pt.symbol = 'WETH' THEN 'ETH' - WHEN tokens_prices.token = 0xedd1db59799c8b7753f141585986707812d783272eed8de22fab6b2a7d58ec0463--0x3764486257586d63693364543855465957595a7765424c5867796375375933694c3674724b6e31593741526a + + CASE WHEN pt.symbol = 'WETH' THEN 'ETH' + WHEN tokens_prices.token = 0xedd1db59799c8b7753f141585986707812d783272eed8de22fab6b2a7d58ec0463--0x3764486257586d63693364543855465957595a7765424c5867796375375933694c3674724b6e31593741526a THEN 'stSOL' ELSE pt.symbol END AS base_token, coalesce(tokens_prices.token, accounts.token) AS base_token_address, - + coalesce(SUM(accounts.token_amount*tokens_prices.price)/POWER(10,coalesce(tokens_prices.decimals, pt.decimals)), 0) AS value_usd, case when coalesce(tokens_prices.token, accounts.token) = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - then SUM(coalesce(accounts.token_amount, 0))/coalesce(POWER(10,coalesce(tokens_prices.decimals, pt.decimals)),1) - else coalesce(SUM(accounts.token_amount*tokens_prices.token_eth_price)/POWER(10,coalesce(tokens_prices.decimals, pt.decimals)), 0) + then SUM(coalesce(accounts.token_amount, 0))/coalesce(POWER(10,coalesce(tokens_prices.decimals, pt.decimals)),1) + else coalesce(SUM(accounts.token_amount*tokens_prices.token_eth_price)/POWER(10,coalesce(tokens_prices.decimals, pt.decimals)), 0) end AS value_eth, coalesce(tokens_prices.price, 0) as token_price, coalesce(tokens_prices.token_eth_price, 0) as token_eth_price @@ -139,7 +140,7 @@ FROM ( '1.1.2.1. Increases(+)' AS category, COALESCE(cast(amount as double),0) AS token_amount, 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 as token --ETH - from {{ref('lido_accounting_ethereum_buffer_inflow')}} + from {{ref('lido_accounting_ethereum_buffer_inflow')}} union all @@ -237,7 +238,7 @@ FROM ( '3.2. Operating Performance' AS secondary_label, '3.2.1. Net Revenue' AS account, '3.2.1.1. Gross staking rewards (+)' AS category, - case when date_trunc('day', period)<= cast('2023-05-15' as timestamp) then COALESCE(total,0) + case when date_trunc('day', period)<= cast('2023-05-15' as timestamp) then COALESCE(total,0) else COALESCE(insurance_revenue,0) + COALESCE(operators_revenue,0) + COALESCE(treasury_revenue,0) + COALESCE(depositors_revenue, 0) end AS token_amount, token @@ -251,7 +252,7 @@ FROM ( '1.3. Protocol Assets' AS secondary_label, '1.3.1. Protocol Assets' AS account, '1.3.1.1. stETH' AS category, - case when date_trunc('day', period)<= cast('2023-05-15' as timestamp) then COALESCE(total,0) + case when date_trunc('day', period)<= cast('2023-05-15' as timestamp) then COALESCE(total,0) else COALESCE(insurance_revenue,0) + COALESCE(operators_revenue,0) + COALESCE(treasury_revenue,0) + COALESCE(depositors_revenue, 0) end AS token_amount, coalesce(token, 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84) AS token @@ -267,7 +268,7 @@ FROM ( '3. Surplus' AS primary_label, '3.2. Operating Performance' AS secondary_label, '3.2.1. Net Revenue' AS account, - '3.2.1.2. Staking rewards to holders (-)' AS category, + '3.2.1.2. Staking rewards to holders (-)' AS category, -COALESCE(depositors_revenue,0), coalesce(token ,0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84) AS token FROM {{ref('lido_accounting_ethereum_revenue')}} @@ -293,7 +294,7 @@ FROM ( '3. Surplus' AS primary_label, '3.2. Operating Performance' AS secondary_label, '3.2.2. Cost of Revenue' AS account, - '3.2.2.1. Staking rewards to node operators (-)' AS category, + '3.2.2.1. Staking rewards to node operators (-)' AS category, -COALESCE(operators_revenue,0), coalesce(token ,0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84) AS token FROM {{ref('lido_accounting_ethereum_revenue')}} @@ -312,10 +313,10 @@ FROM ( UNION ALL - -- ========================================================= Provisions for slashing set aside + -- ========================================================= Provisions for slashing set aside -- On the same side of the balance sheet, a decrease in equity must be associated with an increase in liabilities to balance -- Slashing provision should go to an effective liability account through the following steps: - -- 1. Recognize the expense and the contra asset account + -- 1. Recognize the expense and the contra asset account -- 2. Recognize the slashing liability and the associated asset account SELECT period, @@ -323,7 +324,7 @@ FROM ( '3. Surplus' AS primary_label, '3.2. Operating Performance' AS secondary_label, '3.2.2. Cost of Revenue' AS account, - '3.2.2.2. Provision for slashing (-)' AS category, + '3.2.2.2. Provision for slashing (-)' AS category, -COALESCE(insurance_revenue,0), coalesce(token,0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84) AS token FROM {{ref('lido_accounting_ethereum_revenue')}} @@ -386,7 +387,7 @@ FROM ( '1. Assets' AS primary_label, '1.3. Protocol Assets' AS secondary_label, '1.3.1. Protocol Assets' AS account, - '1.3.1.1. stETH' AS category, + '1.3.1.1. stETH' AS category, -0, 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 AS base_token FROM {{ref('lido_accounting_ethereum_revenue')}} @@ -404,7 +405,7 @@ FROM ( '3.2.3.2. Deposit Referrals' AS category, -COALESCE(CAST(amount_token AS DOUBLE), 0), token - + FROM {{ref('lido_accounting_ethereum_ldo_referral_payment')}} UNION ALL @@ -431,7 +432,7 @@ FROM ( token FROM {{ref('lido_accounting_ethereum_dai_referral_payment')}} - UNION ALL + UNION ALL SELECT period, evt_tx_hash, @@ -486,10 +487,10 @@ FROM ( WHEN token = 0x6B175474E89094C44Da98b954EedeAC495271d0F THEN '1.3.1.2. DAI' WHEN token = 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 THEN '1.3.1.3. ETH' ELSE '1.3.1.4. Other' - END AS category, + END AS category, -COALESCE(amount_token,0), token - + FROM {{ref('lido_accounting_ethereum_liquidity_incentives')}} WHERE token NOT IN (0x5a98fcbea516cf06857215779fd812ca3bef1b32) @@ -552,7 +553,7 @@ FROM ( '3.2.4. Operating expenses' AS account, '3.2.4.2. LEGO grants' AS category, -amount_token, - token + token FROM {{ref('lido_accounting_ethereum_lego_expenses')}} @@ -574,7 +575,7 @@ FROM ( FROM {{ref('lido_accounting_ethereum_lego_expenses')}} WHERE token NOT IN (0x5a98fcbea516cf06857215779fd812ca3bef1b32) - UNION ALL + UNION ALL SELECT period, evt_tx_hash, @@ -597,7 +598,7 @@ FROM ( '3.2.4. Operating expenses' AS account, '3.2.4.1. Operating expenses' AS category, -amount_token AS value, - token + token FROM {{ref('lido_accounting_ethereum_operating_expenses')}} UNION ALL @@ -642,7 +643,7 @@ FROM ( '3.2.4. Operating expenses' AS account, '3.2.4.4. Other' AS category, -amount_token, - token + token FROM {{ref('lido_accounting_ethereum_other_expenses')}} WHERE token NOT IN (0x5a98fcbea516cf06857215779fd812ca3bef1b32) @@ -676,7 +677,7 @@ FROM ( '3.2.4. Operating expenses' AS account, '3.2.4.1. Operating expenses' AS category, -amount_token, - token + token FROM {{ref('lido_accounting_ethereum_other_expenses')}} WHERE token IN (0x5a98fcbea516cf06857215779fd812ca3bef1b32) and evt_tx_hash <> 0xbee211044ed8f7c8e390c759388d864e4f2500a3f318552f5f522952ba7932fc @@ -704,7 +705,7 @@ FROM ( '3.2.4. Operating expenses' AS account, '3.2.4.3. TRP grants' AS category, -amount_token, - token + token FROM {{ref('lido_accounting_ethereum_trp_expenses')}} WHERE token IN (0x5a98fcbea516cf06857215779fd812ca3bef1b32) @@ -752,11 +753,11 @@ FROM ( END AS category, amount_token, token - FROM {{ref('lido_accounting_ethereum_other_income')}} + FROM {{ref('lido_accounting_ethereum_other_income')}} WHERE token NOT IN (0x5a98fcbea516cf06857215779fd812ca3bef1b32) - UNION ALL + UNION ALL SELECT period, @@ -784,7 +785,7 @@ FROM ( '1. Assets' AS primary_label, '1.3. Protocol Assets' AS secondary_label, '1.3.1. Protocol Assets' AS account, - CASE + CASE WHEN token in (0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84, 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0) THEN '1.3.1.1. stETH' WHEN token = 0x6B175474E89094C44Da98b954EedeAC495271d0F THEN '1.3.1.2. DAI' WHEN token = 0xc02aaa39b223fe8d0a0e5c4f27ead9083c756cc2 THEN '1.3.1.3. ETH' @@ -799,7 +800,7 @@ FROM ( LEFT JOIN tokens_prices ON CAST(date_trunc('day', accounts.period) as date) = tokens_prices.period AND ( ( - (accounts.token) = (tokens_prices.token) + (accounts.token) = (tokens_prices.token) AND (accounts.token) != 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 ) OR @@ -808,6 +809,6 @@ AND ( AND accounts.token = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 ) ) -LEFT JOIN {{ref('prices_tokens')}} pt ON accounts.token = pt.contract_address +LEFT JOIN {{source('prices','tokens')}} pt ON accounts.token = pt.contract_address GROUP BY 1,2,3,4,5,6,8,9, tokens_prices.decimals, pt.decimals, tokens_prices.price, tokens_prices.token_eth_price -ORDER BY period DESC \ No newline at end of file +ORDER BY period DESC diff --git a/models/lido/lido_liquidity.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/lido_liquidity.sql similarity index 82% rename from models/lido/lido_liquidity.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/lido_liquidity.sql index 781f2e22b48..eadd5c77c34 100644 --- a/models/lido/lido_liquidity.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/lido_liquidity.sql @@ -1,6 +1,7 @@ {{ config( + schema = 'lido', alias = 'liquidity', - + post_hook='{{ expose_spells(\'["ethereum", "arbitrum", "optimism", "base", "zksync"]\', "project", "lido_liquidity", @@ -9,7 +10,7 @@ }} {% set lido_liquidity_models = [ - + ref('lido_liquidity_arbitrum_wombat_pools'), ref('lido_liquidity_arbitrum_kyberswap_pools'), ref('lido_liquidity_arbitrum_kyberswap_v2_pools'), @@ -54,7 +55,7 @@ ref('lido_liquidity_scroll_zebra_pools') ] %} -{% set project_start_date = '2020-12-15'%} +{% set project_start_date = '2020-12-15'%} with dates as ( @@ -65,14 +66,14 @@ cross join unnest(day) as days(day) ) , volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -80,39 +81,39 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', d.day) as day, +select date_trunc('day', d.day) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate from dates d -left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) +left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) group by 1 )) ) -, pools as ( +, pools as ( SELECT * FROM ( {% for k_model in lido_liquidity_models %} - SELECT pool_name, - pool, - blockchain, - project, - cast(fee as double) as fee, - time, + SELECT pool_name, + pool, + blockchain, + project, + cast(fee as double) as fee, + time, LEAD(time, 1, now() + INTERVAL '1' day) OVER (PARTITION BY pool ORDER BY time NULLS FIRST ) AS next_time, - main_token, + main_token, main_token_symbol, - paired_token, - paired_token_symbol, - sum(main_token_reserve) over(partition by pool, main_token order by time) as main_token_reserve, + paired_token, + paired_token_symbol, + sum(main_token_reserve) over(partition by pool, main_token order by time) as main_token_reserve, sum(paired_token_reserve) over(partition by pool, paired_token order by time) as paired_token_reserve, - main_token_usd_price*sum(main_token_reserve) over(partition by pool, main_token order by time) as main_token_usd_reserve, - paired_token_usd_price*sum(paired_token_reserve) over(partition by pool, paired_token order by time) as paired_token_usd_reserve, + main_token_usd_price*sum(main_token_reserve) over(partition by pool, main_token order by time) as main_token_usd_reserve, + paired_token_usd_price*sum(paired_token_reserve) over(partition by pool, paired_token order by time) as paired_token_usd_reserve, trading_volume FROM {{ k_model }} {% if not loop.last %} @@ -130,23 +131,23 @@ FROM ( ) -SELECT l.pool_name, - l.pool, - l.blockchain, - l.project, - l.fee, - d.day as time, - l.main_token, +SELECT l.pool_name, + l.pool, + l.blockchain, + l.project, + l.fee, + d.day as time, + l.main_token, l.main_token_symbol, - l.paired_token, - l.paired_token_symbol, - case when l.main_token_symbol = 'stETH' and l.pool != 0x4028daac072e492d34a3afdbef0ba7e35d8b55c4 - then l.main_token_reserve* rate else l.main_token_reserve end as main_token_reserve, + l.paired_token, + l.paired_token_symbol, + case when l.main_token_symbol = 'stETH' and l.pool != 0x4028daac072e492d34a3afdbef0ba7e35d8b55c4 + then l.main_token_reserve* rate else l.main_token_reserve end as main_token_reserve, l.paired_token_reserve, - l.main_token_usd_reserve, - l.paired_token_usd_reserve, + l.main_token_usd_reserve, + l.paired_token_usd_reserve, coalesce(vol.trading_volume, 0) as trading_volume FROM pools_per_dates d LEFT JOIN pools AS l on d.day >= DATE_TRUNC('day', l.time) and d.day < DATE_TRUNC('day', l.next_time) and d.pool = l.pool LEFT JOIN pools AS vol on d.day = DATE_TRUNC('day', vol.time) and d.pool = vol.pool -WHERE l.pool is not null \ No newline at end of file +WHERE l.pool is not null diff --git a/models/lido/lido_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/lido_schema.yml similarity index 100% rename from models/lido/lido_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/lido_schema.yml diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_balancer_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_balancer_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_balancer_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_balancer_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_camelot_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_camelot_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_camelot_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_camelot_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_curve_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_curve_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_curve_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_curve_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_v2_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_kyberswap_v2_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_ramses_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_ramses_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_ramses_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_ramses_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_schema.yml similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_schema.yml diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_uniswap_v3_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_uniswap_v3_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_uniswap_v3_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_uniswap_v3_pools.sql diff --git a/models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_wombat_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_wombat_pools.sql similarity index 100% rename from models/lido/liquidity/arbitrum/lido_liquidity_arbitrum_wombat_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/arbitrum/lido_liquidity_arbitrum_wombat_pools.sql diff --git a/models/lido/liquidity/base/lido_liquidity_base_aerodrome_cl_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_aerodrome_cl_pools.sql similarity index 100% rename from models/lido/liquidity/base/lido_liquidity_base_aerodrome_cl_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_aerodrome_cl_pools.sql diff --git a/models/lido/liquidity/base/lido_liquidity_base_aerodrome_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_aerodrome_pools.sql similarity index 100% rename from models/lido/liquidity/base/lido_liquidity_base_aerodrome_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_aerodrome_pools.sql diff --git a/models/lido/liquidity/base/lido_liquidity_base_kyberswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_kyberswap_pools.sql similarity index 100% rename from models/lido/liquidity/base/lido_liquidity_base_kyberswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_kyberswap_pools.sql diff --git a/models/lido/liquidity/base/lido_liquidity_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_schema.yml similarity index 100% rename from models/lido/liquidity/base/lido_liquidity_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_schema.yml diff --git a/models/lido/liquidity/base/lido_liquidity_base_uniswap_v3_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_uniswap_v3_pools.sql similarity index 100% rename from models/lido/liquidity/base/lido_liquidity_base_uniswap_v3_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/base/lido_liquidity_base_uniswap_v3_pools.sql diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_balancer_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_balancer_pools.sql similarity index 93% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_balancer_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_balancer_pools.sql index df87589df7f..8aec58d6c63 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_balancer_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_balancer_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'balancer_pools', + schema='lido_liquidity_ethereum', + alias = 'balancer_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -9,23 +10,23 @@ spell_type = "project", spell_name = "lido_liquidity", contributors = \'["pipistrella"]\') }}' - + ) }} -{% set project_start_date = '2021-08-13' %} +{% set project_start_date = '2021-08-13' %} -with +with volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -33,14 +34,14 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', v.time) as day, +select date_trunc('day', v.time) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate -from volumes v +from volumes v group by 1 )) @@ -62,7 +63,7 @@ group by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -73,8 +74,8 @@ group by 1 , pools(pool_id, poolAddress) as ( -values -(0x32296969EF14EB0C6D29669C550D4A0449130230000200000000000000000080, 0x32296969ef14eb0c6d29669c550d4a0449130230), +values +(0x32296969EF14EB0C6D29669C550D4A0449130230000200000000000000000080, 0x32296969ef14eb0c6d29669c550d4a0449130230), (0x5AEE1E99FE86960377DE9F88689616916D5DCABE000000000000000000000467, 0x5AEE1E99FE86960377DE9F88689616916D5DCABE), (0x42ed016f826165c2e5976fe5bc3df540c5ad0af700000000000000000000058b, 0x42ed016f826165c2e5976fe5bc3df540c5ad0af7), (0x9C6D47FF73E0F5E51BE5FD53236E3F595C5793F200020000000000000000042C, 0x9C6D47FF73E0F5E51BE5FD53236E3F595C5793F2), @@ -83,7 +84,7 @@ values (0x25ACCB7943FD73DDA5E23BA6329085A3C24BFB6A000200000000000000000387, 0x25ACCB7943FD73DDA5E23BA6329085A3C24BFB6A), (0x93d199263632a4ef4bb438f1feb99e57b4b5f0bd0000000000000000000005c2, 0x93d199263632a4ef4bb438f1feb99e57b4b5f0bd), (0x54ca50ee86616379420cc56718e12566aa75abbe000200000000000000000610, 0x54ca50ee86616379420cc56718e12566aa75abbe) - + ) @@ -124,8 +125,8 @@ WHERE call_create.output_0 in (select distinct poolAddress from pools) , sfrxeth_rate as ( select time, lead(time, 1 , date_trunc('hour', now()) + interval '1' hour) over (order by time) as next_time, rate from ( - select - date_trunc('hour', call_block_time) as time, + select + date_trunc('hour', call_block_time) as time, avg(CAST(output_0 AS DOUBLE))/POW(10,18) as rate from {{source('frax_ethereum','sfrxETH_call_pricePerShare')}} {% if not is_incremental() %} @@ -134,14 +135,14 @@ from ( WHERE {{ incremental_predicate('call_block_time') }} {% endif %} and call_success - + GROUP BY 1) order by 1 desc ) , wusdm_rate as ( - select - date_trunc('day', evt_block_time) as time, + select + date_trunc('day', evt_block_time) as time, avg(CAST(value AS DOUBLE))/POW(10,18) as rate from {{source('mountain_ethereum','USDM_evt_RewardMultiplier')}} {% if not is_incremental() %} @@ -149,9 +150,9 @@ from ( {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - + GROUP BY 1 -) +) , tokens_prices_daily AS ( SELECT distinct @@ -172,7 +173,7 @@ from ( group by 1,2,3,4 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), contract_address as token, symbol, decimals, @@ -201,7 +202,7 @@ from ( union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), 0x60D604890feaa0b5460B28A424407c24fe89374a as token, 'bb-a-WETH', 18, @@ -218,7 +219,7 @@ SELECT distinct 18, avg(price*r.rate) AS price FROM {{source('prices','usd')}} p - left join sfrxeth_rate r on DATE_TRUNC('day', minute) >= r.time and DATE_TRUNC('day', minute) < r.next_time + left join sfrxeth_rate r on DATE_TRUNC('day', minute) >= r.time and DATE_TRUNC('day', minute) < r.next_time {% if not is_incremental() %} WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} @@ -250,7 +251,7 @@ SELECT distinct 'wUSDM', 18, avg(r.rate) AS price - FROM wusdm_rate r + FROM wusdm_rate r {% if not is_incremental() %} WHERE DATE_TRUNC('day', r.time) >= DATE '{{ project_start_date }}' {% else %} @@ -258,8 +259,8 @@ SELECT distinct {% endif %} group by 1,2,3,4 - - + + ) , wsteth_prices_hourly AS ( @@ -405,16 +406,16 @@ SELECT distinct p1.symbol AS token_symbol, amount as token_balance_raw, amount / POWER(10, 18) AS token_balance, - COALESCE(p1.price, steth_prices_daily.price*r.rate) AS price, + COALESCE(p1.price, steth_prices_daily.price*r.rate) AS price, 0 as row_numb - FROM balance b + FROM balance b LEFT JOIN tokens_prices_daily p1 ON p1.time = b.day AND p1.token = b.token - LEFT JOIN wsteth_rate r on b.day >= r.day and b.day < r.next_day + LEFT JOIN wsteth_rate r on b.day >= r.day and b.day < r.next_day LEFT JOIN steth_prices_daily on steth_prices_daily.time = b.day WHERE b.token = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 - + union all - + SELECT day, pool_id, @@ -422,9 +423,9 @@ SELECT distinct p1.symbol AS token_symbol, amount as token_balance_raw, amount / POWER(10, p1.decimals) AS token_balance, - COALESCE(p1.price, 0) AS price, + COALESCE(p1.price, 0) AS price, row_number() OVER(PARTITION BY day,pool_id ORDER BY day, pool_id, b.token) as row_numb - FROM balance b + FROM balance b LEFT JOIN tokens_prices_daily p1 ON p1.time = b.day AND p1.token = b.token WHERE b.token not in (select poolAddress from pools union all @@ -432,7 +433,7 @@ SELECT distinct ) , reserves as ( -select main.day, main.pool_id, +select main.day, main.pool_id, main_token, main_token_symbol, main_token_reserve, main_token_usd_price, paired1_token, paired1_token_symbol, paired1_token_reserve, paired1_token_usd_price --paired2_token, paired2_token_symbol, paired2_token_reserve, paired2_token_usd_reserve @@ -446,7 +447,7 @@ SELECT coalesce(price, 0) AS main_token_usd_price FROM usd_balance b where token = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) main -join +join ( SELECT b.day, @@ -457,7 +458,7 @@ SELECT coalesce(price, 0) AS paired1_token_usd_price FROM usd_balance b where token != 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and cast(row_numb as int) = int '1') paired1 -on main.day = paired1.day and main.pool_id = paired1.pool_id +on main.day = paired1.day and main.pool_id = paired1.pool_id /*left join ( SELECT b.day, @@ -468,16 +469,16 @@ SELECT coalesce(amount_usd, 0) AS paired2_token_usd_reserve FROM cumulative_usd_balance b where token != 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and cast(row_numb as int) = int '2') paired2 -on main.day = paired2.day and main.pool_id = paired2.pool_id +on main.day = paired2.day and main.pool_id = paired2.pool_id */ ) -, trading_volume as ( +, trading_volume as ( select date_trunc('day', s.evt_block_time) as time, poolId, sum( - case when tokenOut = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then wsteth_price.price*amountOut/1e18 - when tokenIn = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then wsteth_price.price*amountIn/1e18 + case when tokenOut = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then wsteth_price.price*amountOut/1e18 + when tokenIn = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then wsteth_price.price*amountIn/1e18 else 0 end) as trading_volume from {{source('balancer_v2_ethereum','Vault_evt_Swap')}} s left join wsteth_prices_hourly wsteth_price on date_trunc('hour', s.evt_block_time) >= wsteth_price.time and date_trunc('hour', s.evt_block_time) < wsteth_price.next_time @@ -485,16 +486,16 @@ on main.day = paired2.day and main.pool_id = paired2.pool_id WHERE DATE_TRUNC('day', s.evt_block_time) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('s.evt_block_time') }} - {% endif %} + {% endif %} and s.poolId in (select pool_id from pools) group by 1,2 -) +) , all_metrics as ( -select pool_id as pool, 'ethereum' as blockchain, 'balancer' as project, 0 as fee, -cast(day as date) as time, -case when pool_id = 0x32296969EF14EB0C6D29669C550D4A0449130230000200000000000000000080 then 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 else main_token end as main_token, -case when pool_id = 0x32296969EF14EB0C6D29669C550D4A0449130230000200000000000000000080 then 'wstETH' else main_token_symbol end as main_token_symbol, +select pool_id as pool, 'ethereum' as blockchain, 'balancer' as project, 0 as fee, +cast(day as date) as time, +case when pool_id = 0x32296969EF14EB0C6D29669C550D4A0449130230000200000000000000000080 then 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 else main_token end as main_token, +case when pool_id = 0x32296969EF14EB0C6D29669C550D4A0449130230000200000000000000000080 then 'wstETH' else main_token_symbol end as main_token_symbol, paired1_token as paired_token, paired1_token_symbol as paired_token_symbol, --||case when paired2_token_symbol is null then '' else '/'||paired2_token_symbol end as paired_token_symbol, @@ -509,9 +510,9 @@ order by day desc, pool_id ) -select +select blockchain ||' '|| project ||' '|| coalesce(paired_token_symbol,'unknown') ||':'|| main_token_symbol ||'('|| substring(cast(pool as varchar),64) ||')' as pool_name, -* +* from all_metrics diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_conc_pool.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_conc_pool.sql similarity index 86% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_conc_pool.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_conc_pool.sql index 1ecb79f36f7..7c4161895c3 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_conc_pool.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_conc_pool.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'curve_steth_conc_pool', + schema='lido_liquidity_ethereum', + alias = 'curve_steth_conc_pool', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,7 +13,7 @@ ) }} -{% set project_start_date = '2022-05-12' %} +{% set project_start_date = '2022-05-12' %} @@ -24,14 +25,14 @@ cross join unnest(day) as days(day) ) , volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -39,15 +40,15 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', d.day) as day, +select date_trunc('day', d.day) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate from dates d -left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) +left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) group by 1 )) @@ -67,10 +68,10 @@ from {{source('erc20_ethereum','evt_Transfer')}} t WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - and to = 0x828b154032950C8ff7CF8085D841723Db2696056 - - + and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 + and to = 0x828b154032950C8ff7CF8085D841723Db2696056 + + group by 1,4 ) @@ -87,10 +88,10 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - and "from" = 0x828b154032950C8ff7CF8085D841723Db2696056 - - + and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 + and "from" = 0x828b154032950C8ff7CF8085D841723Db2696056 + + group by 1, 4 ) @@ -103,10 +104,10 @@ select * from steth_out ) , steth_balances as ( -select time, +select time, sum(steth_balance) as steth, sum(coalesce(wsteth_balance,steth_balance)) as wsteth -from daily_balances b +from daily_balances b group by time order by 1 ) @@ -121,9 +122,9 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 - and to = 0x828b154032950C8ff7CF8085D841723Db2696056 - + and contract_address = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 + and to = 0x828b154032950C8ff7CF8085D841723Db2696056 + group by 1 ) @@ -138,8 +139,8 @@ from {{source('erc20_ethereum','evt_Transfer')}} t WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} and contract_address = 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 - and "from" = 0x828b154032950C8ff7CF8085D841723Db2696056 - + and "from" = 0x828b154032950C8ff7CF8085D841723Db2696056 + group by 1 ) @@ -153,7 +154,7 @@ select * from weth_out ) , weth_balances as ( -select time, +select time, sum(weth_balance) as weth from weth_daily_balances b group by 1 @@ -177,15 +178,15 @@ order by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date and blockchain = 'ethereum' and symbol = 'WETH' - - -) + + +) , weth_prices_hourly AS ( select time @@ -203,8 +204,8 @@ order by 1 {% endif %} and blockchain = 'ethereum' and symbol = 'WETH' - -)) + +)) , steth_prices_daily AS ( SELECT distinct @@ -223,7 +224,7 @@ order by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -232,9 +233,9 @@ order by 1 ) -, token_exchange_hourly as( +, token_exchange_hourly as( select date_trunc('hour', evt_block_time) as time - , sum(case when cast(sold_id as int) = int '0' then cast(tokens_sold as double) + , sum(case when cast(sold_id as int) = int '0' then cast(tokens_sold as double) else cast(tokens_bought as double) end) as eth_amount_raw from {{source('curvefi_ethereum','stETHconcentrated_evt_TokenExchange')}} c {% if not is_incremental() %} @@ -242,46 +243,46 @@ order by 1 {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - + group by 1 - + ) , trading_volume_hourly as ( select t.time - , t.eth_amount_raw * wp.price as volume_raw + , t.eth_amount_raw * wp.price as volume_raw from token_exchange_hourly t left join weth_prices_hourly wp on t.time = wp.time order by 1 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1 ) -select 'ethereum curve WETH:stETH concentrated 0.04' as pool_name, - 0x828b154032950C8ff7CF8085D841723Db2696056 as pool, - 'ethereum' as blockchain, +select 'ethereum curve WETH:stETH concentrated 0.04' as pool_name, + 0x828b154032950C8ff7CF8085D841723Db2696056 as pool, + 'ethereum' as blockchain, 'curve' as project, 0.04 as fee, - cast(b.time as date) as time, - 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, + cast(b.time as date) as time, + 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, 'stETH' as main_token_symbol, - 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 as paired_token, + 0xC02aaA39b223FE8D0A0e5C4F27eAD9083C756Cc2 as paired_token, 'WETH' as paired_token_symbol, wsteth as main_token_reserve, coalesce(eth.weth, 0) as paired_token_reserve, coalesce(stethp.price*r.rate, wethp.price*r.rate) as main_token_usd_price, wethp.price as paired_token_usd_price, v.volume as trading_volume -from steth_balances b +from steth_balances b left join weth_balances eth on b.time = eth.time -left join steth_prices_daily stethp on b.time = stethp.time -left join weth_prices_daily wethp on b.time = wethp.time +left join steth_prices_daily stethp on b.time = stethp.time +left join weth_prices_daily wethp on b.time = wethp.time left join trading_volume v on b.time = v.time -left join wsteth_rate r on b.time >= r.day and b.time < r.next_day +left join wsteth_rate r on b.time >= r.day and b.time < r.next_day order by 1 diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_frxeth_pool.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_frxeth_pool.sql similarity index 85% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_frxeth_pool.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_frxeth_pool.sql index 1e574e3c580..75e529f84ff 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_frxeth_pool.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_frxeth_pool.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'curve_steth_frxeth_pool', + schema='lido_liquidity_ethereum', + alias = 'curve_steth_frxeth_pool', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,7 +13,7 @@ ) }} -{% set project_start_date = '2023-02-22' %} +{% set project_start_date = '2023-02-22' %} @@ -22,17 +23,17 @@ select days.day from day_seq cross join unnest(day) as days(day) ) - + , volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -40,15 +41,15 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', d.day) as day, +select date_trunc('day', d.day) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate from dates d -left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) +left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) group by 1 )) @@ -67,9 +68,9 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 + and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 and to = 0x4d9f9D15101EEC665F77210cB999639f760F831E - + group by 1,4 ) @@ -87,10 +88,10 @@ from {{source('erc20_ethereum','evt_Transfer')}} t WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - and "from" = 0x4d9f9D15101EEC665F77210cB999639f760F831E - - + and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 + and "from" = 0x4d9f9D15101EEC665F77210cB999639f760F831E + + group by 1, 4 ) @@ -103,9 +104,9 @@ select * from steth_out ) , steth_balances as ( -select time, +select time, sum(steth_balance) steth, - sum(coalesce(wsteth_balance,steth_balance)) as wsteth + sum(coalesce(wsteth_balance,steth_balance)) as wsteth from daily_balances b group by 1 order by 1 @@ -121,9 +122,9 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0x5e8422345238f34275888049021821e8e08caa1f - and to = 0x4d9f9d15101eec665f77210cb999639f760f831e - + and contract_address = 0x5e8422345238f34275888049021821e8e08caa1f + and to = 0x4d9f9d15101eec665f77210cb999639f760f831e + group by 1 ) @@ -138,8 +139,8 @@ from {{source('erc20_ethereum','evt_Transfer')}} t WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} and contract_address = 0x5e8422345238f34275888049021821e8e08caa1f - and "from" = 0x4d9f9d15101eec665f77210cb999639f760f831e - + and "from" = 0x4d9f9d15101eec665f77210cb999639f760f831e + group by 1 ) @@ -153,7 +154,7 @@ select * from frxeth_out ) , frxeth_balances as ( -select time, +select time, sum(frxeth_balance) as frxeth from frxeth_daily_balances b group by 1 @@ -161,8 +162,8 @@ order by 1 ) , frx_eth_rate as ( -select call_block_time as time, -lead(call_block_time, 1, now() + interval '1' day) over (order by call_block_time) as next_time, +select call_block_time as time, +lead(call_block_time, 1, now() + interval '1' day) over (order by call_block_time) as next_time, output_0/1e18 as rate from {{source('curvefi_ethereum','frxeth_eth_pool_call_price_oracle')}} {% if not is_incremental() %} @@ -183,22 +184,22 @@ from {{source('curvefi_ethereum','frxeth_eth_pool_call_price_oracle')}} WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'ethereum' and symbol = 'WETH' group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date and blockchain = 'ethereum' and symbol = 'WETH' - - -) + + +) , steth_prices_hourly AS ( select time @@ -214,11 +215,11 @@ from {{source('curvefi_ethereum','frxeth_eth_pool_call_price_oracle')}} {% else %} WHERE {{ incremental_predicate('p.minute') }} {% endif %} - + and blockchain = 'ethereum' and contract_address = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 - -)) + +)) , steth_prices_daily AS ( SELECT distinct @@ -230,14 +231,14 @@ from {{source('curvefi_ethereum','frxeth_eth_pool_call_price_oracle')}} {% else %} WHERE {{ incremental_predicate('p.minute') }} {% endif %} - + and date_trunc('day', minute) < current_date and blockchain = 'ethereum' and contract_address = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -246,7 +247,7 @@ from {{source('curvefi_ethereum','frxeth_eth_pool_call_price_oracle')}} ) -, token_exchange_hourly as( +, token_exchange_hourly as( select date_trunc('hour', evt_block_time) as time , sum(case when cast(sold_id as int) = int '0' then cast(tokens_sold as double) else cast(tokens_bought as double) end) as steth_amount_raw from {{source('curvefi_ethereum','frxETH_stETH_evt_TokenExchange')}} c @@ -256,45 +257,45 @@ from {{source('curvefi_ethereum','frxeth_eth_pool_call_price_oracle')}} WHERE {{ incremental_predicate('c.evt_block_time') }} {% endif %} group by 1 - + ) , trading_volume_hourly as ( select t.time - , t.steth_amount_raw * wp.price as volume_raw + , t.steth_amount_raw * wp.price as volume_raw from token_exchange_hourly t left join steth_prices_hourly wp on t.time = wp.time order by 1 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1 ) -select 'ethereum curve frxETH:stETH 0.04' as pool_name, - 0x4d9f9D15101EEC665F77210cB999639f760F831E as pool, - 'ethereum' as blockchain, +select 'ethereum curve frxETH:stETH 0.04' as pool_name, + 0x4d9f9D15101EEC665F77210cB999639f760F831E as pool, + 'ethereum' as blockchain, 'curve' as project, 0.04 as fee, - cast(b.time as date) as time, - 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, + cast(b.time as date) as time, + 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, 'stETH' as main_token_symbol, - 0x5E8422345238F34275888049021821E8E08CAa1f as paired_token, + 0x5E8422345238F34275888049021821E8E08CAa1f as paired_token, 'frxETH' as paired_token_symbol, wsteth as main_token_reserve, coalesce(frxeth.frxeth, 0) as paired_token_reserve, coalesce(stethp.price*r.rate, wethp.price*r.rate) as main_token_usd_price, wethp.price*coalesce(fr.rate,1) as paired_token_usd_price, v.volume as trading_volume -from steth_balances b -left join wsteth_rate r on b.time >= r.day and b.time < r.next_day -left join frxeth_balances frxeth on b.time = frxeth.time -left join steth_prices_daily stethp on b.time = stethp.time -left join weth_prices_daily wethp on b.time = wethp.time -left join frx_eth_rate fr on b.time >= fr.time and b.time < fr.next_time +from steth_balances b +left join wsteth_rate r on b.time >= r.day and b.time < r.next_day +left join frxeth_balances frxeth on b.time = frxeth.time +left join steth_prices_daily stethp on b.time = stethp.time +left join weth_prices_daily wethp on b.time = wethp.time +left join frx_eth_rate fr on b.time >= fr.time and b.time < fr.next_time left join trading_volume v on b.time = v.time order by 1 diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_ng_pool.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_ng_pool.sql similarity index 88% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_ng_pool.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_ng_pool.sql index ed9ce8c29ba..ed4b8439807 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_ng_pool.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_ng_pool.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'curve_steth_ng_pool', + schema='lido_liquidity_ethereum', + alias = 'curve_steth_ng_pool', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,7 +13,7 @@ ) }} -{% set project_start_date = '2023-05-16' %} +{% set project_start_date = '2023-05-16' %} @@ -24,14 +25,14 @@ cross join unnest(day) as days(day) ) , volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -39,15 +40,15 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', d.day) as day, +select date_trunc('day', d.day) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate from dates d -left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) +left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) group by 1 )) @@ -85,7 +86,7 @@ from {{source('erc20_ethereum','evt_Transfer')}} t WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - and "from" = 0x21e27a5e5513d6e65c4f830167390997aa84843a + and "from" = 0x21e27a5e5513d6e65c4f830167390997aa84843a group by 1, 4 ) @@ -98,7 +99,7 @@ select * from steth_out ) , steth_balances as ( -select time, +select time, sum(steth_balance) as steth, sum(coalesce(wsteth_balance,steth_balance))as wsteth from daily_balances b @@ -117,11 +118,11 @@ FROM ( WHERE DATE_TRUNC('day', block_time) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('block_time') }} - {% endif %} + {% endif %} AND "from" = 0x21e27a5e5513d6e65c4f830167390997aa84843a AND success AND (call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR call_type IS null) - + UNION ALL @@ -136,12 +137,12 @@ FROM ( AND to = 0x21e27a5e5513d6e65c4f830167390997aa84843a AND success AND (call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR call_type IS null) - + UNION ALL - + -- gas costs - SELECT block_time, "from" AS address, -cast(gas_price as double)*cast(gas_used as double)/1e18 + SELECT block_time, "from" AS address, -cast(gas_price as double)*cast(gas_used as double)/1e18 FROM {{source('ethereum','transactions')}} et {% if not is_incremental() %} WHERE DATE_TRUNC('day', block_time) >= DATE '{{ project_start_date }}' @@ -153,7 +154,7 @@ FROM ( ) t group by 1 -) +) , weth_prices_daily AS ( SELECT distinct @@ -171,15 +172,15 @@ group by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date and blockchain = 'ethereum' and symbol = 'WETH' - - -) + + +) , weth_prices_hourly AS ( select time @@ -195,11 +196,11 @@ group by 1 {% else %} WHERE {{ incremental_predicate('p.minute') }} {% endif %} - + and blockchain = 'ethereum' and symbol = 'WETH' - -)) + +)) , steth_prices_daily AS ( SELECT distinct @@ -217,7 +218,7 @@ group by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -226,7 +227,7 @@ group by 1 ) -, token_exchange_hourly as( +, token_exchange_hourly as( select date_trunc('hour', evt_block_time) as time , sum(case when cast(sold_id as int) = int '0' then cast(tokens_sold as double) else cast(tokens_bought as double) end) as eth_amount_raw from {{source('curvefi_ethereum','stETHng_evt_TokenExchange')}} c @@ -237,45 +238,45 @@ group by 1 {% endif %} group by 1 - + ) , trading_volume_hourly as ( select t.time - , t.eth_amount_raw * wp.price as volume_raw + , t.eth_amount_raw * wp.price as volume_raw from token_exchange_hourly t left join weth_prices_hourly wp on t.time = wp.time order by 1 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1 ) -select 'ethereum curve ETH:stETH NG 0.04' as pool_name, - 0x21e27a5e5513d6e65c4f830167390997aa84843a as pool, - 'ethereum' as blockchain, +select 'ethereum curve ETH:stETH NG 0.04' as pool_name, + 0x21e27a5e5513d6e65c4f830167390997aa84843a as pool, + 'ethereum' as blockchain, 'curve' as project, 0.04 as fee, - cast(b.time as date) as time, - 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, + cast(b.time as date) as time, + 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, 'stETH' as main_token_symbol, - 0x0000000000000000000000000000000000000000 as paired_token, + 0x0000000000000000000000000000000000000000 as paired_token, 'ETH' as paired_token_symbol, wsteth as main_token_reserve, coalesce(eth.eth_amount, 0) as paired_token_reserve, coalesce(stethp.price*r.rate, wethp.price*r.rate) as main_token_usd_price, wethp.price as paired_token_usd_price, v.volume as trading_volume -from steth_balances b +from steth_balances b left join eth_balances eth on b.time = eth.time -left join steth_prices_daily stethp on b.time = stethp.time -left join weth_prices_daily wethp on b.time = wethp.time +left join steth_prices_daily stethp on b.time = stethp.time +left join weth_prices_daily wethp on b.time = wethp.time left join trading_volume v on b.time = v.time -left join wsteth_rate r on b.time >= r.day and b.time < r.next_day -order by 1 \ No newline at end of file +left join wsteth_rate r on b.time >= r.day and b.time < r.next_day +order by 1 diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_pool.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_pool.sql similarity index 87% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_pool.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_pool.sql index 39c738cd066..9930ebc264d 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_pool.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_steth_pool.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'curve_steth_pool', + schema='lido_liquidity_ethereum', + alias = 'curve_steth_pool', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,7 +13,7 @@ ) }} -{% set project_start_date = '2021-01-05' %} +{% set project_start_date = '2021-01-05' %} @@ -22,32 +23,32 @@ select days.day from day_seq cross join unnest(day) as days(day) ) - + , volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) , wsteth_rate as ( SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', d.day) as day, +select date_trunc('day', d.day) as day, case when date_trunc('day', d.day) = date '{{ project_start_date }}' then 1 else sum(cast(steth as double))/sum(cast(wsteth as double)) end AS rate from dates d -left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) +left join volumes v on date_trunc('day', v.time) = date_trunc('day', d.day) group by 1 )) @@ -67,7 +68,7 @@ from {{source('erc20_ethereum','evt_Transfer')}} t WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - and to = 0xdc24316b9ae028f1497c275eb9192a3ea0f67022 + and to = 0xdc24316b9ae028f1497c275eb9192a3ea0f67022 group by 1,4 ) @@ -84,8 +85,8 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% else %} WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} - and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 - and "from" = 0xdc24316b9ae028f1497c275eb9192a3ea0f67022 + and contract_address = 0xae7ab96520de3a18e5e111b5eaab095312d7fe84 + and "from" = 0xdc24316b9ae028f1497c275eb9192a3ea0f67022 group by 1, 4 ) @@ -121,7 +122,7 @@ FROM ( AND"from" = 0xDC24316b9AE028F1497c275EB9192a3Ea0f67022 AND success AND (call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR call_type IS null) - + UNION ALL -- inbound transfers @@ -135,11 +136,11 @@ FROM ( AND to = 0xDC24316b9AE028F1497c275EB9192a3Ea0f67022 AND success AND (call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR call_type IS null) - + UNION ALL - + -- gas costs - SELECT block_time, -cast(gas_price as double)*cast(gas_used as double)/1e18 + SELECT block_time, -cast(gas_price as double)*cast(gas_used as double)/1e18 FROM {{source('ethereum','transactions')}} et {% if not is_incremental() %} WHERE DATE_TRUNC('day', block_time) >= DATE '{{ project_start_date }}' @@ -152,7 +153,7 @@ FROM ( group by 1 -) +) , weth_prices_daily AS ( SELECT distinct @@ -163,22 +164,22 @@ group by 1 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'ethereum' and symbol = 'WETH' group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date and blockchain = 'ethereum' and symbol = 'WETH' - - -) + + +) , weth_prices_hourly AS ( select time @@ -196,8 +197,8 @@ group by 1 {% endif %} and blockchain = 'ethereum' and symbol = 'WETH' - -)) + +)) , steth_prices_daily AS ( SELECT distinct @@ -215,7 +216,7 @@ group by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -224,7 +225,7 @@ group by 1 ) -, token_exchange_hourly as( +, token_exchange_hourly as( select date_trunc('hour', evt_block_time) as time , sum(case when cast(sold_id as int) = int '0' then cast(tokens_sold as double) else cast(tokens_bought as double) end) as eth_amount_raw from {{source('curvefi_ethereum','steth_swap_evt_TokenExchange')}} c @@ -234,45 +235,45 @@ group by 1 WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} group by 1 - + ) , trading_volume_hourly as ( select t.time - , t.eth_amount_raw * wp.price as volume_raw + , t.eth_amount_raw * wp.price as volume_raw from token_exchange_hourly t left join weth_prices_hourly wp on t.time = wp.time order by 1 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1 ) -select 'ethereum curve ETH:stETH 0.04' as pool_name, - 0xDC24316b9AE028F1497c275EB9192a3Ea0f67022 as pool, - 'ethereum' as blockchain, +select 'ethereum curve ETH:stETH 0.04' as pool_name, + 0xDC24316b9AE028F1497c275EB9192a3Ea0f67022 as pool, + 'ethereum' as blockchain, 'curve' as project, 0.04 as fee, - cast(b.time as date) as time, - 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, + cast(b.time as date) as time, + 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 as main_token, 'stETH' as main_token_symbol, - 0x0000000000000000000000000000000000000000 as paired_token, + 0x0000000000000000000000000000000000000000 as paired_token, 'ETH' as paired_token_symbol, wsteth as main_token_reserve, coalesce(eth.eth_amount, 0) as paired_token_reserve, coalesce(stethp.price*r.rate, wethp.price*r.rate) as main_token_usd_price, wethp.price as paired_token_usd_price, v.volume as trading_volume -from steth_balances b -left join eth_balances eth on b.time = eth.time -left join steth_prices_daily stethp on b.time = stethp.time -left join weth_prices_daily wethp on b.time = wethp.time +from steth_balances b +left join eth_balances eth on b.time = eth.time +left join steth_prices_daily stethp on b.time = stethp.time +left join weth_prices_daily wethp on b.time = wethp.time left join trading_volume v on b.time = v.time -left join wsteth_rate r on b.time >= r.day and b.time < r.next_day -order by 1 \ No newline at end of file +left join wsteth_rate r on b.time >= r.day and b.time < r.next_day +order by 1 diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_wsteth_reth_pool.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_wsteth_reth_pool.sql similarity index 88% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_wsteth_reth_pool.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_wsteth_reth_pool.sql index 7923ea30411..b5e600b9b26 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_wsteth_reth_pool.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_curve_wsteth_reth_pool.sql @@ -1,6 +1,6 @@ {{ config( - - alias = 'curve_wsteth_reth_pool', + schema='lido_liquidity_ethereum', + alias = 'curve_wsteth_reth_pool', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -13,12 +13,12 @@ ) }} -{% set project_start_date = '2022-02-22' %} +{% set project_start_date = '2022-02-22' %} + +with -with - wsteth_in as ( select DATE_TRUNC('day', evt_block_time) as time, @@ -29,8 +29,8 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% else %} WHERE DATE_TRUNC('day', evt_block_time) >= DATE_TRUNC('day', NOW() - INTERVAL '1' day) {% endif %} - and contract_address = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 - and to = 0x447Ddd4960d9fdBF6af9a790560d0AF76795CB08 + and contract_address = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + and to = 0x447Ddd4960d9fdBF6af9a790560d0AF76795CB08 group by 1 ) @@ -46,7 +46,7 @@ from {{source('erc20_ethereum','evt_Transfer')}} t {% endif %} and contract_address = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and "from" = 0x447Ddd4960d9fdBF6af9a790560d0AF76795CB08 - + group by 1 ) @@ -59,7 +59,7 @@ select * from wsteth_out ) , wsteth_balances as ( -select time, +select time, sum(wsteth_balance) as wsteth from wsteth_daily_balances b group by 1 @@ -107,7 +107,7 @@ select * from reth_out , reth_balances as ( select time, sum(reth_balance) reth -from reth_daily_balances +from reth_daily_balances group by 1 order by 1 ) @@ -129,15 +129,15 @@ order by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date and blockchain = 'ethereum' and contract_address = 0xae78736Cd615f374D3085123A210448E74Fc6393 - - -) + + +) , wsteth_prices_hourly AS ( select time @@ -155,8 +155,8 @@ order by 1 {% endif %} and blockchain = 'ethereum' and contract_address = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 - -)) + +)) , wsteth_prices_daily AS ( SELECT distinct @@ -174,7 +174,7 @@ order by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -183,7 +183,7 @@ order by 1 ) -, token_exchange_hourly as( +, token_exchange_hourly as( select date_trunc('hour', evt_block_time) as time , sum(case when cast(sold_id as int) = int '0' then cast(tokens_sold as double) else cast(tokens_bought as double) end) as eth_amount_raw from {{source('curvefi_ethereum','rETHwstETH_evt_TokenExchange')}} c @@ -193,43 +193,43 @@ order by 1 WHERE {{ incremental_predicate('evt_block_time') }} {% endif %} group by 1 - + ) , trading_volume_hourly as ( select t.time - , t.eth_amount_raw * wp.price as volume_raw + , t.eth_amount_raw * wp.price as volume_raw from token_exchange_hourly t left join wsteth_prices_hourly wp on t.time = wp.time order by 1 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1 ) -select 'ethereum curve rETH:wstETH 0.04' as pool_name, - 0x447Ddd4960d9fdBF6af9a790560d0AF76795CB08 as pool, - 'ethereum' as blockchain, +select 'ethereum curve rETH:wstETH 0.04' as pool_name, + 0x447Ddd4960d9fdBF6af9a790560d0AF76795CB08 as pool, + 'ethereum' as blockchain, 'curve' as project, 0.04 as fee, - cast(b.time as date) as time, - 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 as main_token, + cast(b.time as date) as time, + 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 as main_token, 'wstETH' as main_token_symbol, - 0xae78736Cd615f374D3085123A210448E74Fc6393 as paired_token, + 0xae78736Cd615f374D3085123A210448E74Fc6393 as paired_token, 'rETH' as paired_token_symbol, wsteth as main_token_reserve, coalesce(reth.reth, 0) as paired_token_reserve, coalesce(wstethp.price, 0)as main_token_usd_price, rethp.price as paired_token_usd_price, v.volume as trading_volume -from wsteth_balances b -left join reth_balances reth on b.time = reth.time -left join wsteth_prices_daily wstethp on b.time = wstethp.time -left join reth_prices_daily rethp on b.time = rethp.time +from wsteth_balances b +left join reth_balances reth on b.time = reth.time +left join wsteth_prices_daily wstethp on b.time = wstethp.time +left join reth_prices_daily rethp on b.time = rethp.time left join trading_volume v on b.time = v.time order by 1 diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_pools.sql similarity index 85% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_pools.sql index 83ceb801b87..8438aa6aa52 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'kyberswap_pools', + schema='lido_liquidity_ethereum', + alias = 'kyberswap_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,9 +13,9 @@ ) }} -{% set project_start_date = '2022-10-28' %} +{% set project_start_date = '2022-10-28' %} -with +with pools as ( select pool as address, 'ethereum' as blockchain, 'kyberswap' as project, cast(swapFeeUnits as double)/1000 as fee @@ -32,9 +33,9 @@ where token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 union select token0 from {{ source('kyber_ethereum', 'Elastic_Factory_evt_PoolCreated') }} -where token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 -union -select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 +where token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 +union +select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) t ) @@ -50,14 +51,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'ethereum' - and contract_address in (select address from tokens) + and contract_address in (select address from tokens) group by 1,2,3,4 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), contract_address as token, decimals, symbol, @@ -69,12 +70,12 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) , tokens_prices_hourly AS ( - select time, - lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (partition by token order by time) as next_time, + select time, + lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (partition by token order by time) as next_time, token, price, decimals, symbol from ( SELECT distinct - DATE_TRUNC('hour', minute) time, + DATE_TRUNC('hour', minute) time, contract_address as token, decimals, symbol, @@ -86,19 +87,19 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE {{ incremental_predicate('p.minute') }} {% endif %} and blockchain = 'ethereum' - and contract_address in (select address from tokens) + and contract_address in (select address from tokens) ) p ) , swap_events as ( - select + select date_trunc('day', sw.evt_block_time) as time, sw.contract_address as pool, cr.token0, cr.token1, sum(cast(deltaQty0 as DOUBLE)) as amount0, sum(cast(deltaQty1 as DOUBLE)) as amount1 - + from {{ source('kyber_ethereum', 'Elastic_Pool_evt_swap') }} sw left join {{ source('kyber_ethereum', 'Elastic_Factory_evt_PoolCreated') }} cr on sw.contract_address = cr.pool {% if not is_incremental() %} @@ -106,12 +107,12 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - and sw.contract_address in (select address from pools) + and sw.contract_address in (select address from pools) group by 1,2,3,4 -) - +) + , mint_events as ( - select + select date_trunc('day', mt.evt_block_time) as time, mt.contract_address as pool, cr.token0, cr.token1, @@ -124,13 +125,13 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('mt.evt_block_time') }} {% endif %} - and mt.contract_address in (select address from pools) + and mt.contract_address in (select address from pools) group by 1,2,3,4 - + ) - + , burn_events as ( - select + select date_trunc('day', bn.evt_block_time) as time, bn.contract_address as pool, cr.token0, cr.token1, @@ -143,17 +144,17 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('bn.evt_block_time') }} {% endif %} - and bn.contract_address in (select address from pools) + and bn.contract_address in (select address from pools) group by 1,2,3,4 union all - select - date_trunc('day', bn.evt_block_time), + select + date_trunc('day', bn.evt_block_time), bn.contract_address as pool, cr.token0, cr.token1, - (-1) * sum(cast(qty0 as double)) as amount0, - (-1) * sum(cast(qty1 as double)) as amount1 + (-1) * sum(cast(qty0 as double)) as amount0, + (-1) * sum(cast(qty1 as double)) as amount1 from {{ source('kyber_ethereum', 'Elastic_Pool_evt_BurnRTokens') }} bn left join {{ source('kyber_ethereum', 'Elastic_Factory_evt_PoolCreated') }} cr on bn.contract_address = cr.pool {% if not is_incremental() %} @@ -161,32 +162,32 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('bn.evt_block_time') }} {% endif %} - and bn.contract_address in (select address from pools) + and bn.contract_address in (select address from pools) group by 1,2,3,4 ) - + , daily_delta_balance as ( select time, pool, token0, token1, sum(coalesce(amount0, 0)) as amount0, sum(coalesce(amount1, 0)) as amount1 - from ( - select time, pool, token0, token1, amount0, amount1 + from ( + select time, pool, token0, token1, amount0, amount1 from swap_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from mint_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from burn_events ) balance group by 1,2,3,4 ) - + , pool_liquidity as ( - select time, - pool, - token0, - token1, - sum(amount0) as amount0, + select time, + pool, + token0, + token1, + sum(amount0) as amount0, sum(amount1) as amount1 from daily_delta_balance group by 1,2,3,4 @@ -195,14 +196,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 , swap_events_hourly as ( select hour, pool, token0, token1, sum(amount0) as amount0, sum(amount1) as amount1 from ( - select + select date_trunc('hour', sw.evt_block_time) as hour, sw.contract_address as pool, cr.token0, cr.token1, coalesce(sum(cast(abs(deltaQty0) as DOUBLE)),0) as amount0, coalesce(sum(cast(abs(deltaQty1) as DOUBLE)),0) as amount1 - - from {{source('kyber_ethereum','Elastic_Pool_evt_swap')}} sw + + from {{source('kyber_ethereum','Elastic_Pool_evt_swap')}} sw left join {{source('kyber_ethereum','Elastic_Factory_evt_PoolCreated')}} cr on sw.contract_address = cr.pool {% if not is_incremental() %} WHERE DATE_TRUNC('day', sw.evt_block_time) >= DATE '{{ project_start_date }}' @@ -213,14 +214,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 group by 1,2,3,4 ) a group by 1,2,3,4 -) +) , trading_volume_hourly as ( select hour as time, pool, token0, amount0, p.price, coalesce(p.price*amount0/power(10, p.decimals),0) as volume - from swap_events_hourly s + from swap_events_hourly s left join tokens t on s.token0 = t.address left join tokens_prices_hourly p on s.hour >= p.time and s.hour < p.next_time and s.token0 = p.token - + ) , trading_volume as ( @@ -230,27 +231,27 @@ group by 1,2 ) , all_metrics as ( -select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, +select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then token0 else token1 end main_token, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p0.symbol else p1.symbol end main_token_symbol, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then token1 else token0 end paired_token, - case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.symbol else p0.symbol end paired_token_symbol, + case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.symbol else p0.symbol end paired_token_symbol, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then amount0/power(10, p0.decimals) else amount1/power(10, p1.decimals) end main_token_reserve, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then amount1/power(10, p1.decimals) else amount0/power(10, p0.decimals) end paired_token_reserve, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p0.price else p1.price end as main_token_usd_price, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.price else p0.price end as paired_token_usd_price, volume as trading_volume -from pool_liquidity l +from pool_liquidity l left join pools on l.pool = pools.address left join tokens t0 on l.token0 = t0.address left join tokens t1 on l.token1 = t1.address left join tokens_prices_daily p0 on l.time = p0.time and l.token0 = p0.token left join tokens_prices_daily p1 on l.time = p1.time and l.token1 = p1.token left join trading_volume tv on l.time = tv.time and l.pool = tv.pool -) +) -select blockchain||' '||project||' '||paired_token_symbol||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name,* +select blockchain||' '||project||' '||paired_token_symbol||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name,* from all_metrics diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_v2_pools.sql similarity index 85% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_v2_pools.sql index 525245ee540..6e5ea6aefaa 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_v2_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_kyberswap_v2_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'kyberswap_v2_pools', + schema='lido_liquidity_ethereum', + alias = 'kyberswap_v2_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,9 +13,9 @@ ) }} -{% set project_start_date = '2023-09-10' %} +{% set project_start_date = '2023-09-10' %} -with +with pools as ( select pool as address, 'ethereum' as blockchain, 'kyberswap' as project, max(cast(swapFeeUnits as double))/1000 as fee @@ -32,9 +33,9 @@ where token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 union select token0 from {{ source('kyber_ethereum', 'ElasticFactoryV2_evt_PoolCreated') }} -where token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 -union -select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 +where token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 +union +select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) t ) @@ -50,14 +51,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'ethereum' - and contract_address in (select address from tokens) + and contract_address in (select address from tokens) group by 1,2,3,4 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), contract_address as token, decimals, symbol, @@ -69,12 +70,12 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) , tokens_prices_hourly AS ( - select time, - lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (partition by token order by time) as next_time, + select time, + lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (partition by token order by time) as next_time, token, price, decimals, symbol from ( SELECT distinct - DATE_TRUNC('hour', minute) time, + DATE_TRUNC('hour', minute) time, contract_address as token, decimals, symbol, @@ -86,19 +87,19 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE {{ incremental_predicate('p.minute') }} {% endif %} and blockchain = 'ethereum' - and contract_address in (select address from tokens) + and contract_address in (select address from tokens) ) p ) , swap_events as ( - select + select date_trunc('day', sw.evt_block_time) as time, sw.contract_address as pool, cr.token0, cr.token1, sum(cast(deltaQty0 as DOUBLE)) as amount0, sum(cast(deltaQty1 as DOUBLE)) as amount1 - + from {{ source('kyber_ethereum', 'ElasticPoolV2_evt_Swap') }} sw left join {{ source('kyber_ethereum', 'ElasticFactoryV2_evt_PoolCreated') }} cr on sw.contract_address = cr.pool {% if not is_incremental() %} @@ -106,12 +107,12 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - and sw.contract_address in (select address from pools) + and sw.contract_address in (select address from pools) group by 1,2,3,4 -) - +) + , mint_events as ( - select + select date_trunc('day', mt.evt_block_time) as time, mt.contract_address as pool, cr.token0, cr.token1, @@ -124,13 +125,13 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('mt.evt_block_time') }} {% endif %} - and mt.contract_address in (select address from pools) + and mt.contract_address in (select address from pools) group by 1,2,3,4 - + ) - + , burn_events as ( - select + select date_trunc('day', bn.evt_block_time) as time, bn.contract_address as pool, cr.token0, cr.token1, @@ -143,17 +144,17 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('bn.evt_block_time') }} {% endif %} - and bn.contract_address in (select address from pools) + and bn.contract_address in (select address from pools) group by 1,2,3,4 union all - select - date_trunc('day', bn.evt_block_time), + select + date_trunc('day', bn.evt_block_time), bn.contract_address as pool, cr.token0, cr.token1, - (-1) * sum(cast(qty0 as double)) as amount0, - (-1) * sum(cast(qty1 as double)) as amount1 + (-1) * sum(cast(qty0 as double)) as amount0, + (-1) * sum(cast(qty1 as double)) as amount1 from {{ source('kyber_ethereum', 'ElasticPoolV2_evt_BurnRTokens') }} bn left join {{ source('kyber_ethereum', 'ElasticFactoryV2_evt_PoolCreated') }} cr on bn.contract_address = cr.pool {% if not is_incremental() %} @@ -161,32 +162,32 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('bn.evt_block_time') }} {% endif %} - and bn.contract_address in (select address from pools) + and bn.contract_address in (select address from pools) group by 1,2,3,4 ) - + , daily_delta_balance as ( select time, pool, token0, token1, sum(coalesce(amount0, 0)) as amount0, sum(coalesce(amount1, 0)) as amount1 - from ( - select time, pool, token0, token1, amount0, amount1 + from ( + select time, pool, token0, token1, amount0, amount1 from swap_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from mint_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from burn_events ) balance group by 1,2,3,4 ) - + , pool_liquidity as ( - select time, - pool, - token0, - token1, - sum(amount0) as amount0, + select time, + pool, + token0, + token1, + sum(amount0) as amount0, sum(amount1) as amount1 from daily_delta_balance group by 1,2,3,4 @@ -195,14 +196,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 , swap_events_hourly as ( select hour, pool, token0, token1, sum(amount0) as amount0, sum(amount1) as amount1 from ( - select + select date_trunc('hour', sw.evt_block_time) as hour, sw.contract_address as pool, cr.token0, cr.token1, coalesce(sum(cast(abs(deltaQty0) as DOUBLE)),0) as amount0, coalesce(sum(cast(abs(deltaQty1) as DOUBLE)),0) as amount1 - - from {{source('kyber_ethereum','ElasticPoolV2_evt_Swap')}} sw + + from {{source('kyber_ethereum','ElasticPoolV2_evt_Swap')}} sw left join {{source('kyber_ethereum','ElasticFactoryV2_evt_PoolCreated')}} cr on sw.contract_address = cr.pool {% if not is_incremental() %} WHERE DATE_TRUNC('day', sw.evt_block_time) >= DATE '{{ project_start_date }}' @@ -213,14 +214,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 group by 1,2,3,4 ) a group by 1,2,3,4 -) +) , trading_volume_hourly as ( select hour as time, pool, token0, amount0, p.price, coalesce(p.price*amount0/power(10, p.decimals),0) as volume - from swap_events_hourly s + from swap_events_hourly s left join tokens t on s.token0 = t.address left join tokens_prices_hourly p on s.hour >= p.time and s.hour < p.next_time and s.token0 = p.token - + ) , trading_volume as ( @@ -230,27 +231,27 @@ group by 1,2 ) , all_metrics as ( -select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, +select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then token0 else token1 end main_token, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p0.symbol else p1.symbol end main_token_symbol, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then token1 else token0 end paired_token, - case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.symbol else p0.symbol end paired_token_symbol, + case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.symbol else p0.symbol end paired_token_symbol, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then amount0/power(10, p0.decimals) else amount1/power(10, p1.decimals) end main_token_reserve, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then amount1/power(10, p1.decimals) else amount0/power(10, p0.decimals) end paired_token_reserve, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p0.price else p1.price end as main_token_usd_price, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.price else p0.price end as paired_token_usd_price, volume as trading_volume -from pool_liquidity l +from pool_liquidity l left join pools on l.pool = pools.address left join tokens t0 on l.token0 = t0.address left join tokens t1 on l.token1 = t1.address left join tokens_prices_daily p0 on l.time = p0.time and l.token0 = p0.token left join tokens_prices_daily p1 on l.time = p1.time and l.token1 = p1.token left join trading_volume tv on l.time = tv.time and l.pool = tv.pool -) +) -select blockchain||' '||project||' '||paired_token_symbol||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name, * +select blockchain||' '||project||' '||paired_token_symbol||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name, * from all_metrics diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_maverick_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_maverick_pools.sql similarity index 87% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_maverick_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_maverick_pools.sql index a8c8638bb6e..b7e8a74ccc9 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_maverick_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_maverick_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'maverick_pools', + schema='lido_liquidity_ethereum', + alias = 'maverick_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,14 +13,14 @@ ) }} -{% set project_start_date = '2023-02-21' %} +{% set project_start_date = '2023-02-21' %} -with +with pools as ( -select distinct poolAddress, tokenA, tokenB, cast(fee as double)/1e16 as fee +select distinct poolAddress, tokenA, tokenB, cast(fee as double)/1e16 as fee from {{source('maverick_v1_ethereum','factory_evt_PoolCreated')}} -where tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 +where tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 or tokenB = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 ) @@ -34,7 +35,7 @@ union select tokenB from {{source('maverick_v1_ethereum','factory_evt_PoolCreated')}} where tokenA = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 -union +union select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) t ) @@ -51,14 +52,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'ethereum' and contract_address in (select address from tokens) group by 1,2,3,4 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), contract_address as token, symbol, decimals, @@ -69,25 +70,25 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and contract_address in (select address from tokens) ) -, wsteth_prices_hourly as ( +, wsteth_prices_hourly as ( select time, lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (order by time) as next_time, price from ( SELECT distinct - DATE_TRUNC('hour', minute) time, + DATE_TRUNC('hour', minute) time, last_value(price) over (partition by DATE_TRUNC('hour', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} p {% if not is_incremental() %} WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and blockchain = 'ethereum' and contract_address = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) p ) , swap_events as ( - select + select date_trunc('day', sw.evt_block_time) as time, sw.contract_address as pool, cr.tokenA, cr.tokenB, @@ -100,16 +101,16 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - and sw.contract_address in (select poolAddress from pools) + and sw.contract_address in (select poolAddress from pools) group by 1,2,3,4 ) , addliquidity_events as ( - select date_trunc('day', call_block_time) as time, + select date_trunc('day', call_block_time) as time, a.contract_address as pool, cr.tokenA, cr.tokenB, sum(cast(output_tokenAAmount as double)) as amountA, - sum(cast(output_tokenBAmount as double)) as amountB + sum(cast(output_tokenBAmount as double)) as amountB from {{source('maverick_v1_ethereum','pool_call_addLiquidity')}} a left join {{source('maverick_v1_ethereum','factory_evt_PoolCreated')}} cr on a.contract_address = cr.poolAddress {% if not is_incremental() %} @@ -117,13 +118,13 @@ left join {{source('maverick_v1_ethereum','factory_evt_PoolCreated')}} cr on a.c {% else %} WHERE {{ incremental_predicate('a.call_block_time') }} {% endif %} - and a.call_success + and a.call_success and a.contract_address in (select poolAddress from pools) group by 1,2,3,4 ) , removeliquidity_events as ( -select date_trunc('day', call_block_time) as time, +select date_trunc('day', call_block_time) as time, a.contract_address as pool, cr.tokenA, cr.tokenB, (-1)*sum(cast(output_tokenAOut as double)) as amountA, @@ -135,8 +136,8 @@ left join {{source('maverick_v1_ethereum','factory_evt_PoolCreated')}} cr on a.c {% else %} WHERE {{ incremental_predicate('a.call_block_time') }} {% endif %} - and a.call_success - and a.contract_address in (select poolAddress from pools) + and a.call_success + and a.contract_address in (select poolAddress from pools) group by 1,2,3,4 ) @@ -168,7 +169,7 @@ SELECT time, pools.fee, b.tokenB, coalesce((SUM(amountA)),0) AS amountA, coalesce((SUM(amountB)),0) AS amountB -FROM daily_delta_balance b +FROM daily_delta_balance b left join pools on b.pool = pools.poolAddress GROUP BY 1,2,3,4,5 ) @@ -176,14 +177,14 @@ GROUP BY 1,2,3,4,5 , wsteth_traded_hourly as ( - select + select date_trunc('hour', sw.evt_block_time) as time, sw.contract_address as pool, cr.tokenA, cr.tokenB, - sum(case when (cr.tokenA = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = true) then amountIn - when (cr.tokenA = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = false) then amountOut - when (cr.tokenA != 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = true) then amountOut - when (cr.tokenA != 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = false) then amountIn + sum(case when (cr.tokenA = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = true) then amountIn + when (cr.tokenA = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = false) then amountOut + when (cr.tokenA != 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = true) then amountOut + when (cr.tokenA != 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 and tokenAIn = false) then amountIn end) as amount from {{source('maverick_v1_ethereum','pool_evt_Swap')}} sw left join {{source('maverick_v1_ethereum','factory_evt_PoolCreated')}} cr on sw.contract_address = cr.poolAddress @@ -198,30 +199,30 @@ GROUP BY 1,2,3,4,5 ) , trading_volume_hourly as ( -select t.time, pool, t.amount*wp.price as volume_raw +select t.time, pool, t.amount*wp.price as volume_raw from wsteth_traded_hourly t left join wsteth_prices_hourly wp on date_trunc('hour',t.time) >= wp.time and date_trunc('hour',t.time) < wp.next_time order by 1,2 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time - , pool + , pool , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1,2 ) , all_metrics as ( -select +select o.pool, 'ethereum' as blockchain, 'maverick' as project, format('%,.3f',round(coalesce(fee,0),4)) as fee, - cast(o.time as date) time, - case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then o.tokenA else o.tokenB end as main_token, + cast(o.time as date) time, + case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then o.tokenA else o.tokenB end as main_token, case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then pA.symbol else pB.symbol end as main_token_symbol, - case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then o.tokenB else o.tokenA end as paired_token, + case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then o.tokenB else o.tokenA end as paired_token, case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then pB.symbol else pA.symbol end as paired_token_symbol, case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then amountA/power(10,pA.decimals) else amountB/power(10,pB.decimals) end as main_token_reserve, case when o.tokenA = 0x7f39c581f595b53c5cb19bd0b3f8da6c935e2ca0 then amountB/power(10,pB.decimals) else amountA/power(10,pA.decimals) end as paired_token_reserve, diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_pancakeswap_v3_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_pancakeswap_v3_pools.sql similarity index 87% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_pancakeswap_v3_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_pancakeswap_v3_pools.sql index 1ce44e4f37a..357da2fa9b2 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_pancakeswap_v3_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_pancakeswap_v3_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'pancakeswap_v3_pools', + schema='lido_liquidity_ethereum', + alias = 'pancakeswap_v3_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,9 +13,9 @@ ) }} -{% set project_start_date = '2023-04-03' %} +{% set project_start_date = '2023-04-03' %} -with +with pools as ( select pool as address, 'ethereum' as blockchain, 'pancakeswap' as project, max(cast(fee as double))/10000 as fee @@ -32,9 +33,9 @@ where token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 union select token0 from {{ source('pancakeswap_v3_ethereum','PancakeV3Factory_evt_PoolCreated')}} -where token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 -union -select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 +where token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 +union +select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) t ) @@ -50,14 +51,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'ethereum' - and contract_address in (select address from tokens) + and contract_address in (select address from tokens) group by 1,2,3,4 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), contract_address as token, decimals, symbol, @@ -69,12 +70,12 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) , tokens_prices_hourly AS ( - select time, - lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (partition by token order by time) as next_time, + select time, + lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (partition by token order by time) as next_time, token, price, decimals, symbol from ( SELECT distinct - DATE_TRUNC('hour', minute) time, + DATE_TRUNC('hour', minute) time, contract_address as token, decimals, symbol, @@ -86,19 +87,19 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 WHERE {{ incremental_predicate('p.minute') }} {% endif %} and blockchain = 'ethereum' - and contract_address in (select address from tokens) + and contract_address in (select address from tokens) ) p ) , swap_events as ( - select + select date_trunc('day', sw.evt_block_time) as time, sw.contract_address as pool, cr.token0, cr.token1, sum(cast(amount0 as DOUBLE)) as amount0, sum(cast(amount1 as DOUBLE)) as amount1 - + from {{ source('pancakeswap_v3_ethereum', 'PancakeV3Pool_evt_Swap') }} sw left join {{ source('pancakeswap_v3_ethereum', 'PancakeV3Factory_evt_PoolCreated') }} cr on sw.contract_address = cr.pool {% if not is_incremental() %} @@ -106,12 +107,12 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - and sw.contract_address in (select address from pools) + and sw.contract_address in (select address from pools) group by 1,2,3,4 -) - +) + , mint_events as ( - select + select date_trunc('day', mt.evt_block_time) as time, mt.contract_address as pool, cr.token0, cr.token1, @@ -124,13 +125,13 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('mt.evt_block_time') }} {% endif %} - and mt.contract_address in (select address from pools) + and mt.contract_address in (select address from pools) group by 1,2,3,4 - + ) - + , burn_events as ( - select + select date_trunc('day', bn.evt_block_time) as time, bn.contract_address as pool, cr.token0, cr.token1, @@ -143,9 +144,9 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% else %} WHERE {{ incremental_predicate('bn.evt_block_time') }} {% endif %} - and bn.contract_address in (select address from pools) + and bn.contract_address in (select address from pools) group by 1,2,3,4 - + ) , collect_events AS ( @@ -167,29 +168,29 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 {% endif %} and c.contract_address IN (SELECT address FROM pools) ) - - + + , daily_delta_balance as ( select time, pool, token0, token1, sum(coalesce(amount0, 0)) as amount0, sum(coalesce(amount1, 0)) as amount1 - from ( - select time, pool, token0, token1, amount0, amount1 + from ( + select time, pool, token0, token1, amount0, amount1 from swap_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from mint_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from collect_events ) balance group by 1,2,3,4 ) - + , pool_liquidity as ( - select time, - pool, - token0, - token1, - sum(amount0) as amount0, + select time, + pool, + token0, + token1, + sum(amount0) as amount0, sum(amount1) as amount1 from daily_delta_balance group by 1,2,3,4 @@ -198,14 +199,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 , swap_events_hourly as ( select hour, pool, token0, token1, sum(amount0) as amount0, sum(amount1) as amount1 from ( - select + select date_trunc('hour', sw.evt_block_time) as hour, sw.contract_address as pool, cr.token0, cr.token1, coalesce(sum(cast(abs(amount0) as DOUBLE)),0) as amount0, coalesce(sum(cast(abs(amount1) as DOUBLE)),0) as amount1 - - from {{source('pancakeswap_v3_ethereum','PancakeV3Pool_evt_Swap')}} sw + + from {{source('pancakeswap_v3_ethereum','PancakeV3Pool_evt_Swap')}} sw left join {{source('pancakeswap_v3_ethereum','PancakeV3Factory_evt_PoolCreated')}} cr on sw.contract_address = cr.pool {% if not is_incremental() %} WHERE DATE_TRUNC('day', sw.evt_block_time) >= DATE '{{ project_start_date }}' @@ -216,14 +217,14 @@ select 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 group by 1,2,3,4 ) a group by 1,2,3,4 -) +) , trading_volume_hourly as ( select hour as time, pool, token0, amount0, p.price, coalesce(p.price*amount0/power(10, p.decimals),0) as volume - from swap_events_hourly s + from swap_events_hourly s left join tokens t on s.token0 = t.address left join tokens_prices_hourly p on s.hour >= p.time and s.hour < p.next_time and s.token0 = p.token - + ) , trading_volume as ( @@ -233,27 +234,27 @@ group by 1,2 ) , all_metrics as ( -select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, +select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then token0 else token1 end main_token, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p0.symbol else p1.symbol end main_token_symbol, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then token1 else token0 end paired_token, - case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.symbol else p0.symbol end paired_token_symbol, + case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.symbol else p0.symbol end paired_token_symbol, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then amount0/power(10, p0.decimals) else amount1/power(10, p1.decimals) end main_token_reserve, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then amount1/power(10, p1.decimals) else amount0/power(10, p0.decimals) end paired_token_reserve, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p0.price else p1.price end as main_token_usd_price, case when token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 then p1.price else p0.price end as paired_token_usd_price, volume as trading_volume -from pool_liquidity l +from pool_liquidity l left join pools on l.pool = pools.address left join tokens t0 on l.token0 = t0.address left join tokens t1 on l.token1 = t1.address left join tokens_prices_daily p0 on l.time = p0.time and l.token0 = p0.token left join tokens_prices_daily p1 on l.time = p1.time and l.token1 = p1.token left join trading_volume tv on l.time = tv.time and l.pool = tv.pool -) +) -select blockchain||' '||project||' '||COALESCE(paired_token_symbol, 'unknown')||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name,* +select blockchain||' '||project||' '||COALESCE(paired_token_symbol, 'unknown')||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name,* from all_metrics diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_schema.yml similarity index 100% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_schema.yml diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_solidly_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_solidly_pools.sql similarity index 93% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_solidly_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_solidly_pools.sql index 5e7b827721c..df4eef41838 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_solidly_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_solidly_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'solidly_pools', + schema='lido_liquidity_ethereum', + alias = 'solidly_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,19 +13,19 @@ ) }} -{% set project_start_date = '2023-11-02' %} +{% set project_start_date = '2023-11-02' %} -with +with volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -32,14 +33,14 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', v.time) as day, +select date_trunc('day', v.time) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate -from volumes v +from volumes v group by 1 )) @@ -61,7 +62,7 @@ group by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -80,10 +81,10 @@ group by 1 FROM {{source('solidly_ethereum','SolidlyV3Factory_evt_PoolCreated')}} WHERE - token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 - OR token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + OR token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) - + , tokens AS ( SELECT DISTINCT @@ -92,22 +93,22 @@ group by 1 ( SELECT token1 AS token FROM {{source('solidly_ethereum','SolidlyV3Factory_evt_PoolCreated')}} - WHERE token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + WHERE token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 UNION SELECT token0 FROM {{source('solidly_ethereum','SolidlyV3Factory_evt_PoolCreated')}} - WHERE token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + WHERE token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 UNION - SELECT 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + SELECT 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) AS t - + ) - + , tokens_prices_daily AS ( SELECT DISTINCT DATE_TRUNC('day', minute) AS time, contract_address AS token, - decimals, + decimals, symbol, AVG(price) AS price FROM @@ -117,7 +118,7 @@ group by 1 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} AND DATE_TRUNC('day', minute) < current_date AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens ) @@ -126,7 +127,7 @@ group by 1 SELECT DISTINCT DATE_TRUNC('day', minute), contract_address AS token, - decimals, + decimals, symbol, LAST_VALUE(price) OVER ( PARTITION BY @@ -143,13 +144,13 @@ group by 1 AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens ) ), - + tokens_prices_hourly AS ( SELECT DISTINCT DATE_TRUNC('hour', minute) AS time, LEAD(DATE_TRUNC('hour', minute),1,DATE_TRUNC('hour', NOW() + INTERVAL '1' hour)) OVER (PARTITION BY contract_address ORDER BY DATE_TRUNC('hour', minute) NULLS FIRST) AS next_time, contract_address AS token, - decimals, + decimals, symbol, LAST_VALUE(price) OVER ( PARTITION BY @@ -165,12 +166,12 @@ group by 1 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens) - + ) - + , swap_events AS ( SELECT DATE_TRUNC('day', sw.evt_block_time) AS time, @@ -209,9 +210,9 @@ group by 1 {% endif %} and mt.contract_address IN (SELECT address FROM pools) GROUP BY 1, 2, 3, 4 - + ) - + , collect_events AS ( SELECT c.evt_block_time AS time, @@ -231,10 +232,10 @@ group by 1 {% endif %} and c.contract_address IN (SELECT address FROM pools) ) - + , daily_delta_balance AS ( - + SELECT time, pool, @@ -284,9 +285,9 @@ group by 1 2, 3, 4 - + ) - + , pool_liquidity AS ( SELECT time, @@ -295,10 +296,10 @@ group by 1 d.token1, SUM(amount0) AS amount0, SUM(amount1) AS amount1 - FROM daily_delta_balance d + FROM daily_delta_balance d GROUP BY 1,2,3,4 ) - + , swap_events_hourly AS ( SELECT sw.evt_block_time as time, @@ -308,7 +309,7 @@ group by 1 COALESCE(SUM(CAST(ABS(amount0) AS DOUBLE)), 0) AS amount0, COALESCE(SUM(CAST(ABS(amount1) AS DOUBLE)), 0) AS amount1 FROM - {{source('solidly_ethereum','SolidlyV3Pool_evt_Swap')}} AS sw + {{source('solidly_ethereum','SolidlyV3Pool_evt_Swap')}} AS sw inner join pools on sw.contract_address = pools.address {% if not is_incremental() %} @@ -316,12 +317,12 @@ group by 1 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - + GROUP BY 1, 2, 3, 4 - + ) - - + + , trading_volume AS ( SELECT date_trunc('day', s.time) AS time, @@ -332,9 +333,9 @@ group by 1 LEFT JOIN tokens_prices_hourly AS p ON date_trunc('hour', s.time) >= p.time AND date_trunc('hour', s.time) < p.next_time AND s.token0 = p.token - group by 1,2 + group by 1,2 ) - + , all_metrics AS ( SELECT l.pool, @@ -382,7 +383,7 @@ group by 1 LEFT JOIN tokens AS t1 ON l.token1 = t1.address LEFT JOIN tokens_prices_daily AS p0 ON l.time = p0.time AND l.token0 = p0.token LEFT JOIN tokens_prices_daily AS p1 ON l.time = p1.time AND l.token1 = p1.token - LEFT JOIN wsteth_rate r on l.time >= r.day and l.time < r.next_day + LEFT JOIN wsteth_rate r on l.time >= r.day and l.time < r.next_day LEFT JOIN steth_prices_daily on steth_prices_daily.time = l.time LEFT JOIN trading_volume AS tv ON l.time = tv.time AND l.pool = tv.pool ) diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v2_pools.sql similarity index 92% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v2_pools.sql index fd3b52fdcd8..ad556251d70 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v2_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v2_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'uniswap_v2_pools', + schema='lido_liquidity_ethereum', + alias = 'uniswap_v2_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,7 +13,7 @@ ) }} -{% set project_start_date = '2020-12-19' %} +{% set project_start_date = '2020-12-19' %} with dates as ( with day_seq as (select (sequence(cast('{{ project_start_date }}' as date), current_date, interval '1' day)) as day) @@ -20,20 +21,20 @@ select days.day from day_seq cross join unnest(day) as days(day) ) - - + + , pools AS ( SELECT pair AS address, 'ethereum' AS blockchain, 'uniswap_v2' AS project, - 0.003 as fee, + 0.003 as fee, token0, token1 FROM {{source('uniswap_v2_ethereum','Factory_evt_PairCreated')}} WHERE pair = 0x4028daac072e492d34a3afdbef0ba7e35d8b55c4 ) - + , tokens AS ( @@ -53,14 +54,14 @@ cross join unnest(day) as days(day) UNION SELECT 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 ) AS t - + ) - + , tokens_prices_daily AS ( SELECT DISTINCT DATE_TRUNC('day', minute) AS time, contract_address AS token, - decimals, + decimals, symbol, AVG(price) AS price FROM {{source('prices','usd')}} p @@ -77,7 +78,7 @@ cross join unnest(day) as days(day) SELECT DISTINCT DATE_TRUNC('day', minute), contract_address AS token, - decimals, + decimals, symbol, LAST_VALUE(price) OVER ( PARTITION BY @@ -93,14 +94,14 @@ cross join unnest(day) as days(day) AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens ) ) - - + + , tokens_prices_hourly AS ( SELECT DISTINCT DATE_TRUNC('hour', minute) AS time, LEAD(DATE_TRUNC('hour', minute),1,DATE_TRUNC('hour', NOW() + INTERVAL '1' hour)) OVER (PARTITION BY contract_address ORDER BY DATE_TRUNC('hour', minute) NULLS FIRST) AS next_time, contract_address AS token, - decimals, + decimals, symbol, LAST_VALUE(price) OVER ( PARTITION BY @@ -118,9 +119,9 @@ cross join unnest(day) as days(day) {% endif %} AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens) - + ) - + , swap_events AS ( SELECT DATE_TRUNC('day', sw.evt_block_time) AS time, @@ -132,7 +133,7 @@ cross join unnest(day) as days(day) FROM {{source('uniswap_v2_ethereum','Pair_evt_Swap')}} as sw LEFT JOIN {{source('uniswap_v2_ethereum','Factory_evt_PairCreated')}} AS cr ON sw.contract_address = cr.pair - + {% if not is_incremental() %} WHERE DATE_TRUNC('day', sw.evt_block_time) >= DATE '{{ project_start_date }}' {% else %} @@ -141,7 +142,7 @@ cross join unnest(day) as days(day) and sw.contract_address IN (SELECT address FROM pools) GROUP BY 1,2,3,4 ) - + , mint_events AS ( SELECT DATE_TRUNC('day', mt.evt_block_time) AS time, @@ -159,7 +160,7 @@ cross join unnest(day) as days(day) {% endif %} and mt.contract_address IN (SELECT address FROM pools) GROUP BY 1, 2, 3, 4 - + ) , burn_events AS ( @@ -180,33 +181,33 @@ cross join unnest(day) as days(day) and bn.contract_address IN (SELECT address FROM pools) GROUP BY 1, 2, 3, 4 ) - + , daily_delta_balance as ( select time, pool, token0, token1, sum(coalesce(amount0, 0)) as amount0, sum(coalesce(amount1, 0)) as amount1 - from ( - select time, pool, token0, token1, amount0, amount1 + from ( + select time, pool, token0, token1, amount0, amount1 from swap_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from mint_events union all - select time, pool, token0, token1, amount0, amount1 + select time, pool, token0, token1, amount0, amount1 from burn_events ) balance group by 1,2,3,4 ) - + , pool_liquidity as ( - select time, - pool, - token0, - token1, - sum(amount0) as amount0, + select time, + pool, + token0, + token1, + sum(amount0) as amount0, sum(amount1) as amount1 from daily_delta_balance group by 1,2,3,4 ) - + , swap_events_hourly AS ( SELECT sw.evt_block_time as time, @@ -216,18 +217,18 @@ cross join unnest(day) as days(day) COALESCE(SUM(CAST(ABS(amount0In+amount0Out) AS DOUBLE)), 0) AS amount0, COALESCE(SUM(CAST(ABS(amount1In+amount1Out) AS DOUBLE)), 0) AS amount1 FROM - {{source('uniswap_v2_ethereum','Pair_evt_Swap')}} AS sw + {{source('uniswap_v2_ethereum','Pair_evt_Swap')}} AS sw inner join pools on sw.contract_address = pools.address {% if not is_incremental() %} WHERE DATE_TRUNC('day', sw.evt_block_time) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} - {% endif %} + {% endif %} GROUP BY 1, 2, 3, 4 - + ) - - + + , trading_volume AS ( SELECT date_trunc('day', s.time) AS time, @@ -238,16 +239,16 @@ cross join unnest(day) as days(day) LEFT JOIN tokens_prices_hourly AS p ON date_trunc('hour', s.time) >= p.time AND date_trunc('hour', s.time) < p.next_time AND s.token0 = p.token - group by 1,2 + group by 1,2 ) - + , all_metrics AS ( - - select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, + + select l.pool, pools.blockchain, pools.project, pools.fee, cast(l.time as date) as time, case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then l.token0 else l.token1 end main_token, case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then coalesce(p0.symbol, 'stETH') else coalesce(p1.symbol, 'stETH') end main_token_symbol, case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then l.token1 else l.token0 end paired_token, - case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then p1.symbol else p0.symbol end paired_token_symbol, + case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then p1.symbol else p0.symbol end paired_token_symbol, --it's right only for uni v2 stETH:ETH pool case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then amount0/power(10, coalesce(p0.decimals, p1.decimals)) else amount1/power(10, coalesce(p1.decimals, p0.decimals)) end main_token_reserve, case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then amount1/power(10, p1.decimals) else amount0/power(10, p0.decimals) end paired_token_reserve, @@ -255,7 +256,7 @@ cross join unnest(day) as days(day) case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then coalesce(p0.price, p1.price) else coalesce(p1.price, p0.price) end as main_token_usd_price, case when l.token0 = 0xae7ab96520DE3A18E5e111B5EaAb095312D7fE84 then p1.price else p0.price end as paired_token_usd_price, volume as trading_volume -from pool_liquidity l +from pool_liquidity l left join pools on l.pool = pools.address left join tokens t0 on l.token0 = t0.address left join tokens t1 on l.token1 = t1.address @@ -263,8 +264,8 @@ left join tokens_prices_daily p0 on l.time = p0.time and l.token0 = p0.token left join tokens_prices_daily p1 on l.time = p1.time and l.token1 = p1.token left join trading_volume AS tv ON l.time = tv.time AND l.pool = tv.pool ) - - -select blockchain||' '||project||' '||COALESCE(paired_token_symbol, 'unknown')||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name,* + + +select blockchain||' '||project||' '||COALESCE(paired_token_symbol, 'unknown')||':'||main_token_symbol||' '||format('%,.3f',round(coalesce(fee,0),4)) as pool_name,* from all_metrics diff --git a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v3_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v3_pools.sql similarity index 93% rename from models/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v3_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v3_pools.sql index 5c01710c7c5..57d5fced874 100644 --- a/models/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v3_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/ethereum/lido_liquidity_ethereum_uniswap_v3_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'uniswap_v3_pools', + schema='lido_liquidity_ethereum', + alias = 'uniswap_v3_pools', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,19 +13,19 @@ ) }} -{% set project_start_date = '2021-05-05' %} +{% set project_start_date = '2021-05-05' %} -with +with volumes as ( -select u.call_block_time as time, -cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth -from {{source('lido_ethereum','WstETH_call_unwrap')}} u -where call_success = TRUE +select u.call_block_time as time, +cast(output_0 as double) as steth, cast(_wstETHAmount as double) as wsteth +from {{source('lido_ethereum','WstETH_call_unwrap')}} u +where call_success = TRUE union all -select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth +select u.call_block_time, cast(_stETHAmount as double) as steth, cast(output_0 as double) as wsteth from {{source('lido_ethereum','WstETH_call_wrap')}} u -where call_success = TRUE +where call_success = TRUE ) @@ -32,14 +33,14 @@ where call_success = TRUE SELECT day, rate as rate0, value_partition, first_value(rate) over (partition by value_partition order by day) as rate, lead(day,1,date_trunc('day', now() + interval '1' day)) over(order by day) as next_day - + FROM ( select day, rate, sum(case when rate is null then 0 else 1 end) over (order by day) as value_partition from ( -select date_trunc('day', v.time) as day, +select date_trunc('day', v.time) as day, sum(cast(steth as double))/sum(cast(wsteth as double)) AS rate -from volumes v +from volumes v group by 1 )) @@ -61,7 +62,7 @@ group by 1 group by 1 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), last_value(price) over (partition by DATE_TRUNC('day', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} WHERE date_trunc('day', minute) = current_date @@ -80,10 +81,10 @@ group by 1 FROM {{source('uniswap_v3_ethereum','Factory_evt_PoolCreated')}} WHERE - token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 - OR token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + OR token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) - + , tokens AS ( SELECT DISTINCT @@ -92,22 +93,22 @@ group by 1 ( SELECT token1 AS token FROM {{source('uniswap_v3_ethereum','Factory_evt_PoolCreated')}} - WHERE token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + WHERE token0 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 UNION SELECT token0 FROM {{source('uniswap_v3_ethereum','Factory_evt_PoolCreated')}} - WHERE token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + WHERE token1 = 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 UNION - SELECT 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 + SELECT 0x7f39C581F595B53c5cb19bD0b3f8dA6c935E2Ca0 ) AS t - + ) - + , tokens_prices_daily AS ( SELECT DISTINCT DATE_TRUNC('day', minute) AS time, contract_address AS token, - decimals, + decimals, symbol, AVG(price) AS price FROM @@ -117,7 +118,7 @@ group by 1 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} AND DATE_TRUNC('day', minute) < current_date AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens ) @@ -126,7 +127,7 @@ group by 1 SELECT DISTINCT DATE_TRUNC('day', minute) AS time, 0xd5f7838f5c461feff7fe49ea5ebaf7728bb0adfa AS token, --mETH - decimals, + decimals, 'mETH', AVG(price) AS price FROM @@ -140,7 +141,7 @@ group by 1 SELECT DISTINCT DATE_TRUNC('day', minute), contract_address AS token, - decimals, + decimals, symbol, LAST_VALUE(price) OVER ( PARTITION BY @@ -157,13 +158,13 @@ group by 1 AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens ) ), - + tokens_prices_hourly AS ( SELECT DISTINCT DATE_TRUNC('hour', minute) AS time, LEAD(DATE_TRUNC('hour', minute),1,DATE_TRUNC('hour', NOW() + INTERVAL '1' hour)) OVER (PARTITION BY contract_address ORDER BY DATE_TRUNC('hour', minute) NULLS FIRST) AS next_time, contract_address AS token, - decimals, + decimals, symbol, LAST_VALUE(price) OVER ( PARTITION BY @@ -179,12 +180,12 @@ group by 1 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} AND blockchain = 'ethereum' AND contract_address IN (SELECT address FROM tokens) - + ) - + , swap_events AS ( SELECT DATE_TRUNC('day', sw.evt_block_time) AS time, @@ -223,9 +224,9 @@ group by 1 {% endif %} and mt.contract_address IN (SELECT address FROM pools) GROUP BY 1, 2, 3, 4 - + ) - + , collect_events AS ( SELECT c.evt_block_time AS time, @@ -245,10 +246,10 @@ group by 1 {% endif %} and c.contract_address IN (SELECT address FROM pools) ) - + , daily_delta_balance AS ( - + SELECT time, pool, @@ -298,9 +299,9 @@ group by 1 2, 3, 4 - + ) - + , pool_liquidity AS ( SELECT time, @@ -309,10 +310,10 @@ group by 1 d.token1, SUM(amount0) AS amount0, SUM(amount1) AS amount1 - FROM daily_delta_balance d + FROM daily_delta_balance d GROUP BY 1,2,3,4 ) - + , swap_events_hourly AS ( SELECT sw.evt_block_time as time, @@ -322,7 +323,7 @@ group by 1 COALESCE(SUM(CAST(ABS(amount0) AS DOUBLE)), 0) AS amount0, COALESCE(SUM(CAST(ABS(amount1) AS DOUBLE)), 0) AS amount1 FROM - {{source('uniswap_v3_ethereum','Pair_evt_Swap')}} AS sw + {{source('uniswap_v3_ethereum','Pair_evt_Swap')}} AS sw inner join pools on sw.contract_address = pools.address {% if not is_incremental() %} @@ -330,12 +331,12 @@ group by 1 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - + GROUP BY 1, 2, 3, 4 - + ) - - + + , trading_volume AS ( SELECT date_trunc('day', s.time) AS time, @@ -346,9 +347,9 @@ group by 1 LEFT JOIN tokens_prices_hourly AS p ON date_trunc('hour', s.time) >= p.time AND date_trunc('hour', s.time) < p.next_time AND s.token0 = p.token - group by 1,2 + group by 1,2 ) - + , all_metrics AS ( SELECT l.pool, @@ -396,7 +397,7 @@ group by 1 LEFT JOIN tokens AS t1 ON l.token1 = t1.address LEFT JOIN tokens_prices_daily AS p0 ON l.time = p0.time AND l.token0 = p0.token LEFT JOIN tokens_prices_daily AS p1 ON l.time = p1.time AND l.token1 = p1.token - LEFT JOIN wsteth_rate r on l.time >= r.day and l.time < r.next_day + LEFT JOIN wsteth_rate r on l.time >= r.day and l.time < r.next_day LEFT JOIN steth_prices_daily on steth_prices_daily.time = l.time LEFT JOIN trading_volume AS tv ON l.time = tv.time AND l.pool = tv.pool ) diff --git a/models/lido/liquidity/linea/lido_liquidity_linea_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/linea/lido_liquidity_linea_schema.yml similarity index 100% rename from models/lido/liquidity/linea/lido_liquidity_linea_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/linea/lido_liquidity_linea_schema.yml diff --git a/models/lido/liquidity/linea/lido_liquidity_linea_syncswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/linea/lido_liquidity_linea_syncswap_pools.sql similarity index 100% rename from models/lido/liquidity/linea/lido_liquidity_linea_syncswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/linea/lido_liquidity_linea_syncswap_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_balancer_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_balancer_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_balancer_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_balancer_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_curve_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_curve_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_curve_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_curve_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_v2_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_kyberswap_v2_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_schema.yml similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_schema.yml diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_uniswap_v3_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_uniswap_v3_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_uniswap_v3_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_uniswap_v3_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_cl_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_cl_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_cl_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_cl_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_pools.sql diff --git a/models/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_v2_pools.sql similarity index 100% rename from models/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/optimism/lido_liquidity_optimism_velodrome_v2_pools.sql diff --git a/models/lido/liquidity/polygon/lido_liquidity_polygon_balancer_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_balancer_pools.sql similarity index 100% rename from models/lido/liquidity/polygon/lido_liquidity_polygon_balancer_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_balancer_pools.sql diff --git a/models/lido/liquidity/polygon/lido_liquidity_polygon_kyberswap_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_kyberswap_v2_pools.sql similarity index 100% rename from models/lido/liquidity/polygon/lido_liquidity_polygon_kyberswap_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_kyberswap_v2_pools.sql diff --git a/models/lido/liquidity/polygon/lido_liquidity_polygon_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_schema.yml similarity index 100% rename from models/lido/liquidity/polygon/lido_liquidity_polygon_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_schema.yml diff --git a/models/lido/liquidity/polygon/lido_liquidity_polygon_uniswap_v3_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_uniswap_v3_pools.sql similarity index 100% rename from models/lido/liquidity/polygon/lido_liquidity_polygon_uniswap_v3_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/polygon/lido_liquidity_polygon_uniswap_v3_pools.sql diff --git a/models/lido/liquidity/scroll/lido_liquidity_scroll_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/scroll/lido_liquidity_scroll_schema.yml similarity index 100% rename from models/lido/liquidity/scroll/lido_liquidity_scroll_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/scroll/lido_liquidity_scroll_schema.yml diff --git a/models/lido/liquidity/scroll/lido_liquidity_scroll_syncswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/scroll/lido_liquidity_scroll_syncswap_pools.sql similarity index 100% rename from models/lido/liquidity/scroll/lido_liquidity_scroll_syncswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/scroll/lido_liquidity_scroll_syncswap_pools.sql diff --git a/models/lido/liquidity/scroll/lido_liquidity_scroll_zebra_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/scroll/lido_liquidity_scroll_zebra_pools.sql similarity index 100% rename from models/lido/liquidity/scroll/lido_liquidity_scroll_zebra_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/scroll/lido_liquidity_scroll_zebra_pools.sql diff --git a/models/lido/liquidity/zksync/lido_liquidity_zksync_maverick_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_maverick_pools.sql similarity index 88% rename from models/lido/liquidity/zksync/lido_liquidity_zksync_maverick_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_maverick_pools.sql index 8561750c36e..e79032ab767 100644 --- a/models/lido/liquidity/zksync/lido_liquidity_zksync_maverick_pools.sql +++ b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_maverick_pools.sql @@ -1,5 +1,6 @@ {{ config( - alias = 'maverick_pools_zksync', + schema='lido_liquidity_zksync', + alias = 'maverick_pools_zksync', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -9,16 +10,16 @@ spell_type = "project", spell_name = "lido_liquidity", contributors = \'["pipistrella"]\') }}' - + ) }} -{% set project_start_date = '2024-01-17' %} +{% set project_start_date = '2024-01-17' %} -with +with pools as ( -select distinct poolAddress, tokenA, tokenB, cast(fee as double)/1e16 as fee +select distinct poolAddress, tokenA, tokenB, cast(fee as double)/1e16 as fee from {{source('maverick_v1_zksync','factory_evt_PoolCreated')}} where tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 or tokenB = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 @@ -35,7 +36,7 @@ union select tokenB from {{source('maverick_v1_zksync','factory_evt_PoolCreated')}} where tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 -union +union select 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 ) t ) @@ -52,14 +53,14 @@ select 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and date_trunc('day', minute) < current_date and blockchain = 'zksync' and contract_address in (select address from tokens) group by 1,2,3,4 union all SELECT distinct - DATE_TRUNC('day', minute), + DATE_TRUNC('day', minute), contract_address as token, symbol, decimals, @@ -70,25 +71,25 @@ select 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and contract_address in (select address from tokens) ) -, wsteth_prices_hourly as ( +, wsteth_prices_hourly as ( select time, lead(time,1, DATE_TRUNC('hour', now() + interval '1' hour)) over (order by time) as next_time, price from ( SELECT distinct - DATE_TRUNC('hour', minute) time, + DATE_TRUNC('hour', minute) time, last_value(price) over (partition by DATE_TRUNC('hour', minute), contract_address ORDER BY minute range between unbounded preceding AND unbounded following) AS price FROM {{source('prices','usd')}} p {% if not is_incremental() %} WHERE DATE_TRUNC('day', p.minute) >= DATE '{{ project_start_date }}' {% else %} WHERE {{ incremental_predicate('p.minute') }} - {% endif %} + {% endif %} and blockchain = 'zksync' and contract_address = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 ) p ) , swap_events as ( - select + select date_trunc('day', sw.evt_block_time) as time, sw.contract_address as pool, cr.tokenA, cr.tokenB, @@ -101,16 +102,16 @@ select 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 {% else %} WHERE {{ incremental_predicate('sw.evt_block_time') }} {% endif %} - and sw.contract_address in (select poolAddress from pools) + and sw.contract_address in (select poolAddress from pools) group by 1,2,3,4 ) , addliquidity_events as ( - select date_trunc('day', call_block_time) as time, + select date_trunc('day', call_block_time) as time, a.contract_address as pool, cr.tokenA, cr.tokenB, sum(cast(output_tokenAAmount as double)) as amountA, - sum(cast(output_tokenBAmount as double)) as amountB + sum(cast(output_tokenBAmount as double)) as amountB from {{source('maverick_v1_zksync','pool_call_addLiquidity')}} a left join {{source('maverick_v1_zksync','factory_evt_PoolCreated')}} cr on a.contract_address = cr.poolAddress {% if not is_incremental() %} @@ -118,13 +119,13 @@ left join {{source('maverick_v1_zksync','factory_evt_PoolCreated')}} cr on a.con {% else %} WHERE {{ incremental_predicate('a.call_block_time') }} {% endif %} - and a.call_success + and a.call_success and a.contract_address in (select poolAddress from pools) group by 1,2,3,4 ) , removeliquidity_events as ( -select date_trunc('day', call_block_time) as time, +select date_trunc('day', call_block_time) as time, a.contract_address as pool, cr.tokenA, cr.tokenB, (-1)*sum(cast(output_tokenAOut as double)) as amountA, @@ -136,8 +137,8 @@ left join {{source('maverick_v1_zksync','factory_evt_PoolCreated')}} cr on a.con {% else %} WHERE {{ incremental_predicate('a.call_block_time') }} {% endif %} - and a.call_success - and a.contract_address in (select poolAddress from pools) + and a.call_success + and a.contract_address in (select poolAddress from pools) group by 1,2,3,4 ) @@ -169,7 +170,7 @@ SELECT time, pools.fee, b.tokenB, coalesce((SUM(amountA)),0) AS amountA, coalesce((SUM(amountB)),0) AS amountB -FROM daily_delta_balance b +FROM daily_delta_balance b left join pools on b.pool = pools.poolAddress GROUP BY 1,2,3,4,5 ) @@ -177,14 +178,14 @@ GROUP BY 1,2,3,4,5 , wsteth_traded_hourly as ( - select + select date_trunc('hour', sw.evt_block_time) as time, sw.contract_address as pool, cr.tokenA, cr.tokenB, - sum(case when (cr.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = true) then amountIn - when (cr.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = false) then amountOut - when (cr.tokenA != 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = true) then amountOut - when (cr.tokenA != 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = false) then amountIn + sum(case when (cr.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = true) then amountIn + when (cr.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = false) then amountOut + when (cr.tokenA != 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = true) then amountOut + when (cr.tokenA != 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 and tokenAIn = false) then amountIn end) as amount from {{source('maverick_v1_zksync','pool_evt_Swap')}} sw left join {{source('maverick_v1_zksync','factory_evt_PoolCreated')}} cr on sw.contract_address = cr.poolAddress @@ -199,30 +200,30 @@ GROUP BY 1,2,3,4,5 ) , trading_volume_hourly as ( -select t.time, pool, t.amount*wp.price as volume_raw +select t.time, pool, t.amount*wp.price as volume_raw from wsteth_traded_hourly t left join wsteth_prices_hourly wp on date_trunc('hour',t.time) >= wp.time and date_trunc('hour',t.time) < wp.next_time order by 1,2 ) -, trading_volume as ( +, trading_volume as ( select distinct date_trunc('day', time) as time - , pool + , pool , sum(volume_raw)/1e18 as volume - from trading_volume_hourly + from trading_volume_hourly GROUP by 1,2 ) , all_metrics as ( -select +select o.pool, 'zksync' as blockchain, 'maverick' as project, format('%,.3f',round(coalesce(fee,0),4)) as fee, - cast(o.time as date) time, - case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then o.tokenA else o.tokenB end as main_token, + cast(o.time as date) time, + case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then o.tokenA else o.tokenB end as main_token, case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then pA.symbol else pB.symbol end as main_token_symbol, - case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then o.tokenB else o.tokenA end as paired_token, + case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then o.tokenB else o.tokenA end as paired_token, case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then pB.symbol else pA.symbol end as paired_token_symbol, case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then amountA/power(10,pA.decimals) else amountB/power(10,pB.decimals) end as main_token_reserve, case when o.tokenA = 0x703b52F2b28fEbcB60E1372858AF5b18849FE867 then amountB/power(10,pB.decimals) else amountA/power(10,pA.decimals) end as paired_token_reserve, diff --git a/models/lido/liquidity/zksync/lido_liquidity_zksync_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_schema.yml similarity index 100% rename from models/lido/liquidity/zksync/lido_liquidity_zksync_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_schema.yml diff --git a/models/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_pools.sql similarity index 100% rename from models/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_pools.sql diff --git a/models/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_v2_pools.sql b/dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_v2_pools.sql similarity index 100% rename from models/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_v2_pools.sql rename to dbt_subprojects/hourly_spellbook/models/_project/lido/liquidity/zksync/lido_liquidity_zksync_syncswap_v2_pools.sql diff --git a/models/safe/arbitrum/safe_arbitrum_eth_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_eth_transfers.sql similarity index 100% rename from models/safe/arbitrum/safe_arbitrum_eth_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_eth_transfers.sql diff --git a/models/safe/arbitrum/safe_arbitrum_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_safes.sql similarity index 100% rename from models/safe/arbitrum/safe_arbitrum_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_safes.sql diff --git a/models/safe/arbitrum/safe_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_schema.yml similarity index 100% rename from models/safe/arbitrum/safe_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_schema.yml diff --git a/models/safe/arbitrum/safe_arbitrum_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_singletons.sql similarity index 100% rename from models/safe/arbitrum/safe_arbitrum_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_singletons.sql diff --git a/models/safe/arbitrum/safe_arbitrum_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_transactions.sql similarity index 100% rename from models/safe/arbitrum/safe_arbitrum_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/arbitrum/safe_arbitrum_transactions.sql diff --git a/models/safe/avalanche_c/safe_avalanche_c_avax_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_avax_transfers.sql similarity index 100% rename from models/safe/avalanche_c/safe_avalanche_c_avax_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_avax_transfers.sql diff --git a/models/safe/avalanche_c/safe_avalanche_c_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_safes.sql similarity index 100% rename from models/safe/avalanche_c/safe_avalanche_c_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_safes.sql diff --git a/models/safe/avalanche_c/safe_avalanche_c_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_schema.yml similarity index 100% rename from models/safe/avalanche_c/safe_avalanche_c_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_schema.yml diff --git a/models/safe/avalanche_c/safe_avalanche_c_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_singletons.sql similarity index 100% rename from models/safe/avalanche_c/safe_avalanche_c_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_singletons.sql diff --git a/models/safe/avalanche_c/safe_avalanche_c_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_transactions.sql similarity index 100% rename from models/safe/avalanche_c/safe_avalanche_c_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/avalanche_c/safe_avalanche_c_transactions.sql diff --git a/models/safe/base/safe_base_eth_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_eth_transfers.sql similarity index 100% rename from models/safe/base/safe_base_eth_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_eth_transfers.sql diff --git a/models/safe/base/safe_base_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_safes.sql similarity index 100% rename from models/safe/base/safe_base_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_safes.sql diff --git a/models/safe/base/safe_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_schema.yml similarity index 100% rename from models/safe/base/safe_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_schema.yml diff --git a/models/safe/base/safe_base_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_singletons.sql similarity index 100% rename from models/safe/base/safe_base_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_singletons.sql diff --git a/models/safe/base/safe_base_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_transactions.sql similarity index 100% rename from models/safe/base/safe_base_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/base/safe_base_transactions.sql diff --git a/models/safe/bnb/safe_bnb_bnb_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_bnb_transfers.sql similarity index 100% rename from models/safe/bnb/safe_bnb_bnb_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_bnb_transfers.sql diff --git a/models/safe/bnb/safe_bnb_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_safes.sql similarity index 100% rename from models/safe/bnb/safe_bnb_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_safes.sql diff --git a/models/safe/bnb/safe_bnb_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_schema.yml similarity index 100% rename from models/safe/bnb/safe_bnb_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_schema.yml diff --git a/models/safe/bnb/safe_bnb_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_singletons.sql similarity index 100% rename from models/safe/bnb/safe_bnb_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_singletons.sql diff --git a/models/safe/bnb/safe_bnb_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_transactions.sql similarity index 100% rename from models/safe/bnb/safe_bnb_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/bnb/safe_bnb_transactions.sql diff --git a/models/safe/celo/safe_celo_celo_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_celo_transfers.sql similarity index 100% rename from models/safe/celo/safe_celo_celo_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_celo_transfers.sql diff --git a/models/safe/celo/safe_celo_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_safes.sql similarity index 100% rename from models/safe/celo/safe_celo_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_safes.sql diff --git a/models/safe/celo/safe_celo_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_schema.yml similarity index 100% rename from models/safe/celo/safe_celo_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_schema.yml diff --git a/models/safe/celo/safe_celo_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_singletons.sql similarity index 100% rename from models/safe/celo/safe_celo_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_singletons.sql diff --git a/models/safe/celo/safe_celo_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_transactions.sql similarity index 100% rename from models/safe/celo/safe_celo_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/celo/safe_celo_transactions.sql diff --git a/models/safe/ethereum/safe_ethereum_eth_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_eth_transfers.sql similarity index 100% rename from models/safe/ethereum/safe_ethereum_eth_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_eth_transfers.sql diff --git a/models/safe/ethereum/safe_ethereum_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_safes.sql similarity index 100% rename from models/safe/ethereum/safe_ethereum_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_safes.sql diff --git a/models/safe/ethereum/safe_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_schema.yml similarity index 100% rename from models/safe/ethereum/safe_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_schema.yml diff --git a/models/safe/ethereum/safe_ethereum_signer_thresholds.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_signer_thresholds.sql similarity index 100% rename from models/safe/ethereum/safe_ethereum_signer_thresholds.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_signer_thresholds.sql diff --git a/models/safe/ethereum/safe_ethereum_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_singletons.sql similarity index 100% rename from models/safe/ethereum/safe_ethereum_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_singletons.sql diff --git a/models/safe/ethereum/safe_ethereum_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_transactions.sql similarity index 100% rename from models/safe/ethereum/safe_ethereum_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/ethereum/safe_ethereum_transactions.sql diff --git a/models/safe/fantom/safe_fantom_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_safes.sql similarity index 100% rename from models/safe/fantom/safe_fantom_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_safes.sql diff --git a/models/safe/fantom/safe_fantom_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_schema.yml similarity index 100% rename from models/safe/fantom/safe_fantom_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_schema.yml diff --git a/models/safe/fantom/safe_fantom_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_singletons.sql similarity index 100% rename from models/safe/fantom/safe_fantom_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_singletons.sql diff --git a/models/safe/fantom/safe_fantom_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_transactions.sql similarity index 100% rename from models/safe/fantom/safe_fantom_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/fantom/safe_fantom_transactions.sql diff --git a/models/safe/gnosis/safe_gnosis_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_safes.sql similarity index 100% rename from models/safe/gnosis/safe_gnosis_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_safes.sql diff --git a/models/safe/gnosis/safe_gnosis_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_schema.yml similarity index 100% rename from models/safe/gnosis/safe_gnosis_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_schema.yml diff --git a/models/safe/gnosis/safe_gnosis_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_singletons.sql similarity index 100% rename from models/safe/gnosis/safe_gnosis_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_singletons.sql diff --git a/models/safe/gnosis/safe_gnosis_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_transactions.sql similarity index 100% rename from models/safe/gnosis/safe_gnosis_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_transactions.sql diff --git a/models/safe/gnosis/safe_gnosis_xdai_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_xdai_transfers.sql similarity index 100% rename from models/safe/gnosis/safe_gnosis_xdai_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/gnosis/safe_gnosis_xdai_transfers.sql diff --git a/models/safe/goerli/safe_goerli_eth_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_eth_transfers.sql similarity index 100% rename from models/safe/goerli/safe_goerli_eth_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_eth_transfers.sql diff --git a/models/safe/goerli/safe_goerli_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_safes.sql similarity index 100% rename from models/safe/goerli/safe_goerli_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_safes.sql diff --git a/models/safe/goerli/safe_goerli_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_schema.yml similarity index 100% rename from models/safe/goerli/safe_goerli_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_schema.yml diff --git a/models/safe/goerli/safe_goerli_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_singletons.sql similarity index 100% rename from models/safe/goerli/safe_goerli_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_singletons.sql diff --git a/models/safe/goerli/safe_goerli_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_transactions.sql similarity index 100% rename from models/safe/goerli/safe_goerli_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/goerli/safe_goerli_transactions.sql diff --git a/models/safe/optimism/safe_optimism_eth_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_eth_transfers.sql similarity index 100% rename from models/safe/optimism/safe_optimism_eth_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_eth_transfers.sql diff --git a/models/safe/optimism/safe_optimism_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_safes.sql similarity index 100% rename from models/safe/optimism/safe_optimism_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_safes.sql diff --git a/models/safe/optimism/safe_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_schema.yml similarity index 100% rename from models/safe/optimism/safe_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_schema.yml diff --git a/models/safe/optimism/safe_optimism_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_singletons.sql similarity index 100% rename from models/safe/optimism/safe_optimism_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_singletons.sql diff --git a/models/safe/optimism/safe_optimism_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_transactions.sql similarity index 100% rename from models/safe/optimism/safe_optimism_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/optimism/safe_optimism_transactions.sql diff --git a/models/safe/polygon/safe_polygon_matic_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_matic_transfers.sql similarity index 100% rename from models/safe/polygon/safe_polygon_matic_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_matic_transfers.sql diff --git a/models/safe/polygon/safe_polygon_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_safes.sql similarity index 100% rename from models/safe/polygon/safe_polygon_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_safes.sql diff --git a/models/safe/polygon/safe_polygon_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_schema.yml similarity index 100% rename from models/safe/polygon/safe_polygon_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_schema.yml diff --git a/models/safe/polygon/safe_polygon_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_singletons.sql similarity index 100% rename from models/safe/polygon/safe_polygon_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_singletons.sql diff --git a/models/safe/polygon/safe_polygon_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_transactions.sql similarity index 100% rename from models/safe/polygon/safe_polygon_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/polygon/safe_polygon_transactions.sql diff --git a/models/safe/safe_native_transfers_all.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/safe_native_transfers_all.sql similarity index 100% rename from models/safe/safe_native_transfers_all.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/safe_native_transfers_all.sql diff --git a/models/safe/safe_safes_all.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/safe_safes_all.sql similarity index 100% rename from models/safe/safe_safes_all.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/safe_safes_all.sql diff --git a/models/safe/safe_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/safe_schema.yml similarity index 100% rename from models/safe/safe_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/safe_schema.yml diff --git a/models/safe/safe_transactions_all.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/safe_transactions_all.sql similarity index 100% rename from models/safe/safe_transactions_all.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/safe_transactions_all.sql diff --git a/models/safe/zkevm/safe_zkevm_matic_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_matic_transfers.sql similarity index 100% rename from models/safe/zkevm/safe_zkevm_matic_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_matic_transfers.sql diff --git a/models/safe/zkevm/safe_zkevm_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_safes.sql similarity index 100% rename from models/safe/zkevm/safe_zkevm_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_safes.sql diff --git a/models/safe/zkevm/safe_zkevm_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_schema.yml similarity index 100% rename from models/safe/zkevm/safe_zkevm_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_schema.yml diff --git a/models/safe/zkevm/safe_zkevm_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_singletons.sql similarity index 100% rename from models/safe/zkevm/safe_zkevm_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_singletons.sql diff --git a/models/safe/zkevm/safe_zkevm_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_transactions.sql similarity index 100% rename from models/safe/zkevm/safe_zkevm_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zkevm/safe_zkevm_transactions.sql diff --git a/models/safe/zksync/safe_zksync_eth_transfers.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_eth_transfers.sql similarity index 100% rename from models/safe/zksync/safe_zksync_eth_transfers.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_eth_transfers.sql diff --git a/models/safe/zksync/safe_zksync_safes.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_safes.sql similarity index 100% rename from models/safe/zksync/safe_zksync_safes.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_safes.sql diff --git a/models/safe/zksync/safe_zksync_schema.yml b/dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_schema.yml similarity index 100% rename from models/safe/zksync/safe_zksync_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_schema.yml diff --git a/models/safe/zksync/safe_zksync_singletons.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_singletons.sql similarity index 100% rename from models/safe/zksync/safe_zksync_singletons.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_singletons.sql diff --git a/models/safe/zksync/safe_zksync_transactions.sql b/dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_transactions.sql similarity index 100% rename from models/safe/zksync/safe_zksync_transactions.sql rename to dbt_subprojects/hourly_spellbook/models/_project/safe/zksync/safe_zksync_transactions.sql diff --git a/models/abi/abi_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/abi/abi_schema.yml similarity index 100% rename from models/abi/abi_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/abi/abi_schema.yml diff --git a/models/abi/abi_signatures.sql b/dbt_subprojects/hourly_spellbook/models/_sector/abi/abi_signatures.sql similarity index 100% rename from models/abi/abi_signatures.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/abi/abi_signatures.sql diff --git a/models/_sector/account_abstraction/erc4337/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_5_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/arbitrum/account_abstraction_erc4337_arbitrum_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_5_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/avalanche_c/account_abstraction_erc4337_avalanche_c_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/base/account_abstraction_erc4337_base_v0_7_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/bnb/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/bnb/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/bnb/account_abstraction_erc4337_bnb_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/celo/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/celo/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/celo/account_abstraction_erc4337_celo_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_5_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/ethereum/account_abstraction_erc4337_ethereum_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_5_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/gnosis/account_abstraction_erc4337_gnosis_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_5_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/optimism/account_abstraction_erc4337_optimism_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_5_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/polygon/account_abstraction_erc4337_polygon_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/zora/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/_schema.yml similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/_schema.yml diff --git a/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_userops.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_userops.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_userops.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_userops.sql diff --git a/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_6_userops_basics.sql diff --git a/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_account_deployed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_account_deployed.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_account_deployed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_account_deployed.sql diff --git a/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_userops_basics.sql b/dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_userops_basics.sql similarity index 100% rename from models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_userops_basics.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/account_abstraction/erc4337/zora/account_abstraction_erc4337_zora_v0_7_userops_basics.sql diff --git a/models/blobs/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/_schema.yml similarity index 100% rename from models/blobs/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/_schema.yml diff --git a/models/blobs/ethereum/blobs_based_submitters.sql b/dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/blobs_based_submitters.sql similarity index 100% rename from models/blobs/ethereum/blobs_based_submitters.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/blobs_based_submitters.sql diff --git a/models/blobs/ethereum/blobs_submitters.sql b/dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/blobs_submitters.sql similarity index 100% rename from models/blobs/ethereum/blobs_submitters.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/blobs_submitters.sql diff --git a/models/blobs/ethereum/ethereum_blob_submissions.sql b/dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/ethereum_blob_submissions.sql similarity index 100% rename from models/blobs/ethereum/ethereum_blob_submissions.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/ethereum_blob_submissions.sql diff --git a/models/blobs/ethereum/ethereum_blobs.sql b/dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/ethereum_blobs.sql similarity index 100% rename from models/blobs/ethereum/ethereum_blobs.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/blobs/ethereum/ethereum_blobs.sql diff --git a/dbt_subprojects/hourly_spellbook/models/_sector/cex/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/_schema.yml new file mode 100644 index 00000000000..e3fba19548e --- /dev/null +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/_schema.yml @@ -0,0 +1,25 @@ +version: 2 + +models: + - name: cex_info + meta: + blockchain: ethereum, bnb, avalanche_c, optimism, arbitrum, polygon, fantom, base, zksync, celo, zora + sector: cex + contributors: hildobby + config: + tags: ['dex', 'ethereum', 'bnb', 'avalanche_c', 'optimism', 'arbitrum', 'polygon', 'fantom', 'base', 'zksync', 'celo', 'zora', 'info'] + description: > + CEXs info + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - cex_name + columns: + - name: cex_name + description: "CEX name" + - name: x_username + description: "Username on X" + - name: cex + description: "Is it a CEX?" + - name: payment_infra + description: "Is it payment infrastructure custodian?" diff --git a/models/cex/cex_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/cex_addresses.sql similarity index 100% rename from models/cex/cex_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/cex_addresses.sql diff --git a/models/cex/cex_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/cex_schema.yml similarity index 71% rename from models/cex/cex_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/cex_schema.yml index 8267fad4c9b..dff6462ced6 100644 --- a/models/cex/cex_schema.yml +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/cex_schema.yml @@ -53,26 +53,3 @@ models: description: "Who added the address" - name: added_date description: "Date the address was added on" - - - name: cex_info - meta: - blockchain: ethereum, bnb, avalanche_c, optimism, arbitrum, polygon, fantom, base, zksync, celo, zora - sector: cex - contributors: hildobby - config: - tags: ['dex', 'ethereum', 'bnb', 'avalanche_c', 'optimism', 'arbitrum', 'polygon', 'fantom', 'base', 'zksync', 'celo', 'zora', 'info'] - description: > - CEXs info - tests: - - dbt_utils.unique_combination_of_columns: - combination_of_columns: - - cex_name - columns: - - name: cex_name - description: "CEX name" - - name: x_username - description: "Username on X" - - name: cex - description: "Is it a CEX?" - - name: payment_infra - description: "Is it payment infrastructure custodian?" \ No newline at end of file diff --git a/models/cex/algorand/cex_algorand_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/algorand/cex_algorand_addresses.sql similarity index 100% rename from models/cex/algorand/cex_algorand_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/algorand/cex_algorand_addresses.sql diff --git a/models/cex/algorand/cex_algorand_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/algorand/cex_algorand_schema.yml similarity index 100% rename from models/cex/algorand/cex_algorand_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/algorand/cex_algorand_schema.yml diff --git a/models/cex/aptos/cex_aptos_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/aptos/cex_aptos_addresses.sql similarity index 100% rename from models/cex/aptos/cex_aptos_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/aptos/cex_aptos_addresses.sql diff --git a/models/cex/aptos/cex_aptos_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/aptos/cex_aptos_schema.yml similarity index 100% rename from models/cex/aptos/cex_aptos_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/aptos/cex_aptos_schema.yml diff --git a/models/cex/arbitrum/cex_arbitrum_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/arbitrum/cex_arbitrum_addresses.sql similarity index 100% rename from models/cex/arbitrum/cex_arbitrum_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/arbitrum/cex_arbitrum_addresses.sql diff --git a/models/cex/arbitrum/cex_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/arbitrum/cex_arbitrum_schema.yml similarity index 100% rename from models/cex/arbitrum/cex_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/arbitrum/cex_arbitrum_schema.yml diff --git a/models/cex/avalanche_c/cex_avalanche_c_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/avalanche_c/cex_avalanche_c_addresses.sql similarity index 100% rename from models/cex/avalanche_c/cex_avalanche_c_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/avalanche_c/cex_avalanche_c_addresses.sql diff --git a/models/cex/avalanche_c/cex_avalanche_c_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/avalanche_c/cex_avalanche_c_schema.yml similarity index 100% rename from models/cex/avalanche_c/cex_avalanche_c_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/avalanche_c/cex_avalanche_c_schema.yml diff --git a/models/cex/base/cex_base_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/base/cex_base_addresses.sql similarity index 100% rename from models/cex/base/cex_base_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/base/cex_base_addresses.sql diff --git a/models/cex/base/cex_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/base/cex_base_schema.yml similarity index 100% rename from models/cex/base/cex_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/base/cex_base_schema.yml diff --git a/models/cex/bitcoin/cex_bitcoin_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bitcoin/cex_bitcoin_addresses.sql similarity index 100% rename from models/cex/bitcoin/cex_bitcoin_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bitcoin/cex_bitcoin_addresses.sql diff --git a/models/cex/bitcoin/cex_bitcoin_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bitcoin/cex_bitcoin_schema.yml similarity index 100% rename from models/cex/bitcoin/cex_bitcoin_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bitcoin/cex_bitcoin_schema.yml diff --git a/models/cex/bnb/cex_bnb_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bnb/cex_bnb_addresses.sql similarity index 100% rename from models/cex/bnb/cex_bnb_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bnb/cex_bnb_addresses.sql diff --git a/models/cex/bnb/cex_bnb_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bnb/cex_bnb_schema.yml similarity index 100% rename from models/cex/bnb/cex_bnb_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/bnb/cex_bnb_schema.yml diff --git a/models/cex/cardano/cex_cardano_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cardano/cex_cardano_addresses.sql similarity index 100% rename from models/cex/cardano/cex_cardano_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cardano/cex_cardano_addresses.sql diff --git a/models/cex/cardano/cex_cardano_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cardano/cex_cardano_schema.yml similarity index 100% rename from models/cex/cardano/cex_cardano_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cardano/cex_cardano_schema.yml diff --git a/models/cex/celo/cex_celo_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/celo/cex_celo_addresses.sql similarity index 100% rename from models/cex/celo/cex_celo_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/celo/cex_celo_addresses.sql diff --git a/models/cex/celo/cex_celo_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/celo/cex_celo_schema.yml similarity index 100% rename from models/cex/celo/cex_celo_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/celo/cex_celo_schema.yml diff --git a/models/cex/cex_evms_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cex_evms_addresses.sql similarity index 100% rename from models/cex/cex_evms_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cex_evms_addresses.sql diff --git a/models/cex/cosmos/cex_cosmos_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cosmos/cex_cosmos_addresses.sql similarity index 100% rename from models/cex/cosmos/cex_cosmos_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cosmos/cex_cosmos_addresses.sql diff --git a/models/cex/cosmos/cex_cosmos_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cosmos/cex_cosmos_schema.yml similarity index 100% rename from models/cex/cosmos/cex_cosmos_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/cosmos/cex_cosmos_schema.yml diff --git a/models/cex/elrond/cex_elrond_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/elrond/cex_elrond_addresses.sql similarity index 100% rename from models/cex/elrond/cex_elrond_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/elrond/cex_elrond_addresses.sql diff --git a/models/cex/elrond/cex_elrond_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/elrond/cex_elrond_schema.yml similarity index 100% rename from models/cex/elrond/cex_elrond_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/elrond/cex_elrond_schema.yml diff --git a/models/cex/eos/cex_eos_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/eos/cex_eos_addresses.sql similarity index 100% rename from models/cex/eos/cex_eos_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/eos/cex_eos_addresses.sql diff --git a/models/cex/eos/cex_eos_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/eos/cex_eos_schema.yml similarity index 100% rename from models/cex/eos/cex_eos_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/eos/cex_eos_schema.yml diff --git a/models/cex/ethereum/cex_ethereum_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ethereum/cex_ethereum_addresses.sql similarity index 100% rename from models/cex/ethereum/cex_ethereum_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ethereum/cex_ethereum_addresses.sql diff --git a/models/cex/ethereum/cex_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ethereum/cex_ethereum_schema.yml similarity index 100% rename from models/cex/ethereum/cex_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ethereum/cex_ethereum_schema.yml diff --git a/models/cex/fantom/cex_fantom_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/fantom/cex_fantom_addresses.sql similarity index 100% rename from models/cex/fantom/cex_fantom_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/fantom/cex_fantom_addresses.sql diff --git a/models/cex/fantom/cex_fantom_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/fantom/cex_fantom_schema.yml similarity index 100% rename from models/cex/fantom/cex_fantom_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/fantom/cex_fantom_schema.yml diff --git a/models/cex/gnosis/cex_gnosis_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/gnosis/cex_gnosis_addresses.sql similarity index 100% rename from models/cex/gnosis/cex_gnosis_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/gnosis/cex_gnosis_addresses.sql diff --git a/models/cex/gnosis/cex_gnosis_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/gnosis/cex_gnosis_schema.yml similarity index 100% rename from models/cex/gnosis/cex_gnosis_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/gnosis/cex_gnosis_schema.yml diff --git a/models/cex/injective/cex_injective_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/injective/cex_injective_addresses.sql similarity index 100% rename from models/cex/injective/cex_injective_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/injective/cex_injective_addresses.sql diff --git a/models/cex/injective/cex_injective_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/injective/cex_injective_schema.yml similarity index 100% rename from models/cex/injective/cex_injective_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/injective/cex_injective_schema.yml diff --git a/models/cex/linea/cex_linea_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/linea/cex_linea_addresses.sql similarity index 100% rename from models/cex/linea/cex_linea_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/linea/cex_linea_addresses.sql diff --git a/models/cex/linea/cex_linea_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/linea/cex_linea_schema.yml similarity index 100% rename from models/cex/linea/cex_linea_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/linea/cex_linea_schema.yml diff --git a/models/cex/litecoin/cex_litecoin_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/litecoin/cex_litecoin_addresses.sql similarity index 100% rename from models/cex/litecoin/cex_litecoin_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/litecoin/cex_litecoin_addresses.sql diff --git a/models/cex/litecoin/cex_litecoin_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/litecoin/cex_litecoin_schema.yml similarity index 100% rename from models/cex/litecoin/cex_litecoin_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/litecoin/cex_litecoin_schema.yml diff --git a/models/cex/optimism/cex_optimism_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/optimism/cex_optimism_addresses.sql similarity index 100% rename from models/cex/optimism/cex_optimism_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/optimism/cex_optimism_addresses.sql diff --git a/models/cex/optimism/cex_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/optimism/cex_optimism_schema.yml similarity index 100% rename from models/cex/optimism/cex_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/optimism/cex_optimism_schema.yml diff --git a/models/cex/polkadot/cex_polkadot_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polkadot/cex_polkadot_addresses.sql similarity index 100% rename from models/cex/polkadot/cex_polkadot_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polkadot/cex_polkadot_addresses.sql diff --git a/models/cex/polkadot/cex_polkadot_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polkadot/cex_polkadot_schema.yml similarity index 100% rename from models/cex/polkadot/cex_polkadot_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polkadot/cex_polkadot_schema.yml diff --git a/models/cex/polygon/cex_polygon_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polygon/cex_polygon_addresses.sql similarity index 100% rename from models/cex/polygon/cex_polygon_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polygon/cex_polygon_addresses.sql diff --git a/models/cex/polygon/cex_polygon_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polygon/cex_polygon_schema.yml similarity index 100% rename from models/cex/polygon/cex_polygon_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/polygon/cex_polygon_schema.yml diff --git a/models/cex/ripple/cex_ripple_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ripple/cex_ripple_addresses.sql similarity index 100% rename from models/cex/ripple/cex_ripple_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ripple/cex_ripple_addresses.sql diff --git a/models/cex/ripple/cex_ripple_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ripple/cex_ripple_schema.yml similarity index 100% rename from models/cex/ripple/cex_ripple_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/ripple/cex_ripple_schema.yml diff --git a/models/cex/scroll/cex_scroll_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/scroll/cex_scroll_addresses.sql similarity index 100% rename from models/cex/scroll/cex_scroll_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/scroll/cex_scroll_addresses.sql diff --git a/models/cex/scroll/cex_scroll_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/scroll/cex_scroll_schema.yml similarity index 100% rename from models/cex/scroll/cex_scroll_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/scroll/cex_scroll_schema.yml diff --git a/models/cex/solana/cex_solana_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/solana/cex_solana_addresses.sql similarity index 100% rename from models/cex/solana/cex_solana_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/solana/cex_solana_addresses.sql diff --git a/models/cex/solana/cex_solana_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/solana/cex_solana_schema.yml similarity index 100% rename from models/cex/solana/cex_solana_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/solana/cex_solana_schema.yml diff --git a/models/cex/tron/cex_tron_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/tron/cex_tron_addresses.sql similarity index 100% rename from models/cex/tron/cex_tron_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/tron/cex_tron_addresses.sql diff --git a/models/cex/tron/cex_tron_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/tron/cex_tron_schema.yml similarity index 100% rename from models/cex/tron/cex_tron_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/tron/cex_tron_schema.yml diff --git a/models/cex/zilliqa/cex_zilliqa_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zilliqa/cex_zilliqa_addresses.sql similarity index 100% rename from models/cex/zilliqa/cex_zilliqa_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zilliqa/cex_zilliqa_addresses.sql diff --git a/models/cex/zilliqa/cex_zilliqa_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zilliqa/cex_zilliqa_schema.yml similarity index 100% rename from models/cex/zilliqa/cex_zilliqa_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zilliqa/cex_zilliqa_schema.yml diff --git a/models/cex/zkevm/cex_zkevm_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zkevm/cex_zkevm_addresses.sql similarity index 100% rename from models/cex/zkevm/cex_zkevm_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zkevm/cex_zkevm_addresses.sql diff --git a/models/cex/zkevm/cex_zkevm_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zkevm/cex_zkevm_schema.yml similarity index 100% rename from models/cex/zkevm/cex_zkevm_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zkevm/cex_zkevm_schema.yml diff --git a/models/cex/zksync/cex_zksync_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zksync/cex_zksync_addresses.sql similarity index 100% rename from models/cex/zksync/cex_zksync_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zksync/cex_zksync_addresses.sql diff --git a/models/cex/zksync/cex_zksync_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zksync/cex_zksync_schema.yml similarity index 100% rename from models/cex/zksync/cex_zksync_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zksync/cex_zksync_schema.yml diff --git a/models/cex/zora/cex_zora_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zora/cex_zora_addresses.sql similarity index 100% rename from models/cex/zora/cex_zora_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zora/cex_zora_addresses.sql diff --git a/models/cex/zora/cex_zora_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zora/cex_zora_schema.yml similarity index 100% rename from models/cex/zora/cex_zora_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/addresses/chains/zora/cex_zora_schema.yml diff --git a/models/cex/cex_info.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/cex_info.sql similarity index 100% rename from models/cex/cex_info.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/cex_info.sql diff --git a/models/_sector/cex/flows/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/_schema.yml similarity index 100% rename from models/_sector/cex/flows/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/_schema.yml diff --git a/models/_sector/cex/flows/cex_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/cex_flows.sql similarity index 100% rename from models/_sector/cex/flows/cex_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/cex_flows.sql diff --git a/models/_sector/cex/flows/chains/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/_schema.yml similarity index 100% rename from models/_sector/cex/flows/chains/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/_schema.yml diff --git a/models/_sector/cex/flows/chains/cex_arbitrum_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_arbitrum_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_arbitrum_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_arbitrum_flows.sql index b09c7161823..86018681d59 100644 --- a/models/_sector/cex/flows/chains/cex_arbitrum_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_arbitrum_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'arbitrum' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_avalanche_c_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_avalanche_c_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_avalanche_c_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_avalanche_c_flows.sql index 22a0b2444ac..ff8b56279b5 100644 --- a/models/_sector/cex/flows/chains/cex_avalanche_c_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_avalanche_c_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'avalanche_c' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_base_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_base_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_base_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_base_flows.sql index 9b3fbf3715f..7cbfa2c0392 100644 --- a/models/_sector/cex/flows/chains/cex_base_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_base_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'base' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_bnb_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_bnb_flows.sql similarity index 85% rename from models/_sector/cex/flows/chains/cex_bnb_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_bnb_flows.sql index 6c0835a32e5..da35f77809f 100644 --- a/models/_sector/cex/flows/chains/cex_bnb_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_bnb_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'bnb' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_celo_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_celo_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_celo_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_celo_flows.sql index 25652b74a4b..3df8da317ce 100644 --- a/models/_sector/cex/flows/chains/cex_celo_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_celo_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'celo' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_ethereum_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_ethereum_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_ethereum_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_ethereum_flows.sql index 6e350105bed..1542fa4fef2 100644 --- a/models/_sector/cex/flows/chains/cex_ethereum_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_ethereum_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'ethereum' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_fantom_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_fantom_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_fantom_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_fantom_flows.sql index 24633279b16..52963e188e1 100644 --- a/models/_sector/cex/flows/chains/cex_fantom_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_fantom_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'fantom' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_gnosis_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_gnosis_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_gnosis_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_gnosis_flows.sql index b23a4d23f8d..f66231dd5a1 100644 --- a/models/_sector/cex/flows/chains/cex_gnosis_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_gnosis_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'gnosis' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_linea_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_linea_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_linea_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_linea_flows.sql index 322e0221061..e045bb13687 100644 --- a/models/_sector/cex/flows/chains/cex_linea_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_linea_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'linea' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_optimism_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_optimism_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_optimism_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_optimism_flows.sql index f6b3927f014..46602a7a083 100644 --- a/models/_sector/cex/flows/chains/cex_optimism_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_optimism_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'optimism' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_polygon_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_polygon_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_polygon_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_polygon_flows.sql index a15b4e96faa..31162601bee 100644 --- a/models/_sector/cex/flows/chains/cex_polygon_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_polygon_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'polygon' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_scroll_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_scroll_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_scroll_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_scroll_flows.sql index 236543d1031..4d760c95495 100644 --- a/models/_sector/cex/flows/chains/cex_scroll_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_scroll_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'scroll' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_zkevm_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zkevm_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_zkevm_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zkevm_flows.sql index 9e4466e1c6c..728ecd0216a 100644 --- a/models/_sector/cex/flows/chains/cex_zkevm_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zkevm_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'zkevm' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_zksync_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zksync_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_zksync_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zksync_flows.sql index a73331e5938..254231a725c 100644 --- a/models/_sector/cex/flows/chains/cex_zksync_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zksync_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'zksync' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/cex/flows/chains/cex_zora_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zora_flows.sql similarity index 86% rename from models/_sector/cex/flows/chains/cex_zora_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zora_flows.sql index d1cae1594da..8702ac2c2a2 100644 --- a/models/_sector/cex/flows/chains/cex_zora_flows.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/cex/flows/chains/cex_zora_flows.sql @@ -1,7 +1,7 @@ {% set blockchain = 'zora' %} {{ config( - + schema = 'cex_' + blockchain, alias = 'flows', materialized = 'incremental', @@ -14,6 +14,6 @@ {{cex_flows( blockchain = blockchain - , transfers = ref('tokens_' + blockchain + '_transfers') + , transfers = source('tokens_' + blockchain , 'transfers') , addresses = ref('cex_' + blockchain + '_addresses') -)}} \ No newline at end of file +)}} diff --git a/models/_sector/lending/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/_schema.yml similarity index 100% rename from models/_sector/lending/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/_schema.yml diff --git a/models/_sector/lending/borrow/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/_schema.yml diff --git a/models/_sector/lending/borrow/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/_schema.yml diff --git a/models/_sector/lending/borrow/arbitrum/lending_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/lending_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/lending_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/lending_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/arbitrum/platforms/aave_v3_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/aave_v3_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/platforms/aave_v3_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/aave_v3_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/arbitrum/platforms/compound_v3_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/compound_v3_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/platforms/compound_v3_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/compound_v3_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/arbitrum/platforms/granary_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/granary_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/platforms/granary_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/granary_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/arbitrum/platforms/lodestar_v0_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/lodestar_v0_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/platforms/lodestar_v0_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/lodestar_v0_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/arbitrum/platforms/lodestar_v1_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/lodestar_v1_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/platforms/lodestar_v1_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/lodestar_v1_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/arbitrum/platforms/radiant_arbitrum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/radiant_arbitrum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/arbitrum/platforms/radiant_arbitrum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/arbitrum/platforms/radiant_arbitrum_base_borrow.sql diff --git a/models/_sector/lending/borrow/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/_schema.yml diff --git a/models/_sector/lending/borrow/avalanche_c/lending_avalanche_c_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/lending_avalanche_c_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/avalanche_c/lending_avalanche_c_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/lending_avalanche_c_base_borrow.sql diff --git a/models/_sector/lending/borrow/avalanche_c/platforms/aave_v2_avalanche_c_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/aave_v2_avalanche_c_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/avalanche_c/platforms/aave_v2_avalanche_c_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/aave_v2_avalanche_c_base_borrow.sql diff --git a/models/_sector/lending/borrow/avalanche_c/platforms/aave_v3_avalanche_c_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/aave_v3_avalanche_c_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/avalanche_c/platforms/aave_v3_avalanche_c_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/aave_v3_avalanche_c_base_borrow.sql diff --git a/models/_sector/lending/borrow/avalanche_c/platforms/benqi_avalanche_c_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/benqi_avalanche_c_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/avalanche_c/platforms/benqi_avalanche_c_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/benqi_avalanche_c_base_borrow.sql diff --git a/models/_sector/lending/borrow/avalanche_c/platforms/granary_avalanche_c_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/granary_avalanche_c_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/avalanche_c/platforms/granary_avalanche_c_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/avalanche_c/platforms/granary_avalanche_c_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/_schema.yml diff --git a/models/_sector/lending/borrow/base/lending_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/lending_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/lending_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/lending_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/platforms/aave_v3_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/aave_v3_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/platforms/aave_v3_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/aave_v3_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/platforms/compound_v3_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/compound_v3_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/platforms/compound_v3_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/compound_v3_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/platforms/granary_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/granary_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/platforms/granary_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/granary_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/platforms/moonwell_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/moonwell_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/platforms/moonwell_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/moonwell_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/platforms/seamlessprotocol_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/seamlessprotocol_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/platforms/seamlessprotocol_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/seamlessprotocol_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/base/platforms/sonne_finance_base_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/sonne_finance_base_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/base/platforms/sonne_finance_base_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/base/platforms/sonne_finance_base_base_borrow.sql diff --git a/models/_sector/lending/borrow/bnb/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/bnb/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/_schema.yml diff --git a/models/_sector/lending/borrow/bnb/lending_bnb_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/lending_bnb_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/bnb/lending_bnb_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/lending_bnb_base_borrow.sql diff --git a/models/_sector/lending/borrow/bnb/platforms/aave_v3_bnb_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/platforms/aave_v3_bnb_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/bnb/platforms/aave_v3_bnb_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/platforms/aave_v3_bnb_base_borrow.sql diff --git a/models/_sector/lending/borrow/bnb/platforms/granary_bnb_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/platforms/granary_bnb_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/bnb/platforms/granary_bnb_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/platforms/granary_bnb_base_borrow.sql diff --git a/models/_sector/lending/borrow/bnb/platforms/radiant_bnb_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/platforms/radiant_bnb_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/bnb/platforms/radiant_bnb_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/bnb/platforms/radiant_bnb_base_borrow.sql diff --git a/models/_sector/lending/borrow/celo/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/celo/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/celo/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/celo/_schema.yml diff --git a/models/_sector/lending/borrow/celo/lending_celo_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/celo/lending_celo_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/celo/lending_celo_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/celo/lending_celo_base_borrow.sql diff --git a/models/_sector/lending/borrow/celo/platforms/moola_celo_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/celo/platforms/moola_celo_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/celo/platforms/moola_celo_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/celo/platforms/moola_celo_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/_schema.yml diff --git a/models/_sector/lending/borrow/ethereum/lending_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/lending_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/lending_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/lending_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/aave_v1_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/aave_v1_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/aave_v1_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/aave_v1_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/aave_v2_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/aave_v2_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/aave_v2_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/aave_v2_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/aave_v3_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/aave_v3_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/aave_v3_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/aave_v3_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/compound_v2_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/compound_v2_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/compound_v2_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/compound_v2_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/compound_v3_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/compound_v3_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/compound_v3_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/compound_v3_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/fluxfinance_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/fluxfinance_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/fluxfinance_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/fluxfinance_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/granary_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/granary_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/granary_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/granary_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/morpho_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/morpho_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/morpho_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/morpho_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/radiant_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/radiant_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/radiant_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/radiant_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/spark_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/spark_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/spark_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/spark_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/strike_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/strike_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/strike_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/strike_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/ethereum/platforms/uwulend_ethereum_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/uwulend_ethereum_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/ethereum/platforms/uwulend_ethereum_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/ethereum/platforms/uwulend_ethereum_base_borrow.sql diff --git a/models/_sector/lending/borrow/fantom/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/fantom/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/_schema.yml diff --git a/models/_sector/lending/borrow/fantom/lending_fantom_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/lending_fantom_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/fantom/lending_fantom_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/lending_fantom_base_borrow.sql diff --git a/models/_sector/lending/borrow/fantom/platforms/aave_v3_fantom_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/platforms/aave_v3_fantom_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/fantom/platforms/aave_v3_fantom_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/platforms/aave_v3_fantom_base_borrow.sql diff --git a/models/_sector/lending/borrow/fantom/platforms/granary_fantom_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/platforms/granary_fantom_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/fantom/platforms/granary_fantom_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/fantom/platforms/granary_fantom_base_borrow.sql diff --git a/models/_sector/lending/borrow/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/_schema.yml diff --git a/models/_sector/lending/borrow/gnosis/lending_gnosis_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/lending_gnosis_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/gnosis/lending_gnosis_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/lending_gnosis_base_borrow.sql diff --git a/models/_sector/lending/borrow/gnosis/platforms/aave_v3_gnosis_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/aave_v3_gnosis_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/gnosis/platforms/aave_v3_gnosis_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/aave_v3_gnosis_base_borrow.sql diff --git a/models/_sector/lending/borrow/gnosis/platforms/agave_gnosis_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/agave_gnosis_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/gnosis/platforms/agave_gnosis_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/agave_gnosis_base_borrow.sql diff --git a/models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v1_gnosis_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v1_gnosis_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v1_gnosis_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v1_gnosis_base_borrow.sql diff --git a/models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v2_gnosis_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v2_gnosis_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v2_gnosis_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/gnosis/platforms/realt_rmm_v2_gnosis_base_borrow.sql diff --git a/models/_sector/lending/borrow/lending_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/lending_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/lending_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/lending_base_borrow.sql diff --git a/models/_sector/lending/borrow/lending_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/lending_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/lending_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/lending_borrow.sql diff --git a/models/_sector/lending/borrow/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/_schema.yml diff --git a/models/_sector/lending/borrow/optimism/lending_optimism_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/lending_optimism_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/optimism/lending_optimism_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/lending_optimism_base_borrow.sql diff --git a/models/_sector/lending/borrow/optimism/platforms/aave_v3_optimism_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/platforms/aave_v3_optimism_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/optimism/platforms/aave_v3_optimism_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/platforms/aave_v3_optimism_base_borrow.sql diff --git a/models/_sector/lending/borrow/optimism/platforms/granary_optimism_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/platforms/granary_optimism_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/optimism/platforms/granary_optimism_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/platforms/granary_optimism_base_borrow.sql diff --git a/models/_sector/lending/borrow/optimism/platforms/sonne_finance_optimism_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/platforms/sonne_finance_optimism_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/optimism/platforms/sonne_finance_optimism_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/optimism/platforms/sonne_finance_optimism_base_borrow.sql diff --git a/models/_sector/lending/borrow/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/_schema.yml diff --git a/models/_sector/lending/borrow/polygon/lending_polygon_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/lending_polygon_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/polygon/lending_polygon_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/lending_polygon_base_borrow.sql diff --git a/models/_sector/lending/borrow/polygon/platforms/aave_v2_polygon_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/platforms/aave_v2_polygon_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/polygon/platforms/aave_v2_polygon_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/platforms/aave_v2_polygon_base_borrow.sql diff --git a/models/_sector/lending/borrow/polygon/platforms/aave_v3_polygon_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/platforms/aave_v3_polygon_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/polygon/platforms/aave_v3_polygon_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/platforms/aave_v3_polygon_base_borrow.sql diff --git a/models/_sector/lending/borrow/polygon/platforms/compound_v3_polygon_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/platforms/compound_v3_polygon_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/polygon/platforms/compound_v3_polygon_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/polygon/platforms/compound_v3_polygon_base_borrow.sql diff --git a/models/_sector/lending/borrow/scroll/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/scroll/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/_schema.yml diff --git a/models/_sector/lending/borrow/scroll/lending_scroll_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/lending_scroll_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/scroll/lending_scroll_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/lending_scroll_base_borrow.sql diff --git a/models/_sector/lending/borrow/scroll/platforms/aave_v3_scroll_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/platforms/aave_v3_scroll_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/scroll/platforms/aave_v3_scroll_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/platforms/aave_v3_scroll_base_borrow.sql diff --git a/models/_sector/lending/borrow/scroll/platforms/layer_bank_scroll_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/platforms/layer_bank_scroll_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/scroll/platforms/layer_bank_scroll_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/scroll/platforms/layer_bank_scroll_base_borrow.sql diff --git a/models/_sector/lending/borrow/zksync/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/zksync/_schema.yml similarity index 100% rename from models/_sector/lending/borrow/zksync/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/zksync/_schema.yml diff --git a/models/_sector/lending/borrow/zksync/lending_zksync_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/zksync/lending_zksync_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/zksync/lending_zksync_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/zksync/lending_zksync_base_borrow.sql diff --git a/models/_sector/lending/borrow/zksync/platforms/zerolend_zksync_base_borrow.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/zksync/platforms/zerolend_zksync_base_borrow.sql similarity index 100% rename from models/_sector/lending/borrow/zksync/platforms/zerolend_zksync_base_borrow.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/borrow/zksync/platforms/zerolend_zksync_base_borrow.sql diff --git a/models/benqi/avalanche_c/benqi_finance_avalanche_c_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/benqi_finance_avalanche_c_ctokens.sql similarity index 100% rename from models/benqi/avalanche_c/benqi_finance_avalanche_c_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/benqi_finance_avalanche_c_ctokens.sql diff --git a/models/compound/ethereum/compound_v2_ethereum_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v2_ethereum_ctokens.sql similarity index 100% rename from models/compound/ethereum/compound_v2_ethereum_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v2_ethereum_ctokens.sql diff --git a/models/compound/arbitrum/compound_v3_arbitrum_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_arbitrum_ctokens.sql similarity index 100% rename from models/compound/arbitrum/compound_v3_arbitrum_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_arbitrum_ctokens.sql diff --git a/models/compound/base/compound_v3_base_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_base_ctokens.sql similarity index 100% rename from models/compound/base/compound_v3_base_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_base_ctokens.sql diff --git a/models/compound/ethereum/compound_v3_ethereum_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_ethereum_ctokens.sql similarity index 100% rename from models/compound/ethereum/compound_v3_ethereum_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_ethereum_ctokens.sql diff --git a/models/compound/polygon/compound_v3_polygon_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_polygon_ctokens.sql similarity index 100% rename from models/compound/polygon/compound_v3_polygon_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/compound_v3_polygon_ctokens.sql diff --git a/models/fluxfinance/ethereum/fluxfinance_ethereum_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/fluxfinance_ethereum_ctokens.sql similarity index 100% rename from models/fluxfinance/ethereum/fluxfinance_ethereum_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/fluxfinance_ethereum_ctokens.sql diff --git a/models/layer_bank/scroll/layer_bank_scroll_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/layer_bank_scroll_ctokens.sql similarity index 100% rename from models/layer_bank/scroll/layer_bank_scroll_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/layer_bank_scroll_ctokens.sql diff --git a/models/lodestar/arbitrum/lodestar_arbitrum_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/lodestar_arbitrum_ctokens.sql similarity index 100% rename from models/lodestar/arbitrum/lodestar_arbitrum_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/lodestar_arbitrum_ctokens.sql diff --git a/models/moonwell/base/moonwell_base_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/moonwell_base_ctokens.sql similarity index 100% rename from models/moonwell/base/moonwell_base_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/moonwell_base_ctokens.sql diff --git a/models/sonne_finance/base/sonne_finance_base_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/sonne_finance_base_ctokens.sql similarity index 100% rename from models/sonne_finance/base/sonne_finance_base_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/sonne_finance_base_ctokens.sql diff --git a/models/sonne_finance/optimism/sonne_finance_optimism_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/sonne_finance_optimism_ctokens.sql similarity index 100% rename from models/sonne_finance/optimism/sonne_finance_optimism_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/sonne_finance_optimism_ctokens.sql diff --git a/models/strike/ethereum/strike_lending_ethereum_ctokens.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/strike_lending_ethereum_ctokens.sql similarity index 100% rename from models/strike/ethereum/strike_lending_ethereum_ctokens.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/ctokens/strike_lending_ethereum_ctokens.sql diff --git a/models/_sector/lending/flashloans/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/_schema.yml diff --git a/models/_sector/lending/flashloans/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/_schema.yml diff --git a/models/_sector/lending/flashloans/arbitrum/lending_arbitrum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/lending_arbitrum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/arbitrum/lending_arbitrum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/lending_arbitrum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/arbitrum/platforms/aave_v3_arbitrum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/aave_v3_arbitrum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/arbitrum/platforms/aave_v3_arbitrum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/aave_v3_arbitrum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/arbitrum/platforms/balancer_v2_arbitrum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/balancer_v2_arbitrum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/arbitrum/platforms/balancer_v2_arbitrum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/balancer_v2_arbitrum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/arbitrum/platforms/granary_arbitrum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/granary_arbitrum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/arbitrum/platforms/granary_arbitrum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/granary_arbitrum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/arbitrum/platforms/radiant_arbitrum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/radiant_arbitrum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/arbitrum/platforms/radiant_arbitrum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/arbitrum/platforms/radiant_arbitrum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/_schema.yml diff --git a/models/_sector/lending/flashloans/avalanche_c/lending_avalanche_c_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/lending_avalanche_c_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/avalanche_c/lending_avalanche_c_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/lending_avalanche_c_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/avalanche_c/platforms/aave_v2_avalanche_c_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/aave_v2_avalanche_c_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/avalanche_c/platforms/aave_v2_avalanche_c_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/aave_v2_avalanche_c_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/avalanche_c/platforms/aave_v3_avalanche_c_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/aave_v3_avalanche_c_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/avalanche_c/platforms/aave_v3_avalanche_c_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/aave_v3_avalanche_c_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/avalanche_c/platforms/balancer_v2_avalanche_c_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/balancer_v2_avalanche_c_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/avalanche_c/platforms/balancer_v2_avalanche_c_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/balancer_v2_avalanche_c_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/avalanche_c/platforms/granary_avalanche_c_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/granary_avalanche_c_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/avalanche_c/platforms/granary_avalanche_c_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/avalanche_c/platforms/granary_avalanche_c_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/_schema.yml diff --git a/models/_sector/lending/flashloans/base/lending_base_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/lending_base_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/base/lending_base_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/lending_base_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/base/platforms/aave_v3_base_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/aave_v3_base_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/base/platforms/aave_v3_base_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/aave_v3_base_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/base/platforms/balancer_v2_base_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/balancer_v2_base_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/base/platforms/balancer_v2_base_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/balancer_v2_base_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/base/platforms/granary_base_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/granary_base_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/base/platforms/granary_base_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/granary_base_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/base/platforms/seamlessprotocol_base_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/seamlessprotocol_base_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/base/platforms/seamlessprotocol_base_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/base/platforms/seamlessprotocol_base_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/bnb/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/bnb/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/_schema.yml diff --git a/models/_sector/lending/flashloans/bnb/lending_bnb_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/lending_bnb_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/bnb/lending_bnb_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/lending_bnb_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/bnb/platforms/aave_v3_bnb_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/platforms/aave_v3_bnb_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/bnb/platforms/aave_v3_bnb_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/platforms/aave_v3_bnb_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/bnb/platforms/granary_bnb_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/platforms/granary_bnb_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/bnb/platforms/granary_bnb_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/platforms/granary_bnb_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/bnb/platforms/radiant_bnb_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/platforms/radiant_bnb_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/bnb/platforms/radiant_bnb_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/bnb/platforms/radiant_bnb_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/celo/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/celo/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/celo/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/celo/_schema.yml diff --git a/models/_sector/lending/flashloans/celo/lending_celo_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/celo/lending_celo_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/celo/lending_celo_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/celo/lending_celo_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/celo/platforms/moola_celo_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/celo/platforms/moola_celo_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/celo/platforms/moola_celo_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/celo/platforms/moola_celo_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/_schema.yml diff --git a/models/_sector/lending/flashloans/ethereum/lending_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/lending_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/lending_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/lending_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/aave_v1_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/aave_v1_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/aave_v1_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/aave_v1_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/aave_v2_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/aave_v2_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/aave_v2_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/aave_v2_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/aave_v3_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/aave_v3_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/aave_v3_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/aave_v3_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/balancer_v2_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/balancer_v2_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/balancer_v2_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/balancer_v2_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/granary_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/granary_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/granary_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/granary_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/morpho_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/morpho_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/morpho_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/morpho_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/radiant_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/radiant_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/radiant_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/radiant_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/spark_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/spark_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/spark_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/spark_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/ethereum/platforms/uwulend_ethereum_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/uwulend_ethereum_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/ethereum/platforms/uwulend_ethereum_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/ethereum/platforms/uwulend_ethereum_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/fantom/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/fantom/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/_schema.yml diff --git a/models/_sector/lending/flashloans/fantom/lending_fantom_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/lending_fantom_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/fantom/lending_fantom_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/lending_fantom_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/fantom/platforms/aave_v3_fantom_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/platforms/aave_v3_fantom_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/fantom/platforms/aave_v3_fantom_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/platforms/aave_v3_fantom_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/fantom/platforms/granary_fantom_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/platforms/granary_fantom_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/fantom/platforms/granary_fantom_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/fantom/platforms/granary_fantom_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/_schema.yml diff --git a/models/_sector/lending/flashloans/gnosis/lending_gnosis_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/lending_gnosis_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/gnosis/lending_gnosis_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/lending_gnosis_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/gnosis/platforms/aave_v3_gnosis_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/aave_v3_gnosis_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/gnosis/platforms/aave_v3_gnosis_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/aave_v3_gnosis_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/gnosis/platforms/agave_gnosis_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/agave_gnosis_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/gnosis/platforms/agave_gnosis_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/agave_gnosis_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/gnosis/platforms/balancer_v2_gnosis_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/balancer_v2_gnosis_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/gnosis/platforms/balancer_v2_gnosis_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/balancer_v2_gnosis_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v1_gnosis_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v1_gnosis_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v1_gnosis_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v1_gnosis_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v2_gnosis_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v2_gnosis_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v2_gnosis_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/gnosis/platforms/realt_rmm_v2_gnosis_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/lending_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/lending_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/lending_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/lending_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/lending_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/lending_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/lending_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/lending_flashloans.sql diff --git a/models/_sector/lending/flashloans/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/_schema.yml diff --git a/models/_sector/lending/flashloans/optimism/lending_optimism_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/lending_optimism_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/optimism/lending_optimism_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/lending_optimism_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/optimism/platforms/aave_v3_optimism_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/platforms/aave_v3_optimism_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/optimism/platforms/aave_v3_optimism_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/platforms/aave_v3_optimism_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/optimism/platforms/balancer_v2_optimism_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/platforms/balancer_v2_optimism_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/optimism/platforms/balancer_v2_optimism_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/platforms/balancer_v2_optimism_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/optimism/platforms/granary_optimism_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/platforms/granary_optimism_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/optimism/platforms/granary_optimism_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/optimism/platforms/granary_optimism_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/_schema.yml diff --git a/models/_sector/lending/flashloans/polygon/lending_polygon_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/lending_polygon_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/polygon/lending_polygon_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/lending_polygon_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/polygon/platforms/aave_v2_polygon_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/platforms/aave_v2_polygon_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/polygon/platforms/aave_v2_polygon_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/platforms/aave_v2_polygon_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/polygon/platforms/aave_v3_polygon_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/platforms/aave_v3_polygon_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/polygon/platforms/aave_v3_polygon_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/platforms/aave_v3_polygon_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/polygon/platforms/balancer_v2_polygon_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/platforms/balancer_v2_polygon_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/polygon/platforms/balancer_v2_polygon_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/polygon/platforms/balancer_v2_polygon_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/scroll/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/scroll/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/scroll/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/scroll/_schema.yml diff --git a/models/_sector/lending/flashloans/scroll/lending_scroll_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/scroll/lending_scroll_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/scroll/lending_scroll_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/scroll/lending_scroll_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/scroll/platforms/aave_v3_scroll_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/scroll/platforms/aave_v3_scroll_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/scroll/platforms/aave_v3_scroll_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/scroll/platforms/aave_v3_scroll_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/zkevm/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zkevm/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/zkevm/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zkevm/_schema.yml diff --git a/models/_sector/lending/flashloans/zkevm/lending_zkevm_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zkevm/lending_zkevm_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/zkevm/lending_zkevm_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zkevm/lending_zkevm_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/zkevm/platforms/balancer_v2_zkevm_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zkevm/platforms/balancer_v2_zkevm_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/zkevm/platforms/balancer_v2_zkevm_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zkevm/platforms/balancer_v2_zkevm_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/zksync/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zksync/_schema.yml similarity index 100% rename from models/_sector/lending/flashloans/zksync/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zksync/_schema.yml diff --git a/models/_sector/lending/flashloans/zksync/lending_zksync_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zksync/lending_zksync_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/zksync/lending_zksync_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zksync/lending_zksync_base_flashloans.sql diff --git a/models/_sector/lending/flashloans/zksync/platforms/zerolend_zksync_base_flashloans.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zksync/platforms/zerolend_zksync_base_flashloans.sql similarity index 100% rename from models/_sector/lending/flashloans/zksync/platforms/zerolend_zksync_base_flashloans.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/flashloans/zksync/platforms/zerolend_zksync_base_flashloans.sql diff --git a/models/_sector/lending/lending_info.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/lending_info.sql similarity index 100% rename from models/_sector/lending/lending_info.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/lending_info.sql diff --git a/models/_sector/lending/supply/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/_schema.yml similarity index 100% rename from models/_sector/lending/supply/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/_schema.yml diff --git a/models/_sector/lending/supply/arbitrum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/_schema.yml similarity index 100% rename from models/_sector/lending/supply/arbitrum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/_schema.yml diff --git a/models/_sector/lending/supply/arbitrum/lending_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/lending_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/lending_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/lending_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/arbitrum/platforms/aave_v3_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/aave_v3_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/platforms/aave_v3_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/aave_v3_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/arbitrum/platforms/compound_v3_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/compound_v3_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/platforms/compound_v3_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/compound_v3_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/arbitrum/platforms/granary_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/granary_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/platforms/granary_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/granary_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/arbitrum/platforms/lodestar_v0_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/lodestar_v0_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/platforms/lodestar_v0_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/lodestar_v0_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/arbitrum/platforms/lodestar_v1_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/lodestar_v1_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/platforms/lodestar_v1_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/lodestar_v1_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/arbitrum/platforms/radiant_arbitrum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/radiant_arbitrum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/arbitrum/platforms/radiant_arbitrum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/arbitrum/platforms/radiant_arbitrum_base_supply.sql diff --git a/models/_sector/lending/supply/avalanche_c/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/_schema.yml similarity index 100% rename from models/_sector/lending/supply/avalanche_c/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/_schema.yml diff --git a/models/_sector/lending/supply/avalanche_c/lending_avalanche_c_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/lending_avalanche_c_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/avalanche_c/lending_avalanche_c_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/lending_avalanche_c_base_supply.sql diff --git a/models/_sector/lending/supply/avalanche_c/platforms/aave_v2_avalanche_c_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/aave_v2_avalanche_c_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/avalanche_c/platforms/aave_v2_avalanche_c_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/aave_v2_avalanche_c_base_supply.sql diff --git a/models/_sector/lending/supply/avalanche_c/platforms/aave_v3_avalanche_c_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/aave_v3_avalanche_c_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/avalanche_c/platforms/aave_v3_avalanche_c_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/aave_v3_avalanche_c_base_supply.sql diff --git a/models/_sector/lending/supply/avalanche_c/platforms/benqi_avalanche_c_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/benqi_avalanche_c_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/avalanche_c/platforms/benqi_avalanche_c_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/benqi_avalanche_c_base_supply.sql diff --git a/models/_sector/lending/supply/avalanche_c/platforms/granary_avalanche_c_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/granary_avalanche_c_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/avalanche_c/platforms/granary_avalanche_c_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/avalanche_c/platforms/granary_avalanche_c_base_supply.sql diff --git a/models/_sector/lending/supply/base/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/_schema.yml similarity index 100% rename from models/_sector/lending/supply/base/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/_schema.yml diff --git a/models/_sector/lending/supply/base/lending_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/lending_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/lending_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/lending_base_base_supply.sql diff --git a/models/_sector/lending/supply/base/platforms/aave_v3_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/aave_v3_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/platforms/aave_v3_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/aave_v3_base_base_supply.sql diff --git a/models/_sector/lending/supply/base/platforms/compound_v3_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/compound_v3_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/platforms/compound_v3_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/compound_v3_base_base_supply.sql diff --git a/models/_sector/lending/supply/base/platforms/granary_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/granary_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/platforms/granary_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/granary_base_base_supply.sql diff --git a/models/_sector/lending/supply/base/platforms/moonwell_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/moonwell_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/platforms/moonwell_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/moonwell_base_base_supply.sql diff --git a/models/_sector/lending/supply/base/platforms/seamlessprotocol_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/seamlessprotocol_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/platforms/seamlessprotocol_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/seamlessprotocol_base_base_supply.sql diff --git a/models/_sector/lending/supply/base/platforms/sonne_finance_base_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/sonne_finance_base_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/base/platforms/sonne_finance_base_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/base/platforms/sonne_finance_base_base_supply.sql diff --git a/models/_sector/lending/supply/bnb/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/_schema.yml similarity index 100% rename from models/_sector/lending/supply/bnb/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/_schema.yml diff --git a/models/_sector/lending/supply/bnb/lending_bnb_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/lending_bnb_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/bnb/lending_bnb_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/lending_bnb_base_supply.sql diff --git a/models/_sector/lending/supply/bnb/platforms/aave_v3_bnb_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/platforms/aave_v3_bnb_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/bnb/platforms/aave_v3_bnb_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/platforms/aave_v3_bnb_base_supply.sql diff --git a/models/_sector/lending/supply/bnb/platforms/granary_bnb_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/platforms/granary_bnb_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/bnb/platforms/granary_bnb_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/platforms/granary_bnb_base_supply.sql diff --git a/models/_sector/lending/supply/bnb/platforms/radiant_bnb_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/platforms/radiant_bnb_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/bnb/platforms/radiant_bnb_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/bnb/platforms/radiant_bnb_base_supply.sql diff --git a/models/_sector/lending/supply/celo/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/celo/_schema.yml similarity index 100% rename from models/_sector/lending/supply/celo/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/celo/_schema.yml diff --git a/models/_sector/lending/supply/celo/lending_celo_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/celo/lending_celo_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/celo/lending_celo_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/celo/lending_celo_base_supply.sql diff --git a/models/_sector/lending/supply/celo/platforms/moola_celo_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/celo/platforms/moola_celo_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/celo/platforms/moola_celo_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/celo/platforms/moola_celo_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/_schema.yml similarity index 100% rename from models/_sector/lending/supply/ethereum/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/_schema.yml diff --git a/models/_sector/lending/supply/ethereum/lending_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/lending_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/lending_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/lending_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/aave_v1_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/aave_v1_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/aave_v1_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/aave_v1_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/aave_v2_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/aave_v2_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/aave_v2_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/aave_v2_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/aave_v3_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/aave_v3_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/aave_v3_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/aave_v3_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/compound_v2_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/compound_v2_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/compound_v2_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/compound_v2_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/compound_v3_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/compound_v3_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/compound_v3_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/compound_v3_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/fluxfinance_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/fluxfinance_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/fluxfinance_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/fluxfinance_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/granary_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/granary_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/granary_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/granary_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/morpho_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/morpho_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/morpho_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/morpho_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/radiant_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/radiant_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/radiant_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/radiant_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/spark_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/spark_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/spark_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/spark_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/strike_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/strike_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/strike_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/strike_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/ethereum/platforms/uwulend_ethereum_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/uwulend_ethereum_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/ethereum/platforms/uwulend_ethereum_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/ethereum/platforms/uwulend_ethereum_base_supply.sql diff --git a/models/_sector/lending/supply/fantom/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/_schema.yml similarity index 100% rename from models/_sector/lending/supply/fantom/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/_schema.yml diff --git a/models/_sector/lending/supply/fantom/lending_fantom_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/lending_fantom_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/fantom/lending_fantom_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/lending_fantom_base_supply.sql diff --git a/models/_sector/lending/supply/fantom/platforms/aave_v3_fantom_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/platforms/aave_v3_fantom_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/fantom/platforms/aave_v3_fantom_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/platforms/aave_v3_fantom_base_supply.sql diff --git a/models/_sector/lending/supply/fantom/platforms/granary_fantom_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/platforms/granary_fantom_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/fantom/platforms/granary_fantom_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/fantom/platforms/granary_fantom_base_supply.sql diff --git a/models/_sector/lending/supply/gnosis/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/_schema.yml similarity index 100% rename from models/_sector/lending/supply/gnosis/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/_schema.yml diff --git a/models/_sector/lending/supply/gnosis/lending_gnosis_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/lending_gnosis_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/gnosis/lending_gnosis_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/lending_gnosis_base_supply.sql diff --git a/models/_sector/lending/supply/gnosis/platforms/aave_v3_gnosis_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/aave_v3_gnosis_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/gnosis/platforms/aave_v3_gnosis_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/aave_v3_gnosis_base_supply.sql diff --git a/models/_sector/lending/supply/gnosis/platforms/agave_gnosis_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/agave_gnosis_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/gnosis/platforms/agave_gnosis_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/agave_gnosis_base_supply.sql diff --git a/models/_sector/lending/supply/gnosis/platforms/realt_rmm_v1_gnosis_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/realt_rmm_v1_gnosis_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/gnosis/platforms/realt_rmm_v1_gnosis_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/realt_rmm_v1_gnosis_base_supply.sql diff --git a/models/_sector/lending/supply/gnosis/platforms/realt_rmm_v2_gnosis_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/realt_rmm_v2_gnosis_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/gnosis/platforms/realt_rmm_v2_gnosis_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/gnosis/platforms/realt_rmm_v2_gnosis_base_supply.sql diff --git a/models/_sector/lending/supply/lending_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/lending_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/lending_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/lending_base_supply.sql diff --git a/models/_sector/lending/supply/lending_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/lending_supply.sql similarity index 100% rename from models/_sector/lending/supply/lending_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/lending_supply.sql diff --git a/models/_sector/lending/supply/optimism/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/_schema.yml similarity index 100% rename from models/_sector/lending/supply/optimism/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/_schema.yml diff --git a/models/_sector/lending/supply/optimism/lending_optimism_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/lending_optimism_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/optimism/lending_optimism_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/lending_optimism_base_supply.sql diff --git a/models/_sector/lending/supply/optimism/platforms/aave_v3_optimism_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/platforms/aave_v3_optimism_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/optimism/platforms/aave_v3_optimism_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/platforms/aave_v3_optimism_base_supply.sql diff --git a/models/_sector/lending/supply/optimism/platforms/granary_optimism_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/platforms/granary_optimism_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/optimism/platforms/granary_optimism_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/platforms/granary_optimism_base_supply.sql diff --git a/models/_sector/lending/supply/optimism/platforms/sonne_finance_optimism_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/platforms/sonne_finance_optimism_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/optimism/platforms/sonne_finance_optimism_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/optimism/platforms/sonne_finance_optimism_base_supply.sql diff --git a/models/_sector/lending/supply/polygon/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/_schema.yml similarity index 100% rename from models/_sector/lending/supply/polygon/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/_schema.yml diff --git a/models/_sector/lending/supply/polygon/lending_polygon_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/lending_polygon_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/polygon/lending_polygon_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/lending_polygon_base_supply.sql diff --git a/models/_sector/lending/supply/polygon/platforms/aave_v2_polygon_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/platforms/aave_v2_polygon_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/polygon/platforms/aave_v2_polygon_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/platforms/aave_v2_polygon_base_supply.sql diff --git a/models/_sector/lending/supply/polygon/platforms/aave_v3_polygon_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/platforms/aave_v3_polygon_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/polygon/platforms/aave_v3_polygon_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/platforms/aave_v3_polygon_base_supply.sql diff --git a/models/_sector/lending/supply/polygon/platforms/compound_v3_polygon_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/platforms/compound_v3_polygon_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/polygon/platforms/compound_v3_polygon_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/polygon/platforms/compound_v3_polygon_base_supply.sql diff --git a/models/_sector/lending/supply/scroll/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/_schema.yml similarity index 100% rename from models/_sector/lending/supply/scroll/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/_schema.yml diff --git a/models/_sector/lending/supply/scroll/lending_scroll_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/lending_scroll_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/scroll/lending_scroll_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/lending_scroll_base_supply.sql diff --git a/models/_sector/lending/supply/scroll/platforms/aave_v3_scroll_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/platforms/aave_v3_scroll_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/scroll/platforms/aave_v3_scroll_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/platforms/aave_v3_scroll_base_supply.sql diff --git a/models/_sector/lending/supply/scroll/platforms/layer_bank_scroll_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/platforms/layer_bank_scroll_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/scroll/platforms/layer_bank_scroll_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/scroll/platforms/layer_bank_scroll_base_supply.sql diff --git a/models/_sector/lending/supply/zksync/_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/zksync/_schema.yml similarity index 100% rename from models/_sector/lending/supply/zksync/_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/zksync/_schema.yml diff --git a/models/_sector/lending/supply/zksync/lending_zksync_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/zksync/lending_zksync_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/zksync/lending_zksync_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/zksync/lending_zksync_base_supply.sql diff --git a/models/_sector/lending/supply/zksync/platforms/zerolend_zksync_base_supply.sql b/dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/zksync/platforms/zerolend_zksync_base_supply.sql similarity index 100% rename from models/_sector/lending/supply/zksync/platforms/zerolend_zksync_base_supply.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/lending/supply/zksync/platforms/zerolend_zksync_base_supply.sql diff --git a/models/_sector/perpetual/perpetual_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/perpetual_schema.yml similarity index 100% rename from models/_sector/perpetual/perpetual_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/perpetual_schema.yml diff --git a/models/_sector/perpetual/perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/avt/optimism/avt_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/avt/optimism/avt_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/avt/optimism/avt_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/avt/optimism/avt_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/avt/optimism/avt_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/avt/optimism/avt_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/avt/optimism/avt_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/avt/optimism/avt_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/avt/optimism/avt_v1_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/avt/optimism/avt_v1_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/avt/optimism/avt_v1_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/avt/optimism/avt_v1_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_schema.yml diff --git a/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_sources.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_sources.yml similarity index 100% rename from models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_sources.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/basemax_finance/base/basemax_finance_base_sources.yml diff --git a/models/_sector/perpetual/projects/bmx/base/bmx_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/bmx/base/bmx_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/bmx/base/bmx_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/bmx/base/bmx_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/bmx/base/bmx_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/bmx/base/bmx_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/bmx/base/bmx_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/bmx/base/bmx_base_schema.yml diff --git a/models/_sector/perpetual/projects/bmx/base/bmx_base_sources.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/bmx/base/bmx_base_sources.yml similarity index 100% rename from models/_sector/perpetual/projects/bmx/base/bmx_base_sources.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/bmx/base/bmx_base_sources.yml diff --git a/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_schema.yml similarity index 96% rename from models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_schema.yml index 1ad00ae9612..86d87390f78 100644 --- a/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_schema.yml +++ b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/emdx/avalanche_c/emdx_avalanche_c_schema.yml @@ -20,10 +20,10 @@ models: - version - tx_hash - evt_index - - check_perpetuals_seed: - blockchain: avalanche_c - project: emdx - version: 1 +# - check_perpetuals_seed: +# blockchain: avalanche_c +# project: emdx +# version: 1 columns: - &blockchain name: blockchain diff --git a/models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/fxdx/optimism/fxdx_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/fxdx/optimism/fxdx_v2_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/fxdx/optimism/fxdx_v2_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/fxdx/optimism/fxdx_v2_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/fxdx/optimism/fxdx_v2_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/gmx/gmx_arbitrum_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_arbitrum_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/gmx/gmx_arbitrum_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_arbitrum_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/gmx/gmx_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_arbitrum_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/gmx/gmx_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_arbitrum_schema.yml diff --git a/models/_sector/perpetual/projects/gmx/gmx_avalanche_c_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_avalanche_c_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/gmx/gmx_avalanche_c_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_avalanche_c_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/gmx/gmx_avalanche_c_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_avalanche_c_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/gmx/gmx_avalanche_c_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_avalanche_c_schema.yml diff --git a/models/_sector/perpetual/projects/gmx/gmx_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/gmx/gmx_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/gmx/gmx_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/gmx/gmx_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/gmx/gmx_schema.yml diff --git a/models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/hubble_exchange/avalanche_c/hubble_exchange_avalanche_c_schema.yml diff --git a/models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/celo/immortalx_celo_schema.yml diff --git a/models/_sector/perpetual/projects/immortalx/immortalx_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/immortalx_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/immortalx/immortalx_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/immortalx_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/immortalx/immortalx_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/immortalx_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/immortalx/immortalx_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/immortalx/immortalx_schema.yml diff --git a/models/_sector/perpetual/projects/meridian/base/meridian_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/meridian/base/meridian_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/meridian/base/meridian_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/meridian/base/meridian_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/meridian/base/meridian_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/meridian/base/meridian_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/meridian/base/meridian_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/meridian/base/meridian_base_schema.yml diff --git a/models/_sector/perpetual/projects/meridian/base/meridian_base_sources.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/meridian/base/meridian_base_sources.yml similarity index 100% rename from models/_sector/perpetual/projects/meridian/base/meridian_base_sources.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/meridian/base/meridian_base_sources.yml diff --git a/models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/minerva_money/minerva_money_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/minerva_money/minerva_v1_money_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/minerva_money/minerva_v1_money_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/minerva_money/minerva_v1_money_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/minerva_money/minerva_v1_money_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_schema.yml diff --git a/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_sources.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_sources.yml similarity index 100% rename from models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_sources.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/base/mummy_finance_base_sources.yml diff --git a/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_v1_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_v1_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_v1_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mummy_finance/optimism/mummy_finance_v1_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_asset_added.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_asset_added.sql similarity index 100% rename from models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_asset_added.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_asset_added.sql diff --git a/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/mux_protocol/optimism/mux_protocol_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nether_fi/base/nether_fi_base_schema.yml diff --git a/models/_sector/perpetual/projects/nex/nex_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nex/nex_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/nex/nex_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nex/nex_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/nex/nex_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nex/nex_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/nex/nex_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/nex/nex_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_v1_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_v1_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_v1_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/opx_finance/optimism/opx_finance_v1_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_v2_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_v2_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_v2_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/optimism/perpetual_protocol_v2_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/perpetual_protocol/perpetual_protocol_schema.yml diff --git a/models/_sector/perpetual/projects/pika/optimism/pika_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/pika/optimism/pika_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/pika/optimism/pika_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/pika/optimism/pika_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/pika/optimism/pika_v1_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_v1_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/pika/optimism/pika_v1_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_v1_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/pika/optimism/pika_v2_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_v2_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/pika/optimism/pika_v2_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_v2_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/pika/optimism/pika_v3_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_v3_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/pika/optimism/pika_v3_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/optimism/pika_v3_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/pika/pika_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/pika_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/pika/pika_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/pika_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/pika/pika_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/pika_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/pika/pika_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/pika/pika_schema.yml diff --git a/models/_sector/perpetual/projects/synthetix/base/synthetix_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/base/synthetix_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/synthetix/base/synthetix_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/base/synthetix_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/synthetix/base/synthetix_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/base/synthetix_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/synthetix/base/synthetix_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/base/synthetix_base_schema.yml diff --git a/models/_sector/perpetual/projects/synthetix/base/synthetix_v3_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/base/synthetix_v3_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/synthetix/base/synthetix_v3_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/base/synthetix_v3_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/synthetix/optimism/synthetix_v1_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_v1_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/synthetix/optimism/synthetix_v1_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_v1_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/synthetix/optimism/synthetix_v2_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_v2_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/synthetix/optimism/synthetix_v2_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/optimism/synthetix_v2_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/synthetix/synthetix_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/synthetix_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/synthetix/synthetix_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/synthetix_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/synthetix/synthetix_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/synthetix_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/synthetix/synthetix_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/synthetix/synthetix_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_add_margin.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_add_margin.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_add_margin.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_add_margin.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_asset_added.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_asset_added.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_asset_added.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_asset_added.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_close_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_close_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_close_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_close_position.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_contracts_positions.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_contracts_positions.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_contracts_positions.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_contracts_positions.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_fees_distributed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_fees_distributed.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_fees_distributed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_fees_distributed.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_cancel.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_cancel.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_cancel.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_cancel.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_order.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_order.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_order.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_limit_order.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_liquidate_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_liquidate_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_liquidate_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_liquidate_position.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_modify_margin.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_modify_margin.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_modify_margin.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_modify_margin.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_open_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_open_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_open_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_open_position.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_close_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_close_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_close_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_close_position.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_fees_distributed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_fees_distributed.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_fees_distributed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_fees_distributed.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_cancel.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_cancel.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_cancel.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_cancel.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_order.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_order.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_order.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_limit_order.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_open_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_open_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_open_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_options_open_position.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/events/tigris_arbitrum_events_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_close.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_close.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_close.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_close.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_leverage.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_leverage.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_leverage.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_leverage.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_liquidation.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_liquidation.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_liquidation.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_liquidation.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_margin.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_margin.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_margin.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_margin.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/positions/tigris_arbitrum_positions_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_options_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_options_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_options_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_options_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/arbitrum/tigris_arbitrum_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_add_margin.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_add_margin.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_add_margin.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_add_margin.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_asset_added.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_asset_added.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_asset_added.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_asset_added.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_close_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_close_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_close_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_close_position.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_contracts_positions.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_contracts_positions.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_contracts_positions.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_contracts_positions.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_fees_distributed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_fees_distributed.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_fees_distributed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_fees_distributed.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_cancel.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_cancel.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_cancel.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_cancel.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_order.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_order.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_order.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_limit_order.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_liquidate_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_liquidate_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_liquidate_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_liquidate_position.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_modify_margin.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_modify_margin.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_modify_margin.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_modify_margin.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_open_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_open_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_open_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_open_position.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_close_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_close_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_close_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_close_position.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_fees_distributed.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_fees_distributed.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_fees_distributed.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_fees_distributed.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_cancel.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_cancel.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_cancel.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_cancel.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_order.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_order.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_order.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_limit_order.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_open_position.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_open_position.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_open_position.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_options_open_position.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/events/tigris_polygon_events_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_close.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_close.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_close.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_close.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_leverage.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_leverage.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_leverage.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_leverage.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_liquidation.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_liquidation.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_liquidation.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_liquidation.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_margin.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_margin.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_margin.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_margin.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/positions/tigris_polygon_positions_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_options_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_options_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_options_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_options_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_schema.yml diff --git a/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/polygon/tigris_polygon_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/tigris_options_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_options_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/tigris_options_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_options_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/tigris_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/tigris_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/tigris_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/tigris_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_trades.sql diff --git a/models/_sector/perpetual/projects/tigris/tigris_trades_pnl.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_trades_pnl.sql similarity index 100% rename from models/_sector/perpetual/projects/tigris/tigris_trades_pnl.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_trades_pnl.sql diff --git a/models/_sector/perpetual/projects/tigris/tigris_trades_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_trades_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/tigris/tigris_trades_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/tigris/tigris_trades_schema.yml diff --git a/models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_optimism_schema.yml diff --git a/models/_sector/perpetual/projects/unidex/optimism/unidex_v1_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_v1_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/unidex/optimism/unidex_v1_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_v1_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/unidex/optimism/unidex_v2_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_v2_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/unidex/optimism/unidex_v2_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_v2_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/unidex/optimism/unidex_v3_optimism_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_v3_optimism_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/unidex/optimism/unidex_v3_optimism_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/optimism/unidex_v3_optimism_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/unidex/unidex_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/unidex_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/unidex/unidex_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/unidex_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/unidex/unidex_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/unidex_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/unidex/unidex_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/unidex/unidex_schema.yml diff --git a/models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/arbitrum/vela_exchange_arbitrum_schema.yml diff --git a/models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/base/vela_exchange_base_schema.yml diff --git a/models/_sector/perpetual/projects/vela_exchange/vela_exchange_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/vela_exchange_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/vela_exchange/vela_exchange_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/vela_exchange_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/vela_exchange/vela_exchange_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/vela_exchange_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/vela_exchange/vela_exchange_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/vela_exchange/vela_exchange_schema.yml diff --git a/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_schema.yml diff --git a/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_sources.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_sources.yml similarity index 100% rename from models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_sources.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/voodoo_trade/base/voodoo_trade_base_sources.yml diff --git a/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_perpetual_trades.sql b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_perpetual_trades.sql similarity index 100% rename from models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_perpetual_trades.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_perpetual_trades.sql diff --git a/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_schema.yml similarity index 100% rename from models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_schema.yml diff --git a/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_sources.yml b/dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_sources.yml similarity index 100% rename from models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_sources.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/perpetual/projects/xena_finance/base/xena_finance_base_sources.yml diff --git a/models/prices/prices_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_schema.yml similarity index 57% rename from models/prices/prices_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_schema.yml index 43cfc78274b..fe91722adaf 100644 --- a/models/prices/prices_schema.yml +++ b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_schema.yml @@ -1,54 +1,6 @@ version: 2 models: - - name: prices_tokens - meta: - blockchain: arbitrum, avalanche_c, gnosis, polygon, optimism, ethereum, bnb, solana, fantom, celo, base, zksync, zora, linea, zkevm, blast, sei - sector: prices - contributors: aalan3, hildobby, pipistrella, viniabussafi, jeff-dude - config: - tags: ['prices', 'tokens', 'usd'] - description: "Price tokens" - columns: - - &token_id - name: token_id - description: "Id of the token at coinpaprika. This id is required to pull the price feed data. NOTE: Not all tokens are listed at coinpaprika - consider using price data from DEX sources in this case or submit a listing request at coinpaprika." - - &blockchain - name: blockchain - description: "Native blockchain of the token, if any" - - &contract_address - name: contract_address - description: "Contract address of the token, if any" - tests: - - not_zero_address - - &symbol - name: symbol - description: "Token symbol" - - &decimals - name: decimals - description: "Number of decimals for the token contract" - - - name: prices_native_tokens - meta: - blockchain: arbitrum, avalanche_c, gnosis, polygon, optimism, ethereum, bnb, solana, fantom, celo, zksync, zora, sei - sector: prices - contributors: aalan3, jeff-dude - config: - tags: ['prices', 'tokens', 'usd'] - description: "Price tokens for native tokens for all chains" - tests: - - dbt_utils.unique_combination_of_columns: - combination_of_columns: - - blockchain - - contract_address - - symbol - columns: - - *token_id - - *blockchain - - *contract_address - - *symbol - - *decimals - - name: prices_usd_latest meta: sector: prices @@ -111,26 +63,6 @@ models: description: "USD price of a token" test: not_null - - name: prices_trusted_tokens - meta: - sector: prices - contributors: hosuke - config: - tags: [ 'prices', 'stability' ] - description: "List of trusted tokens across blockchains" - tests: - - dbt_utils.unique_combination_of_columns: - combination_of_columns: - - blockchain - - contract_address - columns: - - name: blockchain - description: "Native blockchain of the token" - - name: symbol - description: "Token symbol" - - name: contract_address - description: "Contract address of the token" - - name: prices_usd_daily meta: sector: prices diff --git a/models/prices/prices_usd_daily.sql b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_daily.sql similarity index 100% rename from models/prices/prices_usd_daily.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_daily.sql diff --git a/models/prices/prices_usd_forward_fill.sql b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_forward_fill.sql similarity index 100% rename from models/prices/prices_usd_forward_fill.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_forward_fill.sql diff --git a/models/prices/prices_usd_latest.sql b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_latest.sql similarity index 100% rename from models/prices/prices_usd_latest.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_latest.sql diff --git a/models/prices/prices_usd_latest_historical.sql b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_latest_historical.sql similarity index 100% rename from models/prices/prices_usd_latest_historical.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_latest_historical.sql diff --git a/models/prices/prices_usd_monitor.sql b/dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_monitor.sql similarity index 100% rename from models/prices/prices_usd_monitor.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/prices/prices_usd_monitor.sql diff --git a/models/rollup_economics/ethereum/l1_blob_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_blob_fees.sql similarity index 100% rename from models/rollup_economics/ethereum/l1_blob_fees.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_blob_fees.sql diff --git a/models/rollup_economics/ethereum/l1_data_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_data_fees.sql similarity index 96% rename from models/rollup_economics/ethereum/l1_data_fees.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_data_fees.sql index e640c67fc34..1a2e609ee61 100644 --- a/models/rollup_economics/ethereum/l1_data_fees.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_data_fees.sql @@ -1,6 +1,6 @@ {{ config( schema = 'rollup_economics_ethereum', - alias = 'l1_data_fees', + alias = 'l1_data_fees', materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -41,7 +41,7 @@ with tx_batch_appends as ( call_block_number as block_number FROM {{ source('arbitrum_ethereum','SequencerInbox_call_addSequencerL2BatchFromOrigin') }} o WHERE call_success = true - AND call_tx_hash NOT IN + AND call_tx_hash NOT IN ( SELECT evt_tx_hash FROM {{ source('arbitrum_ethereum', 'SequencerInbox_evt_SequencerBatchDeliveredFromOrigin') }} o WHERE evt_block_time >= timestamp '2022-01-01' @@ -86,7 +86,7 @@ with tx_batch_appends as ( UNION ALL - SELECT + SELECT hash as tx_hash, block_time, block_number @@ -115,8 +115,8 @@ with tx_batch_appends as ( AND p.minute >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT lower(protocol_name) as name, block_number, @@ -129,14 +129,14 @@ with tx_batch_appends as ( FROM ( SELECT protocol_name, t.block_time, t.block_number, t.hash, t.gas_used, t.gas_price, length(t.data) as data_length, {{ evm_get_calldata_gas_from_data('t.data') }} AS calldata_gas_used FROM {{ source('ethereum','transactions') }} as t - INNER JOIN {{ ref('addresses_ethereum_optimism_batchinbox_combinations') }} as op + INNER JOIN {{ source('addresses_ethereum','optimism_batchinbox_combinations') }} as op ON t."from" = op.l1_batch_inbox_from_address AND t.to = op.l1_batch_inbox_to_address WHERE t.block_time >= timestamp '2020-01-01' UNION ALL SELECT protocol_name, t.block_time, t.block_number, t.hash, t.gas_used, t.gas_price, length(t.data) as data_length, {{ evm_get_calldata_gas_from_data('t.data') }} AS calldata_gas_used FROM {{ source('ethereum','transactions') }} as t - INNER JOIN {{ ref('addresses_ethereum_optimism_outputoracle_combinations') }} as op + INNER JOIN {{ source('addresses_ethereum','optimism_outputoracle_combinations') }} as op ON t."from" = op.l2_output_oracle_from_address AND t.to = op.l2_output_oracle_to_address WHERE t.block_time >= timestamp '2020-01-01' @@ -153,8 +153,8 @@ with tx_batch_appends as ( WHERE b.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'starknet' AS chain, t.block_number, @@ -181,8 +181,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'imx' AS chain, -- imx state updates to L1 through the Data Availability Committee, imx uses offchain DA t.block_number, @@ -209,8 +209,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'zksync lite' AS name, t.block_number, @@ -241,8 +241,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'zksync era' AS chain, t.block_number, @@ -284,8 +284,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'polygon zkevm' AS chain, t.block_number, @@ -303,9 +303,9 @@ with tx_batch_appends as ( {% if is_incremental() %} AND p.minute >= date_trunc('day', now() - interval '7' day) {% endif %} - WHERE + WHERE ( - t.to = 0x5132a183e9f3cb7c848b0aac5ae0c4f0491b7ab2 -- old proxy + t.to = 0x5132a183e9f3cb7c848b0aac5ae0c4f0491b7ab2 -- old proxy OR t.to = 0x519E42c24163192Dca44CD3fBDCEBF6be9130987 -- new proxy (as of block 19218878) ) AND bytearray_substring(t.data, 1, 4) IN ( @@ -318,8 +318,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'linea' AS chain, t.block_number, @@ -347,8 +347,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'scroll' AS chain, t.block_number, @@ -373,8 +373,8 @@ with tx_batch_appends as ( AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'loopring' AS chain, t.block_number, @@ -394,13 +394,13 @@ with tx_batch_appends as ( {% endif %} WHERE t.to = 0x153CdDD727e407Cb951f728F24bEB9A5FaaA8512 AND bytearray_substring(t.data, 1, 4) = 0xdcb2aa31 -- submitBlocksWithCallbacks (proof verified immediately) - AND t.block_time >= timestamp '2021-03-23' + AND t.block_time >= timestamp '2021-03-23' {% if is_incremental() %} AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} - UNION ALL - + UNION ALL + SELECT 'Mantle' AS chain, t.block_number, @@ -432,14 +432,14 @@ with tx_batch_appends as ( OR bytearray_substring(t.data, 1, 4) = 0x58942e73 -- confirmDataStore (DA2) OR bytearray_substring(t.data, 1, 4) = 0xdcf49ea7 -- initDataStore (DA2) ) - AND t.block_time >= timestamp '2023-06-27' + AND t.block_time >= timestamp '2023-06-27' {% if is_incremental() %} AND t.block_time >= date_trunc('day', now() - interval '7' day) {% endif %} ) ,block_basefees as ( - SELECT + SELECT b.number as block_number , b.base_fee_per_gas , b.time diff --git a/models/rollup_economics/ethereum/l1_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_fees.sql similarity index 100% rename from models/rollup_economics/ethereum/l1_fees.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_fees.sql diff --git a/models/rollup_economics/ethereum/l1_verification_fees.sql b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_verification_fees.sql similarity index 100% rename from models/rollup_economics/ethereum/l1_verification_fees.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l1_verification_fees.sql diff --git a/models/rollup_economics/ethereum/l2_revenue.sql b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l2_revenue.sql similarity index 100% rename from models/rollup_economics/ethereum/l2_revenue.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/l2_revenue.sql diff --git a/models/rollup_economics/ethereum/rollup_economics_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/rollup_economics_ethereum_schema.yml similarity index 100% rename from models/rollup_economics/ethereum/rollup_economics_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/rollup_economics/ethereum/rollup_economics_ethereum_schema.yml diff --git a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_binance.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_binance.sql similarity index 100% rename from models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_binance.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_binance.sql diff --git a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_bitcoin_suisse.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_bitcoin_suisse.sql similarity index 100% rename from models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_bitcoin_suisse.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_bitcoin_suisse.sql diff --git a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_chorusone.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_chorusone.sql similarity index 100% rename from models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_chorusone.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_chorusone.sql diff --git a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_coinbase.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_coinbase.sql similarity index 89% rename from models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_coinbase.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_coinbase.sql index bf491cb4dd7..850255af005 100644 --- a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_coinbase.sql +++ b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_coinbase.sql @@ -18,7 +18,7 @@ FROM ( , et.block_time FROM {{ source('ethereum', 'traces') }} et INNER JOIN {{ source('ethereum', 'traces') }} et2 ON et2."from"=et."from" - AND et2.to IN (SELECT address FROM {{ ref('cex_ethereum_addresses') }} WHERE cex_name = 'Coinbase') + AND et2.to IN (SELECT address FROM {{ source('cex', 'addresses') }} WHERE blockchain = 'ethereum' AND cex_name = 'Coinbase') {% if not is_incremental() %} AND et2.block_time >= DATE'2020-10-14' {% endif %} @@ -36,4 +36,4 @@ FROM ( AND et."from" != 0x1ef753934c40a72a60eab12a68b6f8854439aa78 GROUP BY et."from", et.block_time ) coinbase -GROUP BY coinbase.address \ No newline at end of file +GROUP BY coinbase.address diff --git a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_darma_capital.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_darma_capital.sql similarity index 100% rename from models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_darma_capital.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_darma_capital.sql diff --git a/models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_stakewise_v3.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_stakewise_v3.sql similarity index 100% rename from models/staking/ethereum/entities/entity_specific/staking_ethereum_entities_stakewise_v3.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/entity_specific/staking_ethereum_entities_stakewise_v3.sql diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_pubkey.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_pubkey.sql similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_pubkey.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_pubkey.sql diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_tx_from.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_tx_from.sql similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_tx_from.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_batch_contracts_tx_from.sql diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_contracts.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_contracts.sql similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_contracts.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_contracts.sql diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_depositor_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_depositor_addresses.sql similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_depositor_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_depositor_addresses.sql diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_schema.yml similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_schema.yml diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_tx_from_addresses.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_tx_from_addresses.sql similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_tx_from_addresses.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_tx_from_addresses.sql diff --git a/models/staking/ethereum/entities/staking_ethereum_entities_withdrawal_credentials.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_withdrawal_credentials.sql similarity index 100% rename from models/staking/ethereum/entities/staking_ethereum_entities_withdrawal_credentials.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/entities/staking_ethereum_entities_withdrawal_credentials.sql diff --git a/models/staking/ethereum/staking_ethereum_deposits.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_deposits.sql similarity index 100% rename from models/staking/ethereum/staking_ethereum_deposits.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_deposits.sql diff --git a/models/staking/ethereum/staking_ethereum_entities.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_entities.sql similarity index 100% rename from models/staking/ethereum/staking_ethereum_entities.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_entities.sql diff --git a/models/staking/ethereum/staking_ethereum_flows.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_flows.sql similarity index 100% rename from models/staking/ethereum/staking_ethereum_flows.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_flows.sql diff --git a/models/staking/ethereum/staking_ethereum_info.sql b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_info.sql similarity index 100% rename from models/staking/ethereum/staking_ethereum_info.sql rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_info.sql diff --git a/models/staking/ethereum/staking_ethereum_schema.yml b/dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_schema.yml similarity index 100% rename from models/staking/ethereum/staking_ethereum_schema.yml rename to dbt_subprojects/hourly_spellbook/models/_sector/staking/ethereum/staking_ethereum_schema.yml diff --git a/package-lock.yml b/dbt_subprojects/hourly_spellbook/package-lock.yml similarity index 100% rename from package-lock.yml rename to dbt_subprojects/hourly_spellbook/package-lock.yml diff --git a/nft/packages.yml b/dbt_subprojects/hourly_spellbook/packages.yml similarity index 100% rename from nft/packages.yml rename to dbt_subprojects/hourly_spellbook/packages.yml diff --git a/nft/profiles.yml b/dbt_subprojects/hourly_spellbook/profiles.yml similarity index 100% rename from nft/profiles.yml rename to dbt_subprojects/hourly_spellbook/profiles.yml diff --git a/seeds/_sector/account_abstraction/erc4337/_schema.yml b/dbt_subprojects/hourly_spellbook/seeds/_sector/account_abstraction/erc4337/_schema.yml similarity index 100% rename from seeds/_sector/account_abstraction/erc4337/_schema.yml rename to dbt_subprojects/hourly_spellbook/seeds/_sector/account_abstraction/erc4337/_schema.yml diff --git a/seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed_seed.csv similarity index 100% rename from seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_account_deployed_seed.csv diff --git a/seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops_seed.csv similarity index 100% rename from seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/account_abstraction/erc4337/account_abstraction_erc4337_userops_seed.csv diff --git a/seeds/_sector/lending/_schema.yml b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/_schema.yml similarity index 100% rename from seeds/_sector/lending/_schema.yml rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/_schema.yml diff --git a/seeds/_sector/lending/aave_arbitrum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_arbitrum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_arbitrum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_arbitrum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_arbitrum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_arbitrum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_arbitrum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_arbitrum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_arbitrum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_arbitrum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_arbitrum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_arbitrum_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_avalanche_c_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_avalanche_c_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_avalanche_c_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_avalanche_c_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_avalanche_c_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_avalanche_c_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_avalanche_c_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_avalanche_c_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_avalanche_c_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_avalanche_c_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_avalanche_c_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_avalanche_c_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_base_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_base_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_base_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_base_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_base_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_base_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_base_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_base_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_base_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_base_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_base_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_base_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_bnb_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_bnb_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_bnb_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_bnb_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_bnb_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_bnb_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_bnb_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_bnb_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_bnb_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_bnb_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_bnb_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_bnb_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_ethereum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_ethereum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_ethereum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_ethereum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_fantom_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_fantom_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_fantom_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_fantom_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_fantom_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_fantom_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_fantom_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_fantom_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_fantom_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_fantom_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_fantom_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_fantom_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_gnosis_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_gnosis_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_gnosis_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_gnosis_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_gnosis_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_gnosis_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_gnosis_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_gnosis_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_gnosis_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_gnosis_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_gnosis_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_gnosis_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_optimism_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_optimism_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_optimism_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_optimism_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_optimism_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_optimism_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_optimism_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_optimism_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_optimism_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_optimism_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_optimism_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_optimism_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_polygon_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_polygon_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_polygon_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_polygon_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_polygon_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_polygon_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_polygon_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_polygon_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_polygon_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_polygon_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_polygon_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_polygon_base_supply_seed.csv diff --git a/seeds/_sector/lending/aave_scroll_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_scroll_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_scroll_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_scroll_base_borrow_seed.csv diff --git a/seeds/_sector/lending/aave_scroll_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_scroll_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_scroll_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_scroll_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/aave_scroll_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_scroll_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/aave_scroll_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/aave_scroll_base_supply_seed.csv diff --git a/seeds/_sector/lending/agave_gnosis_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/agave_gnosis_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/agave_gnosis_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/agave_gnosis_base_borrow_seed.csv diff --git a/seeds/_sector/lending/agave_gnosis_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/agave_gnosis_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/agave_gnosis_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/agave_gnosis_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/agave_gnosis_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/agave_gnosis_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/agave_gnosis_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/agave_gnosis_base_supply_seed.csv diff --git a/seeds/_sector/lending/benqi_avalanche_c_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/benqi_avalanche_c_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/benqi_avalanche_c_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/benqi_avalanche_c_base_borrow_seed.csv diff --git a/seeds/_sector/lending/benqi_avalanche_c_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/benqi_avalanche_c_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/benqi_avalanche_c_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/benqi_avalanche_c_base_supply_seed.csv diff --git a/seeds/_sector/lending/compound_arbitrum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_arbitrum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_arbitrum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_arbitrum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/compound_arbitrum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_arbitrum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_arbitrum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_arbitrum_base_supply_seed.csv diff --git a/seeds/_sector/lending/compound_base_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_base_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_base_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_base_base_borrow_seed.csv diff --git a/seeds/_sector/lending/compound_base_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_base_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_base_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_base_base_supply_seed.csv diff --git a/seeds/_sector/lending/compound_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/compound_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/compound_polygon_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_polygon_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_polygon_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_polygon_base_borrow_seed.csv diff --git a/seeds/_sector/lending/compound_polygon_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_polygon_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/compound_polygon_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/compound_polygon_base_supply_seed.csv diff --git a/seeds/_sector/lending/fluxfinance_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/fluxfinance_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/fluxfinance_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/fluxfinance_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/fluxfinance_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/fluxfinance_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/fluxfinance_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/fluxfinance_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_arbitrum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_arbitrum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_arbitrum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_arbitrum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_arbitrum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_arbitrum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_arbitrum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_arbitrum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_arbitrum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_arbitrum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_arbitrum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_arbitrum_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_avalanche_c_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_avalanche_c_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_avalanche_c_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_avalanche_c_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_avalanche_c_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_avalanche_c_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_avalanche_c_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_avalanche_c_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_avalanche_c_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_avalanche_c_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_avalanche_c_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_avalanche_c_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_base_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_base_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_base_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_base_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_base_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_base_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_base_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_base_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_base_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_base_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_base_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_base_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_bnb_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_bnb_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_bnb_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_bnb_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_bnb_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_bnb_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_bnb_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_bnb_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_bnb_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_bnb_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_bnb_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_bnb_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_ethereum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_ethereum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_ethereum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_ethereum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_fantom_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_fantom_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_fantom_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_fantom_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_fantom_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_fantom_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_fantom_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_fantom_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_fantom_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_fantom_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_fantom_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_fantom_base_supply_seed.csv diff --git a/seeds/_sector/lending/granary_optimism_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_optimism_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_optimism_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_optimism_base_borrow_seed.csv diff --git a/seeds/_sector/lending/granary_optimism_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_optimism_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_optimism_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_optimism_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/granary_optimism_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_optimism_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/granary_optimism_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/granary_optimism_base_supply_seed.csv diff --git a/seeds/_sector/lending/layer_bank_scroll_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/layer_bank_scroll_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/layer_bank_scroll_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/layer_bank_scroll_base_borrow_seed.csv diff --git a/seeds/_sector/lending/layer_bank_scroll_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/layer_bank_scroll_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/layer_bank_scroll_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/layer_bank_scroll_base_supply_seed.csv diff --git a/seeds/_sector/lending/lodestar_arbitrum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/lodestar_arbitrum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/lodestar_arbitrum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/lodestar_arbitrum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/lodestar_arbitrum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/lodestar_arbitrum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/lodestar_arbitrum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/lodestar_arbitrum_base_supply_seed.csv diff --git a/seeds/_sector/lending/moola_celo_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moola_celo_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/moola_celo_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moola_celo_base_borrow_seed.csv diff --git a/seeds/_sector/lending/moola_celo_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moola_celo_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/moola_celo_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moola_celo_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/moola_celo_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moola_celo_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/moola_celo_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moola_celo_base_supply_seed.csv diff --git a/seeds/_sector/lending/moonwell_base_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moonwell_base_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/moonwell_base_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moonwell_base_base_borrow_seed.csv diff --git a/seeds/_sector/lending/moonwell_base_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moonwell_base_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/moonwell_base_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/moonwell_base_base_supply_seed.csv diff --git a/seeds/_sector/lending/radiant_arbitrum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_arbitrum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_arbitrum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_arbitrum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/radiant_arbitrum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_arbitrum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_arbitrum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_arbitrum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/radiant_arbitrum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_arbitrum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_arbitrum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_arbitrum_base_supply_seed.csv diff --git a/seeds/_sector/lending/radiant_bnb_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_bnb_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_bnb_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_bnb_base_borrow_seed.csv diff --git a/seeds/_sector/lending/radiant_bnb_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_bnb_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_bnb_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_bnb_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/radiant_bnb_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_bnb_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_bnb_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_bnb_base_supply_seed.csv diff --git a/seeds/_sector/lending/radiant_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/radiant_ethereum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_ethereum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_ethereum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_ethereum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/radiant_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/radiant_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/radiant_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/realt_rmm_gnosis_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/realt_rmm_gnosis_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/realt_rmm_gnosis_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/realt_rmm_gnosis_base_borrow_seed.csv diff --git a/seeds/_sector/lending/realt_rmm_gnosis_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/realt_rmm_gnosis_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/realt_rmm_gnosis_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/realt_rmm_gnosis_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/realt_rmm_gnosis_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/realt_rmm_gnosis_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/realt_rmm_gnosis_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/realt_rmm_gnosis_base_supply_seed.csv diff --git a/seeds/_sector/lending/seamlessprotocol_base_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/seamlessprotocol_base_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/seamlessprotocol_base_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/seamlessprotocol_base_base_borrow_seed.csv diff --git a/seeds/_sector/lending/seamlessprotocol_base_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/seamlessprotocol_base_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/seamlessprotocol_base_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/seamlessprotocol_base_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/seamlessprotocol_base_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/seamlessprotocol_base_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/seamlessprotocol_base_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/seamlessprotocol_base_base_supply_seed.csv diff --git a/seeds/_sector/lending/sonne_finance_base_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_base_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/sonne_finance_base_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_base_base_borrow_seed.csv diff --git a/seeds/_sector/lending/sonne_finance_base_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_base_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/sonne_finance_base_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_base_base_supply_seed.csv diff --git a/seeds/_sector/lending/sonne_finance_optimism_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_optimism_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/sonne_finance_optimism_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_optimism_base_borrow_seed.csv diff --git a/seeds/_sector/lending/sonne_finance_optimism_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_optimism_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/sonne_finance_optimism_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/sonne_finance_optimism_base_supply_seed.csv diff --git a/seeds/_sector/lending/spark_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/spark_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/spark_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/spark_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/spark_ethereum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/spark_ethereum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/spark_ethereum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/spark_ethereum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/spark_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/spark_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/spark_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/spark_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/strike_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/strike_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/strike_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/strike_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/strike_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/strike_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/strike_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/strike_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/uwulend_ethereum_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/uwulend_ethereum_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/uwulend_ethereum_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/uwulend_ethereum_base_borrow_seed.csv diff --git a/seeds/_sector/lending/uwulend_ethereum_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/uwulend_ethereum_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/uwulend_ethereum_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/uwulend_ethereum_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/uwulend_ethereum_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/uwulend_ethereum_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/uwulend_ethereum_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/uwulend_ethereum_base_supply_seed.csv diff --git a/seeds/_sector/lending/zerolend_zksync_base_borrow_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/zerolend_zksync_base_borrow_seed.csv similarity index 100% rename from seeds/_sector/lending/zerolend_zksync_base_borrow_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/zerolend_zksync_base_borrow_seed.csv diff --git a/seeds/_sector/lending/zerolend_zksync_base_flashloans_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/zerolend_zksync_base_flashloans_seed.csv similarity index 100% rename from seeds/_sector/lending/zerolend_zksync_base_flashloans_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/zerolend_zksync_base_flashloans_seed.csv diff --git a/seeds/_sector/lending/zerolend_zksync_base_supply_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/lending/zerolend_zksync_base_supply_seed.csv similarity index 100% rename from seeds/_sector/lending/zerolend_zksync_base_supply_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/lending/zerolend_zksync_base_supply_seed.csv diff --git a/seeds/perpetual/trades/_schema.yml b/dbt_subprojects/hourly_spellbook/seeds/_sector/perpetual/trades/_schema.yml similarity index 100% rename from seeds/perpetual/trades/_schema.yml rename to dbt_subprojects/hourly_spellbook/seeds/_sector/perpetual/trades/_schema.yml diff --git a/seeds/perpetual/trades/perpetual_trades_seed.csv b/dbt_subprojects/hourly_spellbook/seeds/_sector/perpetual/trades/perpetual_trades_seed.csv similarity index 100% rename from seeds/perpetual/trades/perpetual_trades_seed.csv rename to dbt_subprojects/hourly_spellbook/seeds/_sector/perpetual/trades/perpetual_trades_seed.csv diff --git a/tests/lido/ethereum/lido_ethereum_accounting_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/lido/ethereum/lido_ethereum_accounting_test.sql similarity index 100% rename from tests/lido/ethereum/lido_ethereum_accounting_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/lido/ethereum/lido_ethereum_accounting_test.sql diff --git a/tests/lido/ethereum/lido_ethereum_liquidity_kyberswap_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/lido/ethereum/lido_ethereum_liquidity_kyberswap_test.sql similarity index 100% rename from tests/lido/ethereum/lido_ethereum_liquidity_kyberswap_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/lido/ethereum/lido_ethereum_liquidity_kyberswap_test.sql diff --git a/tests/safe/arbitrum/safe_arbitrum_eth_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_eth_transfers_test.sql similarity index 100% rename from tests/safe/arbitrum/safe_arbitrum_eth_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_eth_transfers_test.sql diff --git a/tests/safe/arbitrum/safe_arbitrum_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_safes_test.sql similarity index 100% rename from tests/safe/arbitrum/safe_arbitrum_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_safes_test.sql diff --git a/tests/safe/arbitrum/safe_arbitrum_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_singletons_test.sql similarity index 100% rename from tests/safe/arbitrum/safe_arbitrum_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_singletons_test.sql diff --git a/tests/safe/arbitrum/safe_arbitrum_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_transactions_test.sql similarity index 100% rename from tests/safe/arbitrum/safe_arbitrum_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/arbitrum/safe_arbitrum_transactions_test.sql diff --git a/tests/safe/avalanche_c/safe_avalanche_c_avax_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_avax_transfers_test.sql similarity index 100% rename from tests/safe/avalanche_c/safe_avalanche_c_avax_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_avax_transfers_test.sql diff --git a/tests/safe/avalanche_c/safe_avalanche_c_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_safes_test.sql similarity index 100% rename from tests/safe/avalanche_c/safe_avalanche_c_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_safes_test.sql diff --git a/tests/safe/avalanche_c/safe_avalanche_c_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_singletons_test.sql similarity index 100% rename from tests/safe/avalanche_c/safe_avalanche_c_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_singletons_test.sql diff --git a/tests/safe/avalanche_c/safe_avalanche_c_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_transactions_test.sql similarity index 100% rename from tests/safe/avalanche_c/safe_avalanche_c_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/avalanche_c/safe_avalanche_c_transactions_test.sql diff --git a/tests/safe/bnb/safe_bnb_bnb_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_bnb_transfers_test.sql similarity index 100% rename from tests/safe/bnb/safe_bnb_bnb_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_bnb_transfers_test.sql diff --git a/tests/safe/bnb/safe_bnb_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_safes_test.sql similarity index 100% rename from tests/safe/bnb/safe_bnb_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_safes_test.sql diff --git a/tests/safe/bnb/safe_bnb_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_singletons_test.sql similarity index 100% rename from tests/safe/bnb/safe_bnb_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_singletons_test.sql diff --git a/tests/safe/bnb/safe_bnb_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_transactions_test.sql similarity index 100% rename from tests/safe/bnb/safe_bnb_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/bnb/safe_bnb_transactions_test.sql diff --git a/tests/safe/ethereum/eth_transfers_check_sum.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/eth_transfers_check_sum.sql similarity index 100% rename from tests/safe/ethereum/eth_transfers_check_sum.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/eth_transfers_check_sum.sql diff --git a/tests/safe/ethereum/safe_ethereum_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/safe_ethereum_safes_test.sql similarity index 100% rename from tests/safe/ethereum/safe_ethereum_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/safe_ethereum_safes_test.sql diff --git a/tests/safe/ethereum/safe_ethereum_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/safe_ethereum_singletons_test.sql similarity index 100% rename from tests/safe/ethereum/safe_ethereum_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/safe_ethereum_singletons_test.sql diff --git a/tests/safe/ethereum/safe_ethereum_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/safe_ethereum_transactions_test.sql similarity index 100% rename from tests/safe/ethereum/safe_ethereum_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/ethereum/safe_ethereum_transactions_test.sql diff --git a/tests/safe/fantom/safe_fantom_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/fantom/safe_fantom_safes_test.sql similarity index 100% rename from tests/safe/fantom/safe_fantom_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/fantom/safe_fantom_safes_test.sql diff --git a/tests/safe/fantom/safe_fantom_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/fantom/safe_fantom_singletons_test.sql similarity index 100% rename from tests/safe/fantom/safe_fantom_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/fantom/safe_fantom_singletons_test.sql diff --git a/tests/safe/fantom/safe_fantom_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/fantom/safe_fantom_transactions_test.sql similarity index 100% rename from tests/safe/fantom/safe_fantom_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/fantom/safe_fantom_transactions_test.sql diff --git a/tests/safe/gnosis/safe_gnosis_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_safes_test.sql similarity index 100% rename from tests/safe/gnosis/safe_gnosis_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_safes_test.sql diff --git a/tests/safe/gnosis/safe_gnosis_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_singletons_test.sql similarity index 100% rename from tests/safe/gnosis/safe_gnosis_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_singletons_test.sql diff --git a/tests/safe/gnosis/safe_gnosis_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_transactions_test.sql similarity index 100% rename from tests/safe/gnosis/safe_gnosis_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_transactions_test.sql diff --git a/tests/safe/gnosis/safe_gnosis_xdai_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_xdai_transfers_test.sql similarity index 100% rename from tests/safe/gnosis/safe_gnosis_xdai_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/gnosis/safe_gnosis_xdai_transfers_test.sql diff --git a/tests/safe/goerli/safe_goerli_eth_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_eth_transfers_test.sql similarity index 100% rename from tests/safe/goerli/safe_goerli_eth_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_eth_transfers_test.sql diff --git a/tests/safe/goerli/safe_goerli_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_safes_test.sql similarity index 100% rename from tests/safe/goerli/safe_goerli_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_safes_test.sql diff --git a/tests/safe/goerli/safe_goerli_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_singletons_test.sql similarity index 100% rename from tests/safe/goerli/safe_goerli_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_singletons_test.sql diff --git a/tests/safe/goerli/safe_goerli_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_transactions_test.sql similarity index 100% rename from tests/safe/goerli/safe_goerli_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/goerli/safe_goerli_transactions_test.sql diff --git a/tests/safe/optimism/safe_optimism_eth_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_eth_transfers_test.sql similarity index 100% rename from tests/safe/optimism/safe_optimism_eth_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_eth_transfers_test.sql diff --git a/tests/safe/optimism/safe_optimism_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_safes_test.sql similarity index 100% rename from tests/safe/optimism/safe_optimism_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_safes_test.sql diff --git a/tests/safe/optimism/safe_optimism_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_singletons_test.sql similarity index 100% rename from tests/safe/optimism/safe_optimism_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_singletons_test.sql diff --git a/tests/safe/optimism/safe_optimism_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_transactions_test.sql similarity index 100% rename from tests/safe/optimism/safe_optimism_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/optimism/safe_optimism_transactions_test.sql diff --git a/tests/safe/polygon/safe_polygon_matic_transfers_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_matic_transfers_test.sql similarity index 100% rename from tests/safe/polygon/safe_polygon_matic_transfers_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_matic_transfers_test.sql diff --git a/tests/safe/polygon/safe_polygon_safes_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_safes_test.sql similarity index 100% rename from tests/safe/polygon/safe_polygon_safes_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_safes_test.sql diff --git a/tests/safe/polygon/safe_polygon_singletons_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_singletons_test.sql similarity index 100% rename from tests/safe/polygon/safe_polygon_singletons_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_singletons_test.sql diff --git a/tests/safe/polygon/safe_polygon_transactions_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_transactions_test.sql similarity index 100% rename from tests/safe/polygon/safe_polygon_transactions_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/polygon/safe_polygon_transactions_test.sql diff --git a/tests/safe/safe_safes_all_test.sql b/dbt_subprojects/hourly_spellbook/tests/_project/safe/safe_safes_all_test.sql similarity index 100% rename from tests/safe/safe_safes_all_test.sql rename to dbt_subprojects/hourly_spellbook/tests/_project/safe/safe_safes_all_test.sql diff --git a/tests/prices/prices_sd_latest_check_all_tokens_present.sql b/dbt_subprojects/hourly_spellbook/tests/_sector/prices/prices_sd_latest_check_all_tokens_present.sql similarity index 100% rename from tests/prices/prices_sd_latest_check_all_tokens_present.sql rename to dbt_subprojects/hourly_spellbook/tests/_sector/prices/prices_sd_latest_check_all_tokens_present.sql diff --git a/tests/generic/check_lending_base_borrow_seed.sql b/dbt_subprojects/hourly_spellbook/tests/generic/check_lending_base_borrow_seed.sql similarity index 100% rename from tests/generic/check_lending_base_borrow_seed.sql rename to dbt_subprojects/hourly_spellbook/tests/generic/check_lending_base_borrow_seed.sql diff --git a/tests/generic/check_lending_base_flashloans_seed.sql b/dbt_subprojects/hourly_spellbook/tests/generic/check_lending_base_flashloans_seed.sql similarity index 100% rename from tests/generic/check_lending_base_flashloans_seed.sql rename to dbt_subprojects/hourly_spellbook/tests/generic/check_lending_base_flashloans_seed.sql diff --git a/tests/generic/check_lending_base_supply_seed.sql b/dbt_subprojects/hourly_spellbook/tests/generic/check_lending_base_supply_seed.sql similarity index 100% rename from tests/generic/check_lending_base_supply_seed.sql rename to dbt_subprojects/hourly_spellbook/tests/generic/check_lending_base_supply_seed.sql diff --git a/tests/generic/check_perpetuals_seed.sql b/dbt_subprojects/hourly_spellbook/tests/generic/check_perpetuals_seed.sql similarity index 74% rename from tests/generic/check_perpetuals_seed.sql rename to dbt_subprojects/hourly_spellbook/tests/generic/check_perpetuals_seed.sql index d9a26563144..7ca63b0c3c3 100644 --- a/tests/generic/check_perpetuals_seed.sql +++ b/dbt_subprojects/hourly_spellbook/tests/generic/check_perpetuals_seed.sql @@ -2,11 +2,9 @@ -- actual implementation in macros/test-helpers/check_seed.sql {% test check_perpetuals_seed(model, blockchain=None, project=None, version=None) %} - {%- set seed_file = ref('perpetual_trades_seed') -%} {%- set seed_check_columns = ['market_address','trade'] -%} {%- set seed_matching_columns = ['block_date','blockchain','project','version','tx_hash'] -%} {%- set filter = {'blockchain':blockchain, 'project':project, 'version':version} -%} + {{ check_seed_macro(model,ref('perpetual_trades_seed'),seed_matching_columns,seed_check_columns,filter) }} - {{ check_seed_macro(model,seed_file,seed_matching_columns,seed_check_columns,filter) }} - -{% endtest %} \ No newline at end of file +{% endtest %} diff --git a/tests/generic/perpetual_trades_market_address.sql b/dbt_subprojects/hourly_spellbook/tests/generic/perpetual_trades_market_address.sql similarity index 100% rename from tests/generic/perpetual_trades_market_address.sql rename to dbt_subprojects/hourly_spellbook/tests/generic/perpetual_trades_market_address.sql diff --git a/nft/README.md b/dbt_subprojects/nft/README.md similarity index 100% rename from nft/README.md rename to dbt_subprojects/nft/README.md diff --git a/nft/dbt_project.yml b/dbt_subprojects/nft/dbt_project.yml similarity index 97% rename from nft/dbt_project.yml rename to dbt_subprojects/nft/dbt_project.yml index 2c16087c27d..ef8e0d4d805 100644 --- a/nft/dbt_project.yml +++ b/dbt_subprojects/nft/dbt_project.yml @@ -21,11 +21,11 @@ vars: # These configurations specify where dbt should look for different types of files. # You don't need to change these! -model-paths: ["models", "../sources"] +model-paths: ["models", "../../sources"] # ../tests/* should be added to a separate shared folder test-paths: ["tests"] seed-paths: ["seeds"] -macro-paths: ["../macros", "macros"] +macro-paths: ["macros", "../../macros"] target-path: "target" # directory which will store compiled SQL files clean-targets: # directories to be removed by `dbt clean` diff --git a/nft/macros/add_nft_tx_data.sql b/dbt_subprojects/nft/macros/add_nft_tx_data.sql similarity index 100% rename from nft/macros/add_nft_tx_data.sql rename to dbt_subprojects/nft/macros/add_nft_tx_data.sql diff --git a/nft/macros/enrich_nft_trades.sql b/dbt_subprojects/nft/macros/enrich_nft_trades.sql similarity index 100% rename from nft/macros/enrich_nft_trades.sql rename to dbt_subprojects/nft/macros/enrich_nft_trades.sql diff --git a/nft/macros/nft_approvals.sql b/dbt_subprojects/nft/macros/nft_approvals.sql similarity index 100% rename from nft/macros/nft_approvals.sql rename to dbt_subprojects/nft/macros/nft_approvals.sql diff --git a/nft/macros/nft_mints.sql b/dbt_subprojects/nft/macros/nft_mints.sql similarity index 100% rename from nft/macros/nft_mints.sql rename to dbt_subprojects/nft/macros/nft_mints.sql diff --git a/nft/macros/nft_transfers.sql b/dbt_subprojects/nft/macros/nft_transfers.sql similarity index 100% rename from nft/macros/nft_transfers.sql rename to dbt_subprojects/nft/macros/nft_transfers.sql diff --git a/nft/macros/nft_wash_trades.sql b/dbt_subprojects/nft/macros/nft_wash_trades.sql similarity index 100% rename from nft/macros/nft_wash_trades.sql rename to dbt_subprojects/nft/macros/nft_wash_trades.sql diff --git a/nft/macros/platforms/element_v1_base_trades.sql b/dbt_subprojects/nft/macros/platforms/element_v1_base_trades.sql similarity index 100% rename from nft/macros/platforms/element_v1_base_trades.sql rename to dbt_subprojects/nft/macros/platforms/element_v1_base_trades.sql diff --git a/nft/macros/platforms/seaport_v3_fork_trades.sql b/dbt_subprojects/nft/macros/platforms/seaport_v3_fork_trades.sql similarity index 100% rename from nft/macros/platforms/seaport_v3_fork_trades.sql rename to dbt_subprojects/nft/macros/platforms/seaport_v3_fork_trades.sql diff --git a/nft/macros/platforms/seaport_v3_trades.sql b/dbt_subprojects/nft/macros/platforms/seaport_v3_trades.sql similarity index 100% rename from nft/macros/platforms/seaport_v3_trades.sql rename to dbt_subprojects/nft/macros/platforms/seaport_v3_trades.sql diff --git a/nft/macros/platforms/seaport_v4_fork_trades.sql b/dbt_subprojects/nft/macros/platforms/seaport_v4_fork_trades.sql similarity index 100% rename from nft/macros/platforms/seaport_v4_fork_trades.sql rename to dbt_subprojects/nft/macros/platforms/seaport_v4_fork_trades.sql diff --git a/nft/macros/platforms/seaport_v4_trades.sql b/dbt_subprojects/nft/macros/platforms/seaport_v4_trades.sql similarity index 100% rename from nft/macros/platforms/seaport_v4_trades.sql rename to dbt_subprojects/nft/macros/platforms/seaport_v4_trades.sql diff --git a/nft/macros/platforms/sudoswap_v2_base_trades.sql b/dbt_subprojects/nft/macros/platforms/sudoswap_v2_base_trades.sql similarity index 100% rename from nft/macros/platforms/sudoswap_v2_base_trades.sql rename to dbt_subprojects/nft/macros/platforms/sudoswap_v2_base_trades.sql diff --git a/nft/macros/platforms/tofu_v1_base_trades.sql b/dbt_subprojects/nft/macros/platforms/tofu_v1_base_trades.sql similarity index 100% rename from nft/macros/platforms/tofu_v1_base_trades.sql rename to dbt_subprojects/nft/macros/platforms/tofu_v1_base_trades.sql diff --git a/nft/macros/platforms/zonic_base_trades.sql b/dbt_subprojects/nft/macros/platforms/zonic_base_trades.sql similarity index 100% rename from nft/macros/platforms/zonic_base_trades.sql rename to dbt_subprojects/nft/macros/platforms/zonic_base_trades.sql diff --git a/nft/macros/platforms/zora_mints.sql b/dbt_subprojects/nft/macros/platforms/zora_mints.sql similarity index 100% rename from nft/macros/platforms/zora_mints.sql rename to dbt_subprojects/nft/macros/platforms/zora_mints.sql diff --git a/nft/macros/port_to_old_schema.sql b/dbt_subprojects/nft/macros/port_to_old_schema.sql similarity index 100% rename from nft/macros/port_to_old_schema.sql rename to dbt_subprojects/nft/macros/port_to_old_schema.sql diff --git a/nft/models/_extra_sources.yml b/dbt_subprojects/nft/models/_extra_sources.yml similarity index 100% rename from nft/models/_extra_sources.yml rename to dbt_subprojects/nft/models/_extra_sources.yml diff --git a/nft/models/_sector/aggregators/_schema.yml b/dbt_subprojects/nft/models/_sector/aggregators/_schema.yml similarity index 100% rename from nft/models/_sector/aggregators/_schema.yml rename to dbt_subprojects/nft/models/_sector/aggregators/_schema.yml diff --git a/nft/models/_sector/aggregators/chains/_schema.yml b/dbt_subprojects/nft/models/_sector/aggregators/chains/_schema.yml similarity index 100% rename from nft/models/_sector/aggregators/chains/_schema.yml rename to dbt_subprojects/nft/models/_sector/aggregators/chains/_schema.yml diff --git a/nft/models/_sector/aggregators/chains/nft_arbitrum_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_arbitrum_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_arbitrum_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_arbitrum_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_avalanche_c_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_avalanche_c_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_avalanche_c_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_avalanche_c_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_base_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_base_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_base_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_base_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_blast_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_blast_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_blast_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_blast_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_bnb_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_bnb_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_bnb_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_bnb_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_celo_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_celo_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_celo_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_celo_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_ethereum_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_gem.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_gem.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_gem.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_gem.sql diff --git a/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_manual.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_manual.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_manual.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_manual.sql diff --git a/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_markers.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_markers.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_markers.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_ethereum_aggregators_markers.sql diff --git a/nft/models/_sector/aggregators/chains/nft_linea_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_linea_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_linea_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_linea_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_mantle_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_mantle_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_mantle_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_mantle_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_optimism_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_optimism_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_optimism_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_optimism_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_polygon_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_polygon_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_polygon_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_polygon_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_scroll_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_scroll_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_scroll_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_scroll_aggregators.sql diff --git a/nft/models/_sector/aggregators/chains/nft_zksync_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/chains/nft_zksync_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/chains/nft_zksync_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/chains/nft_zksync_aggregators.sql diff --git a/nft/models/_sector/aggregators/nft_aggregators.sql b/dbt_subprojects/nft/models/_sector/aggregators/nft_aggregators.sql similarity index 100% rename from nft/models/_sector/aggregators/nft_aggregators.sql rename to dbt_subprojects/nft/models/_sector/aggregators/nft_aggregators.sql diff --git a/nft/models/_sector/approvals/_schema.yml b/dbt_subprojects/nft/models/_sector/approvals/_schema.yml similarity index 100% rename from nft/models/_sector/approvals/_schema.yml rename to dbt_subprojects/nft/models/_sector/approvals/_schema.yml diff --git a/nft/models/_sector/approvals/chains/_schema.yml b/dbt_subprojects/nft/models/_sector/approvals/chains/_schema.yml similarity index 100% rename from nft/models/_sector/approvals/chains/_schema.yml rename to dbt_subprojects/nft/models/_sector/approvals/chains/_schema.yml diff --git a/nft/models/_sector/approvals/chains/nft_arbitrum_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_arbitrum_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_arbitrum_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_arbitrum_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_avalanche_c_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_avalanche_c_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_avalanche_c_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_avalanche_c_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_base_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_base_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_base_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_base_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_bnb_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_bnb_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_bnb_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_bnb_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_celo_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_celo_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_celo_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_celo_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_ethereum_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_ethereum_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_ethereum_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_ethereum_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_fantom_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_fantom_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_fantom_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_fantom_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_gnosis_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_gnosis_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_gnosis_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_gnosis_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_goerli_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_goerli_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_goerli_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_goerli_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_optimism_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_optimism_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_optimism_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_optimism_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_polygon_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_polygon_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_polygon_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_polygon_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_scroll_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_scroll_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_scroll_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_scroll_approvals.sql diff --git a/nft/models/_sector/approvals/chains/nft_zksync_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/chains/nft_zksync_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/chains/nft_zksync_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/chains/nft_zksync_approvals.sql diff --git a/nft/models/_sector/approvals/nft_approvals.sql b/dbt_subprojects/nft/models/_sector/approvals/nft_approvals.sql similarity index 100% rename from nft/models/_sector/approvals/nft_approvals.sql rename to dbt_subprojects/nft/models/_sector/approvals/nft_approvals.sql diff --git a/nft/models/_sector/lending/_schema.yml b/dbt_subprojects/nft/models/_sector/lending/_schema.yml similarity index 100% rename from nft/models/_sector/lending/_schema.yml rename to dbt_subprojects/nft/models/_sector/lending/_schema.yml diff --git a/nft/models/_sector/lending/ethereum/_schema.yml b/dbt_subprojects/nft/models/_sector/lending/ethereum/_schema.yml similarity index 100% rename from nft/models/_sector/lending/ethereum/_schema.yml rename to dbt_subprojects/nft/models/_sector/lending/ethereum/_schema.yml diff --git a/nft/models/_sector/lending/ethereum/astaria_ethereum_daily_deposits.sql b/dbt_subprojects/nft/models/_sector/lending/ethereum/astaria_ethereum_daily_deposits.sql similarity index 100% rename from nft/models/_sector/lending/ethereum/astaria_ethereum_daily_deposits.sql rename to dbt_subprojects/nft/models/_sector/lending/ethereum/astaria_ethereum_daily_deposits.sql diff --git a/nft/models/_sector/lending/ethereum/astaria_ethereum_events.sql b/dbt_subprojects/nft/models/_sector/lending/ethereum/astaria_ethereum_events.sql similarity index 100% rename from nft/models/_sector/lending/ethereum/astaria_ethereum_events.sql rename to dbt_subprojects/nft/models/_sector/lending/ethereum/astaria_ethereum_events.sql diff --git a/nft/models/_sector/lending/ethereum/astaria_ethereum_lending.sql b/dbt_subprojects/nft/models/_sector/lending/ethereum/astaria_ethereum_lending.sql similarity index 100% rename from nft/models/_sector/lending/ethereum/astaria_ethereum_lending.sql rename to dbt_subprojects/nft/models/_sector/lending/ethereum/astaria_ethereum_lending.sql diff --git a/nft/models/_sector/lending/ethereum/bend_dao_ethereum_lending.sql b/dbt_subprojects/nft/models/_sector/lending/ethereum/bend_dao_ethereum_lending.sql similarity index 100% rename from nft/models/_sector/lending/ethereum/bend_dao_ethereum_lending.sql rename to dbt_subprojects/nft/models/_sector/lending/ethereum/bend_dao_ethereum_lending.sql diff --git a/nft/models/_sector/lending/nft_lending.sql b/dbt_subprojects/nft/models/_sector/lending/nft_lending.sql similarity index 100% rename from nft/models/_sector/lending/nft_lending.sql rename to dbt_subprojects/nft/models/_sector/lending/nft_lending.sql diff --git a/nft/models/_sector/mints/_schema.yml b/dbt_subprojects/nft/models/_sector/mints/_schema.yml similarity index 100% rename from nft/models/_sector/mints/_schema.yml rename to dbt_subprojects/nft/models/_sector/mints/_schema.yml diff --git a/nft/models/_sector/mints/native/_schema.yml b/dbt_subprojects/nft/models/_sector/mints/native/_schema.yml similarity index 100% rename from nft/models/_sector/mints/native/_schema.yml rename to dbt_subprojects/nft/models/_sector/mints/native/_schema.yml diff --git a/nft/models/_sector/mints/native/nft_base_native_mints.sql b/dbt_subprojects/nft/models/_sector/mints/native/nft_base_native_mints.sql similarity index 100% rename from nft/models/_sector/mints/native/nft_base_native_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/native/nft_base_native_mints.sql diff --git a/nft/models/_sector/mints/native/nft_ethereum_native_mints.sql b/dbt_subprojects/nft/models/_sector/mints/native/nft_ethereum_native_mints.sql similarity index 100% rename from nft/models/_sector/mints/native/nft_ethereum_native_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/native/nft_ethereum_native_mints.sql diff --git a/nft/models/_sector/mints/native/nft_optimism_native_mints.sql b/dbt_subprojects/nft/models/_sector/mints/native/nft_optimism_native_mints.sql similarity index 100% rename from nft/models/_sector/mints/native/nft_optimism_native_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/native/nft_optimism_native_mints.sql diff --git a/nft/models/_sector/mints/native/nft_zksync_native_mints.sql b/dbt_subprojects/nft/models/_sector/mints/native/nft_zksync_native_mints.sql similarity index 100% rename from nft/models/_sector/mints/native/nft_zksync_native_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/native/nft_zksync_native_mints.sql diff --git a/nft/models/_sector/mints/native/nft_zora_native_mints.sql b/dbt_subprojects/nft/models/_sector/mints/native/nft_zora_native_mints.sql similarity index 100% rename from nft/models/_sector/mints/native/nft_zora_native_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/native/nft_zora_native_mints.sql diff --git a/nft/models/_sector/mints/nft_mints.sql b/dbt_subprojects/nft/models/_sector/mints/nft_mints.sql similarity index 100% rename from nft/models/_sector/mints/nft_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/nft_mints.sql diff --git a/nft/models/_sector/mints/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/mints/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/mints/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/mints/platforms/_schema.yml diff --git a/nft/models/_sector/mints/platforms/zora_base_mints.sql b/dbt_subprojects/nft/models/_sector/mints/platforms/zora_base_mints.sql similarity index 100% rename from nft/models/_sector/mints/platforms/zora_base_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/platforms/zora_base_mints.sql diff --git a/nft/models/_sector/mints/platforms/zora_ethereum_mints.sql b/dbt_subprojects/nft/models/_sector/mints/platforms/zora_ethereum_mints.sql similarity index 100% rename from nft/models/_sector/mints/platforms/zora_ethereum_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/platforms/zora_ethereum_mints.sql diff --git a/nft/models/_sector/mints/platforms/zora_goerli_mints.sql b/dbt_subprojects/nft/models/_sector/mints/platforms/zora_goerli_mints.sql similarity index 100% rename from nft/models/_sector/mints/platforms/zora_goerli_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/platforms/zora_goerli_mints.sql diff --git a/nft/models/_sector/mints/platforms/zora_mints.sql b/dbt_subprojects/nft/models/_sector/mints/platforms/zora_mints.sql similarity index 100% rename from nft/models/_sector/mints/platforms/zora_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/platforms/zora_mints.sql diff --git a/nft/models/_sector/mints/platforms/zora_optimism_mints.sql b/dbt_subprojects/nft/models/_sector/mints/platforms/zora_optimism_mints.sql similarity index 100% rename from nft/models/_sector/mints/platforms/zora_optimism_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/platforms/zora_optimism_mints.sql diff --git a/nft/models/_sector/mints/platforms/zora_zora_mints.sql b/dbt_subprojects/nft/models/_sector/mints/platforms/zora_zora_mints.sql similarity index 100% rename from nft/models/_sector/mints/platforms/zora_zora_mints.sql rename to dbt_subprojects/nft/models/_sector/mints/platforms/zora_zora_mints.sql diff --git a/nft/models/_sector/trades/MIGRATION.md b/dbt_subprojects/nft/models/_sector/trades/MIGRATION.md similarity index 100% rename from nft/models/_sector/trades/MIGRATION.md rename to dbt_subprojects/nft/models/_sector/trades/MIGRATION.md diff --git a/nft/models/_sector/trades/chains/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/_schema.yml diff --git a/nft/models/_sector/trades/chains/arbitrum/nft_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/nft_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/nft_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/nft_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/element_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/element_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/element_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/element_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v3_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v3_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v3_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v3_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v4_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v4_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v4_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/opensea_v4_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/stealcam_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/stealcam_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/stealcam_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/stealcam_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum__pools.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum__pools.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum__pools.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum__pools.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/sudoswap_v2_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/tofu_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/tofu_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/tofu_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/tofu_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/trove_v1_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/trove_v1_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/trove_v1_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/trove_v1_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/trove_v2_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/trove_v2_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/trove_v2_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/trove_v2_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/arbitrum/platforms/zonic_arbitrum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/zonic_arbitrum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/arbitrum/platforms/zonic_arbitrum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/arbitrum/platforms/zonic_arbitrum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/nft_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/nft_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/nft_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/nft_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/campfire_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/campfire_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/campfire_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/campfire_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/chikn_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/chikn_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/chikn_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/chikn_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/element_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/element_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/element_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/element_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/hyperspace_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/hyperspace_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/hyperspace_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/hyperspace_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/joepegs_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/joepegs_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/joepegs_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/joepegs_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v3_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v3_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v3_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v3_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v4_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v4_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v4_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/opensea_v4_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/salvor_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/salvor_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/salvor_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/salvor_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/avalanche_c/platforms/superchief_avalanche_c_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/superchief_avalanche_c_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/avalanche_c/platforms/superchief_avalanche_c_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/avalanche_c/platforms/superchief_avalanche_c_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/nft_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/nft_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/nft_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/nft_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/base/platforms/alienswap_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/alienswap_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/alienswap_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/alienswap_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/element_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/element_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/element_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/element_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/magiceden_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/magiceden_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/magiceden_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/magiceden_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/opensea_v4_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/opensea_v4_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/opensea_v4_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/opensea_v4_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base__pools.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base__pools.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base__pools.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base__pools.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/sudoswap_v2_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/base/platforms/zonic_base_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/zonic_base_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/base/platforms/zonic_base_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/base/platforms/zonic_base_base_trades.sql diff --git a/nft/models/_sector/trades/chains/blast/nft_blast_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/blast/nft_blast_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/blast/nft_blast_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/blast/nft_blast_base_trades.sql diff --git a/nft/models/_sector/trades/chains/blast/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/blast/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/blast/platforms/blur_blast_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/blur_blast_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/blast/platforms/blur_blast_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/blur_blast_base_trades.sql diff --git a/nft/models/_sector/trades/chains/blast/platforms/fantasy_blast_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/fantasy_blast_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/blast/platforms/fantasy_blast_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/fantasy_blast_base_trades.sql diff --git a/nft/models/_sector/trades/chains/blast/platforms/opensea_v4_blast_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/opensea_v4_blast_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/blast/platforms/opensea_v4_blast_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/blast/platforms/opensea_v4_blast_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/nft_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/nft_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/nft_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/nft_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/bnb/platforms/element_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/element_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/element_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/element_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/platforms/liquidifty_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/liquidifty_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/liquidifty_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/liquidifty_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/platforms/nftb_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/nftb_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/nftb_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/nftb_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/platforms/nftrade_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/nftrade_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/nftrade_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/nftrade_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/platforms/pancakeswap_nft_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/pancakeswap_nft_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/pancakeswap_nft_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/pancakeswap_nft_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/bnb/platforms/tofu_bnb_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/tofu_bnb_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/bnb/platforms/tofu_bnb_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/bnb/platforms/tofu_bnb_base_trades.sql diff --git a/nft/models/_sector/trades/chains/celo/nft_celo_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/celo/nft_celo_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/celo/nft_celo_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/celo/nft_celo_base_trades.sql diff --git a/nft/models/_sector/trades/chains/celo/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/celo/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/celo/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/celo/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/celo/platforms/tofu_celo_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/celo/platforms/tofu_celo_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/celo/platforms/tofu_celo_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/celo/platforms/tofu_celo_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/nft_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/nft_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/nft_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/nft_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/archipelago_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/archipelago_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/archipelago_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/archipelago_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/blur_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/blur_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/blur_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/blur_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/blur_seaport_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/blur_seaport_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/blur_seaport_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/blur_seaport_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/blur_v2_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/blur_v2_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/blur_v2_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/blur_v2_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum__pools.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum__pools.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum__pools.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum__pools.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/collectionswap_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/cryptopunks_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/cryptopunks_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/cryptopunks_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/cryptopunks_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/element_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/element_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/element_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/element_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/foundation_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/foundation_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/foundation_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/foundation_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/liquidifty_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/liquidifty_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/liquidifty_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/liquidifty_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_seaport_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_seaport_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/looksrare_seaport_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_seaport_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v1_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v1_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v1_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v1_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v2_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v2_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v2_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/looksrare_v2_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/magiceden_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/magiceden_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/magiceden_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/magiceden_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v1_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v1_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/opensea_v1_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v1_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v3_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v3_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/opensea_v3_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v3_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v4_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v4_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/opensea_v4_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/opensea_v4_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum__pools.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum__pools.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum__pools.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum__pools.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/sudoswap_v2_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/superrare_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/superrare_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/superrare_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/superrare_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/trove_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/trove_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/trove_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/trove_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/x2y2_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/x2y2_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/x2y2_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/x2y2_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/zora_v1_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/zora_v1_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/zora_v1_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/zora_v1_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/zora_v2_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/zora_v2_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/zora_v2_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/zora_v2_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/ethereum/platforms/zora_v3_ethereum_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/zora_v3_ethereum_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/ethereum/platforms/zora_v3_ethereum_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/ethereum/platforms/zora_v3_ethereum_base_trades.sql diff --git a/nft/models/_sector/trades/chains/fantom/nft_fantom_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/fantom/nft_fantom_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/fantom/nft_fantom_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/fantom/nft_fantom_base_trades.sql diff --git a/nft/models/_sector/trades/chains/fantom/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/fantom/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/fantom/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/fantom/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/fantom/platforms/paintswap_fantom_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/fantom/platforms/paintswap_fantom_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/fantom/platforms/paintswap_fantom_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/fantom/platforms/paintswap_fantom_base_trades.sql diff --git a/nft/models/_sector/trades/chains/linea/nft_linea_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/linea/nft_linea_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/linea/nft_linea_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/linea/nft_linea_base_trades.sql diff --git a/nft/models/_sector/trades/chains/linea/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/linea/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/linea/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/linea/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/linea/platforms/element_linea_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/linea/platforms/element_linea_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/linea/platforms/element_linea_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/linea/platforms/element_linea_base_trades.sql diff --git a/nft/models/_sector/trades/chains/old/nft_old_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/old/nft_old_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/old/nft_old_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/old/nft_old_base_trades.sql diff --git a/nft/models/_sector/trades/chains/old/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/old/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/old/platforms/mooar_polygon_events.sql b/dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/mooar_polygon_events.sql similarity index 100% rename from nft/models/_sector/trades/chains/old/platforms/mooar_polygon_events.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/mooar_polygon_events.sql diff --git a/nft/models/_sector/trades/chains/old/platforms/nftearth_optimism_events.sql b/dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/nftearth_optimism_events.sql similarity index 100% rename from nft/models/_sector/trades/chains/old/platforms/nftearth_optimism_events.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/nftearth_optimism_events.sql diff --git a/nft/models/_sector/trades/chains/old/platforms/oneplanet_polygon_events.sql b/dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/oneplanet_polygon_events.sql similarity index 100% rename from nft/models/_sector/trades/chains/old/platforms/oneplanet_polygon_events.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/oneplanet_polygon_events.sql diff --git a/nft/models/_sector/trades/chains/old/platforms/quix_optimism_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/quix_optimism_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/old/platforms/quix_optimism_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/quix_optimism_schema.yml diff --git a/nft/models/_sector/trades/chains/old/platforms/quix_seaport_optimism_events.sql b/dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/quix_seaport_optimism_events.sql similarity index 100% rename from nft/models/_sector/trades/chains/old/platforms/quix_seaport_optimism_events.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/old/platforms/quix_seaport_optimism_events.sql diff --git a/nft/models/_sector/trades/chains/optimism/nft_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/nft_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/nft_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/nft_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/optimism/platforms/element_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/element_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/element_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/element_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/opensea_v3_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/opensea_v3_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/opensea_v3_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/opensea_v3_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/opensea_v4_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/opensea_v4_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/opensea_v4_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/opensea_v4_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/quix_v1_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v1_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/quix_v1_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v1_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/quix_v2_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v2_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/quix_v2_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v2_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/quix_v3_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v3_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/quix_v3_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v3_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/quix_v4_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v4_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/quix_v4_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v4_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/quix_v5_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v5_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/quix_v5_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/quix_v5_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/tofu_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/tofu_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/tofu_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/tofu_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/optimism/platforms/zonic_optimism_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/zonic_optimism_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/optimism/platforms/zonic_optimism_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/optimism/platforms/zonic_optimism_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/nft_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/nft_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/nft_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/nft_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/polygon/platforms/aavegotchi_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/aavegotchi_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/aavegotchi_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/aavegotchi_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/aurem_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/aurem_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/aurem_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/aurem_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/decentraland_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/decentraland_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/decentraland_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/decentraland_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/dew_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/dew_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/dew_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/dew_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/element_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/element_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/element_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/element_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/fractal_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/fractal_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/fractal_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/fractal_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/magiceden_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/magiceden_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/magiceden_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/magiceden_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/magiceden_v2_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/magiceden_v2_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/magiceden_v2_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/magiceden_v2_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/opensea_v2_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/opensea_v2_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/opensea_v2_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/opensea_v2_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/opensea_v3_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/opensea_v3_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/opensea_v3_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/opensea_v3_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/opensea_v4_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/opensea_v4_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/opensea_v4_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/opensea_v4_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/rarible_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/rarible_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/rarible_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/rarible_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/polygon/platforms/tofu_polygon_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/tofu_polygon_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/polygon/platforms/tofu_polygon_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/polygon/platforms/tofu_polygon_base_trades.sql diff --git a/nft/models/_sector/trades/chains/scroll/nft_scroll_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/scroll/nft_scroll_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/scroll/nft_scroll_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/scroll/nft_scroll_base_trades.sql diff --git a/nft/models/_sector/trades/chains/scroll/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/scroll/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/scroll/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/scroll/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/scroll/platforms/element_scroll_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/scroll/platforms/element_scroll_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/scroll/platforms/element_scroll_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/scroll/platforms/element_scroll_base_trades.sql diff --git a/nft/models/_sector/trades/chains/scroll/platforms/zonic_scroll_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/scroll/platforms/zonic_scroll_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/scroll/platforms/zonic_scroll_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/scroll/platforms/zonic_scroll_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/nft_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/nft_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/nft_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/nft_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/zksync/platforms/element_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/element_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/element_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/element_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/platforms/kreatorland_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/kreatorland_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/kreatorland_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/kreatorland_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/platforms/mint_square_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/mint_square_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/mint_square_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/mint_square_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/platforms/tevaera_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/tevaera_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/tevaera_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/tevaera_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/platforms/zk_markets_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/zk_markets_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/zk_markets_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/zk_markets_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zksync/platforms/zonic_zksync_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/zonic_zksync_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zksync/platforms/zonic_zksync_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zksync/platforms/zonic_zksync_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zora/nft_zora_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zora/nft_zora_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zora/nft_zora_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zora/nft_zora_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zora/platforms/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/chains/zora/platforms/_schema.yml similarity index 100% rename from nft/models/_sector/trades/chains/zora/platforms/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/chains/zora/platforms/_schema.yml diff --git a/nft/models/_sector/trades/chains/zora/platforms/opensea_v4_zora_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zora/platforms/opensea_v4_zora_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zora/platforms/opensea_v4_zora_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zora/platforms/opensea_v4_zora_base_trades.sql diff --git a/nft/models/_sector/trades/chains/zora/platforms/zonic_zora_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/chains/zora/platforms/zonic_zora_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/chains/zora/platforms/zonic_zora_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/chains/zora/platforms/zonic_zora_base_trades.sql diff --git a/nft/models/_sector/trades/compatibility_views/nft_events.sql b/dbt_subprojects/nft/models/_sector/trades/compatibility_views/nft_events.sql similarity index 100% rename from nft/models/_sector/trades/compatibility_views/nft_events.sql rename to dbt_subprojects/nft/models/_sector/trades/compatibility_views/nft_events.sql diff --git a/nft/models/_sector/trades/compatibility_views/nft_fees.sql b/dbt_subprojects/nft/models/_sector/trades/compatibility_views/nft_fees.sql similarity index 100% rename from nft/models/_sector/trades/compatibility_views/nft_fees.sql rename to dbt_subprojects/nft/models/_sector/trades/compatibility_views/nft_fees.sql diff --git a/nft/models/_sector/trades/nft_base_trades.sql b/dbt_subprojects/nft/models/_sector/trades/nft_base_trades.sql similarity index 100% rename from nft/models/_sector/trades/nft_base_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/nft_base_trades.sql diff --git a/nft/models/_sector/trades/nft_trades.sql b/dbt_subprojects/nft/models/_sector/trades/nft_trades.sql similarity index 100% rename from nft/models/_sector/trades/nft_trades.sql rename to dbt_subprojects/nft/models/_sector/trades/nft_trades.sql diff --git a/nft/models/_sector/trades/nft_trades_beta.sql b/dbt_subprojects/nft/models/_sector/trades/nft_trades_beta.sql similarity index 100% rename from nft/models/_sector/trades/nft_trades_beta.sql rename to dbt_subprojects/nft/models/_sector/trades/nft_trades_beta.sql diff --git a/nft/models/_sector/trades/platform_views/_schema.yml b/dbt_subprojects/nft/models/_sector/trades/platform_views/_schema.yml similarity index 100% rename from nft/models/_sector/trades/platform_views/_schema.yml rename to dbt_subprojects/nft/models/_sector/trades/platform_views/_schema.yml diff --git a/nft/models/_sector/trades/platform_views/aavegotchi_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/aavegotchi_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/aavegotchi_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/aavegotchi_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/archipelago_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/archipelago_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/archipelago_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/archipelago_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/blur_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/blur_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/blur_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/blur_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/collectionswap_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/collectionswap_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/collectionswap_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/collectionswap_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/cryptopunks_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/cryptopunks_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/cryptopunks_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/cryptopunks_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/element_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/element_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/element_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/element_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/fantasy_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/fantasy_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/fantasy_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/fantasy_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/foundation_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/foundation_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/foundation_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/foundation_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/fractal_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/fractal_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/fractal_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/fractal_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/looksrare_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/looksrare_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/looksrare_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/looksrare_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/magiceden_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/magiceden_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/magiceden_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/magiceden_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/nftb_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/nftb_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/nftb_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/nftb_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/nftearth_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/nftearth_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/nftearth_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/nftearth_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/nftrade_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/nftrade_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/nftrade_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/nftrade_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/oneplanet_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/oneplanet_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/oneplanet_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/oneplanet_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/opensea_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/opensea_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/opensea_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/opensea_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/pancakeswap_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/pancakeswap_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/pancakeswap_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/pancakeswap_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/quix_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/quix_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/quix_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/quix_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/rarible_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/rarible_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/rarible_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/rarible_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/stealcam_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/stealcam_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/stealcam_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/stealcam_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/sudoswap_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/sudoswap_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/sudoswap_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/sudoswap_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/superrare_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/superrare_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/superrare_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/superrare_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/tofu_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/tofu_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/tofu_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/tofu_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/x2y2_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/x2y2_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/x2y2_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/x2y2_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/zonic_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/zonic_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/zonic_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/zonic_trades_view.sql diff --git a/nft/models/_sector/trades/platform_views/zora_trades_view.sql b/dbt_subprojects/nft/models/_sector/trades/platform_views/zora_trades_view.sql similarity index 100% rename from nft/models/_sector/trades/platform_views/zora_trades_view.sql rename to dbt_subprojects/nft/models/_sector/trades/platform_views/zora_trades_view.sql diff --git a/nft/models/_sector/trades/schema.yml b/dbt_subprojects/nft/models/_sector/trades/schema.yml similarity index 100% rename from nft/models/_sector/trades/schema.yml rename to dbt_subprojects/nft/models/_sector/trades/schema.yml diff --git a/nft/models/_sector/transfers/_schema.yml b/dbt_subprojects/nft/models/_sector/transfers/_schema.yml similarity index 100% rename from nft/models/_sector/transfers/_schema.yml rename to dbt_subprojects/nft/models/_sector/transfers/_schema.yml diff --git a/nft/models/_sector/transfers/chains/nft_arbitrum_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_arbitrum_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_arbitrum_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_arbitrum_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_avalanche_c_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_avalanche_c_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_avalanche_c_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_avalanche_c_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_base_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_base_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_base_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_base_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_bnb_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_bnb_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_bnb_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_bnb_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_celo_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_celo_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_celo_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_celo_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_ethereum_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_ethereum_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_ethereum_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_ethereum_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_fantom_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_fantom_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_fantom_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_fantom_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_gnosis_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_gnosis_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_gnosis_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_gnosis_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_goerli_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_goerli_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_goerli_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_goerli_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_linea_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_linea_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_linea_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_linea_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_optimism_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_optimism_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_optimism_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_optimism_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_polygon_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_polygon_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_polygon_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_polygon_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_scroll_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_scroll_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_scroll_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_scroll_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_zksync_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_zksync_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_zksync_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_zksync_transfers.sql diff --git a/nft/models/_sector/transfers/chains/nft_zora_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/chains/nft_zora_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/chains/nft_zora_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/chains/nft_zora_transfers.sql diff --git a/nft/models/_sector/transfers/nft_transfers.sql b/dbt_subprojects/nft/models/_sector/transfers/nft_transfers.sql similarity index 100% rename from nft/models/_sector/transfers/nft_transfers.sql rename to dbt_subprojects/nft/models/_sector/transfers/nft_transfers.sql diff --git a/nft/models/_sector/wash_trades/_schema.yml b/dbt_subprojects/nft/models/_sector/wash_trades/_schema.yml similarity index 100% rename from nft/models/_sector/wash_trades/_schema.yml rename to dbt_subprojects/nft/models/_sector/wash_trades/_schema.yml diff --git a/nft/models/_sector/wash_trades/chains/nft_arbitrum_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_arbitrum_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_arbitrum_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_arbitrum_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_avalanche_c_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_avalanche_c_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_avalanche_c_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_avalanche_c_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_base_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_base_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_base_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_base_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_blast_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_blast_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_blast_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_blast_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_bnb_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_bnb_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_bnb_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_bnb_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_celo_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_celo_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_celo_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_celo_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_ethereum_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_ethereum_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_ethereum_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_ethereum_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_fantom_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_fantom_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_fantom_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_fantom_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_gnosis_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_gnosis_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_gnosis_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_gnosis_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_optimism_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_optimism_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_optimism_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_optimism_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_polygon_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_polygon_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_polygon_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_polygon_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_scroll_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_scroll_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_scroll_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_scroll_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_zksync_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_zksync_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_zksync_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_zksync_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/chains/nft_zora_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_zora_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/chains/nft_zora_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/chains/nft_zora_wash_trades.sql diff --git a/nft/models/_sector/wash_trades/nft_wash_trades.sql b/dbt_subprojects/nft/models/_sector/wash_trades/nft_wash_trades.sql similarity index 100% rename from nft/models/_sector/wash_trades/nft_wash_trades.sql rename to dbt_subprojects/nft/models/_sector/wash_trades/nft_wash_trades.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_blocks_collections.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_blocks_collections.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_blocks_collections.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_blocks_collections.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_platform_collections.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_platform_collections.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_platform_collections.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_art_platform_collections.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_braindrops.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_braindrops.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_braindrops.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_braindrops.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_bright_moments.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_bright_moments.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_bright_moments.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_bright_moments.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_chromie_squiggle.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_chromie_squiggle.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_chromie_squiggle.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_chromie_squiggle.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_cryptodickbutts.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_cryptodickbutts.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_cryptodickbutts.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_cryptodickbutts.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_fellowship_gallery.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_fellowship_gallery.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_fellowship_gallery.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_fellowship_gallery.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_mirage_gallery_curated.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_mirage_gallery_curated.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_mirage_gallery_curated.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_mirage_gallery_curated.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_i.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_i.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_i.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_i.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_ii.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_ii.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_ii.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_proof_grails_ii.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_ringers.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_ringers.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_ringers.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_ringers.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_schema.yml b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_schema.yml similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_schema.yml rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_schema.yml diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_terraforms.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_terraforms.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_terraforms.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_terraforms.sql diff --git a/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_verse.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_verse.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_verse.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/metadata/nft_ethereum_metadata_verse.sql diff --git a/nft/models/nft_metrics/ethereum/nft_ethereum_collection_stats.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_collection_stats.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/nft_ethereum_collection_stats.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_collection_stats.sql diff --git a/nft/models/nft_metrics/ethereum/nft_ethereum_schema.yml b/dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_schema.yml similarity index 100% rename from nft/models/nft_metrics/ethereum/nft_ethereum_schema.yml rename to dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_schema.yml diff --git a/nft/models/nft_metrics/ethereum/nft_ethereum_top_minters.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_top_minters.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/nft_ethereum_top_minters.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_top_minters.sql diff --git a/nft/models/nft_metrics/ethereum/nft_ethereum_top_sales.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_top_sales.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/nft_ethereum_top_sales.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_top_sales.sql diff --git a/nft/models/nft_metrics/ethereum/nft_ethereum_wallet_metrics.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_wallet_metrics.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/nft_ethereum_wallet_metrics.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_wallet_metrics.sql diff --git a/nft/models/nft_metrics/ethereum/nft_ethereum_wallet_pnl.sql b/dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_wallet_pnl.sql similarity index 100% rename from nft/models/nft_metrics/ethereum/nft_ethereum_wallet_pnl.sql rename to dbt_subprojects/nft/models/nft_metrics/ethereum/nft_ethereum_wallet_pnl.sql diff --git a/nft/models/nft_metrics/nft_linked_addresses.sql b/dbt_subprojects/nft/models/nft_metrics/nft_linked_addresses.sql similarity index 100% rename from nft/models/nft_metrics/nft_linked_addresses.sql rename to dbt_subprojects/nft/models/nft_metrics/nft_linked_addresses.sql diff --git a/nft/models/nft_metrics/nft_marketplaces_info.sql b/dbt_subprojects/nft/models/nft_metrics/nft_marketplaces_info.sql similarity index 100% rename from nft/models/nft_metrics/nft_marketplaces_info.sql rename to dbt_subprojects/nft/models/nft_metrics/nft_marketplaces_info.sql diff --git a/nft/models/nft_metrics/nft_schema.yml b/dbt_subprojects/nft/models/nft_metrics/nft_schema.yml similarity index 100% rename from nft/models/nft_metrics/nft_schema.yml rename to dbt_subprojects/nft/models/nft_metrics/nft_schema.yml diff --git a/nft/models/seaport/arbitrum/seaport_arbitrum_base_pairs.sql b/dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_base_pairs.sql similarity index 100% rename from nft/models/seaport/arbitrum/seaport_arbitrum_base_pairs.sql rename to dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_base_pairs.sql diff --git a/nft/models/seaport/arbitrum/seaport_arbitrum_schema.yml b/dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_schema.yml similarity index 100% rename from nft/models/seaport/arbitrum/seaport_arbitrum_schema.yml rename to dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_schema.yml diff --git a/nft/models/seaport/arbitrum/seaport_arbitrum_tagging.sql b/dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_tagging.sql similarity index 100% rename from nft/models/seaport/arbitrum/seaport_arbitrum_tagging.sql rename to dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_tagging.sql diff --git a/nft/models/seaport/arbitrum/seaport_arbitrum_trades.sql b/dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_trades.sql similarity index 100% rename from nft/models/seaport/arbitrum/seaport_arbitrum_trades.sql rename to dbt_subprojects/nft/models/seaport/arbitrum/seaport_arbitrum_trades.sql diff --git a/nft/models/seaport/avalanche_c/seaport_avalanche_c_base_pairs.sql b/dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_base_pairs.sql similarity index 100% rename from nft/models/seaport/avalanche_c/seaport_avalanche_c_base_pairs.sql rename to dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_base_pairs.sql diff --git a/nft/models/seaport/avalanche_c/seaport_avalanche_c_schema.yml b/dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_schema.yml similarity index 100% rename from nft/models/seaport/avalanche_c/seaport_avalanche_c_schema.yml rename to dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_schema.yml diff --git a/nft/models/seaport/avalanche_c/seaport_avalanche_c_tagging.sql b/dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_tagging.sql similarity index 100% rename from nft/models/seaport/avalanche_c/seaport_avalanche_c_tagging.sql rename to dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_tagging.sql diff --git a/nft/models/seaport/avalanche_c/seaport_avalanche_c_trades.sql b/dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_trades.sql similarity index 100% rename from nft/models/seaport/avalanche_c/seaport_avalanche_c_trades.sql rename to dbt_subprojects/nft/models/seaport/avalanche_c/seaport_avalanche_c_trades.sql diff --git a/nft/models/seaport/base/seaport_base_schema.yml b/dbt_subprojects/nft/models/seaport/base/seaport_base_schema.yml similarity index 100% rename from nft/models/seaport/base/seaport_base_schema.yml rename to dbt_subprojects/nft/models/seaport/base/seaport_base_schema.yml diff --git a/nft/models/seaport/base/seaport_base_tagging.sql b/dbt_subprojects/nft/models/seaport/base/seaport_base_tagging.sql similarity index 100% rename from nft/models/seaport/base/seaport_base_tagging.sql rename to dbt_subprojects/nft/models/seaport/base/seaport_base_tagging.sql diff --git a/nft/models/seaport/bnb/seaport_bnb_base_pairs.sql b/dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_base_pairs.sql similarity index 100% rename from nft/models/seaport/bnb/seaport_bnb_base_pairs.sql rename to dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_base_pairs.sql diff --git a/nft/models/seaport/bnb/seaport_bnb_schema.yml b/dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_schema.yml similarity index 100% rename from nft/models/seaport/bnb/seaport_bnb_schema.yml rename to dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_schema.yml diff --git a/nft/models/seaport/bnb/seaport_bnb_tagging.sql b/dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_tagging.sql similarity index 100% rename from nft/models/seaport/bnb/seaport_bnb_tagging.sql rename to dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_tagging.sql diff --git a/nft/models/seaport/bnb/seaport_bnb_trades.sql b/dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_trades.sql similarity index 100% rename from nft/models/seaport/bnb/seaport_bnb_trades.sql rename to dbt_subprojects/nft/models/seaport/bnb/seaport_bnb_trades.sql diff --git a/nft/models/seaport/chains/seaport_arbitrum_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_arbitrum_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_arbitrum_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_arbitrum_traces.sql diff --git a/nft/models/seaport/chains/seaport_avalanche_c_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_avalanche_c_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_avalanche_c_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_avalanche_c_traces.sql diff --git a/nft/models/seaport/chains/seaport_base_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_base_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_base_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_base_traces.sql diff --git a/nft/models/seaport/chains/seaport_bnb_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_bnb_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_bnb_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_bnb_traces.sql diff --git a/nft/models/seaport/chains/seaport_ethereum_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_ethereum_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_ethereum_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_ethereum_traces.sql diff --git a/nft/models/seaport/chains/seaport_optimism_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_optimism_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_optimism_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_optimism_traces.sql diff --git a/nft/models/seaport/chains/seaport_polygon_traces.sql b/dbt_subprojects/nft/models/seaport/chains/seaport_polygon_traces.sql similarity index 100% rename from nft/models/seaport/chains/seaport_polygon_traces.sql rename to dbt_subprojects/nft/models/seaport/chains/seaport_polygon_traces.sql diff --git a/nft/models/seaport/ethereum/seaport_ethereum_base_pairs.sql b/dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_base_pairs.sql similarity index 100% rename from nft/models/seaport/ethereum/seaport_ethereum_base_pairs.sql rename to dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_base_pairs.sql diff --git a/nft/models/seaport/ethereum/seaport_ethereum_schema.yml b/dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_schema.yml similarity index 100% rename from nft/models/seaport/ethereum/seaport_ethereum_schema.yml rename to dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_schema.yml diff --git a/nft/models/seaport/ethereum/seaport_ethereum_tagging.sql b/dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_tagging.sql similarity index 100% rename from nft/models/seaport/ethereum/seaport_ethereum_tagging.sql rename to dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_tagging.sql diff --git a/nft/models/seaport/ethereum/seaport_ethereum_trades.sql b/dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_trades.sql similarity index 100% rename from nft/models/seaport/ethereum/seaport_ethereum_trades.sql rename to dbt_subprojects/nft/models/seaport/ethereum/seaport_ethereum_trades.sql diff --git a/nft/models/seaport/ethereum/seaport_v1_ethereum_trades.sql b/dbt_subprojects/nft/models/seaport/ethereum/seaport_v1_ethereum_trades.sql similarity index 100% rename from nft/models/seaport/ethereum/seaport_v1_ethereum_trades.sql rename to dbt_subprojects/nft/models/seaport/ethereum/seaport_v1_ethereum_trades.sql diff --git a/nft/models/seaport/ethereum/seaport_v2_ethereum_trades.sql b/dbt_subprojects/nft/models/seaport/ethereum/seaport_v2_ethereum_trades.sql similarity index 100% rename from nft/models/seaport/ethereum/seaport_v2_ethereum_trades.sql rename to dbt_subprojects/nft/models/seaport/ethereum/seaport_v2_ethereum_trades.sql diff --git a/nft/models/seaport/optimism/seaport_optimism_base_pairs.sql b/dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_base_pairs.sql similarity index 100% rename from nft/models/seaport/optimism/seaport_optimism_base_pairs.sql rename to dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_base_pairs.sql diff --git a/nft/models/seaport/optimism/seaport_optimism_schema.yml b/dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_schema.yml similarity index 100% rename from nft/models/seaport/optimism/seaport_optimism_schema.yml rename to dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_schema.yml diff --git a/nft/models/seaport/optimism/seaport_optimism_tagging.sql b/dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_tagging.sql similarity index 100% rename from nft/models/seaport/optimism/seaport_optimism_tagging.sql rename to dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_tagging.sql diff --git a/nft/models/seaport/optimism/seaport_optimism_trades.sql b/dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_trades.sql similarity index 100% rename from nft/models/seaport/optimism/seaport_optimism_trades.sql rename to dbt_subprojects/nft/models/seaport/optimism/seaport_optimism_trades.sql diff --git a/nft/models/seaport/polygon/seaport_polygon_base_pairs.sql b/dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_base_pairs.sql similarity index 100% rename from nft/models/seaport/polygon/seaport_polygon_base_pairs.sql rename to dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_base_pairs.sql diff --git a/nft/models/seaport/polygon/seaport_polygon_schema.yml b/dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_schema.yml similarity index 100% rename from nft/models/seaport/polygon/seaport_polygon_schema.yml rename to dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_schema.yml diff --git a/nft/models/seaport/polygon/seaport_polygon_tagging.sql b/dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_tagging.sql similarity index 100% rename from nft/models/seaport/polygon/seaport_polygon_tagging.sql rename to dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_tagging.sql diff --git a/nft/models/seaport/polygon/seaport_polygon_trades.sql b/dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_trades.sql similarity index 100% rename from nft/models/seaport/polygon/seaport_polygon_trades.sql rename to dbt_subprojects/nft/models/seaport/polygon/seaport_polygon_trades.sql diff --git a/nft/models/seaport/seaport_schema.yml b/dbt_subprojects/nft/models/seaport/seaport_schema.yml similarity index 100% rename from nft/models/seaport/seaport_schema.yml rename to dbt_subprojects/nft/models/seaport/seaport_schema.yml diff --git a/nft/models/seaport/seaport_tagging.sql b/dbt_subprojects/nft/models/seaport/seaport_tagging.sql similarity index 100% rename from nft/models/seaport/seaport_tagging.sql rename to dbt_subprojects/nft/models/seaport/seaport_tagging.sql diff --git a/nft/models/seaport/seaport_traces.sql b/dbt_subprojects/nft/models/seaport/seaport_traces.sql similarity index 100% rename from nft/models/seaport/seaport_traces.sql rename to dbt_subprojects/nft/models/seaport/seaport_traces.sql diff --git a/dbt_subprojects/nft/package-lock.yml b/dbt_subprojects/nft/package-lock.yml new file mode 100644 index 00000000000..c0962720778 --- /dev/null +++ b/dbt_subprojects/nft/package-lock.yml @@ -0,0 +1,4 @@ +packages: +- package: dbt-labs/dbt_utils + version: 1.1.1 +sha1_hash: 23451c207c1d4dd71b5925f12a5cd66f2ebb2b3b diff --git a/packages.yml b/dbt_subprojects/nft/packages.yml similarity index 100% rename from packages.yml rename to dbt_subprojects/nft/packages.yml diff --git a/profiles.yml b/dbt_subprojects/nft/profiles.yml similarity index 100% rename from profiles.yml rename to dbt_subprojects/nft/profiles.yml diff --git a/nft/seeds/astaria/_schema.yml b/dbt_subprojects/nft/seeds/astaria/_schema.yml similarity index 100% rename from nft/seeds/astaria/_schema.yml rename to dbt_subprojects/nft/seeds/astaria/_schema.yml diff --git a/nft/seeds/astaria/astaria_lending_seed.csv b/dbt_subprojects/nft/seeds/astaria/astaria_lending_seed.csv similarity index 100% rename from nft/seeds/astaria/astaria_lending_seed.csv rename to dbt_subprojects/nft/seeds/astaria/astaria_lending_seed.csv diff --git a/nft/seeds/bend_dao/ethereum/_schema.yml b/dbt_subprojects/nft/seeds/bend_dao/ethereum/_schema.yml similarity index 100% rename from nft/seeds/bend_dao/ethereum/_schema.yml rename to dbt_subprojects/nft/seeds/bend_dao/ethereum/_schema.yml diff --git a/nft/seeds/bend_dao/ethereum/bend_dao_nft_lending.csv b/dbt_subprojects/nft/seeds/bend_dao/ethereum/bend_dao_nft_lending.csv similarity index 100% rename from nft/seeds/bend_dao/ethereum/bend_dao_nft_lending.csv rename to dbt_subprojects/nft/seeds/bend_dao/ethereum/bend_dao_nft_lending.csv diff --git a/nft/seeds/opensea/ethereum/opensea_wyvern_trades_samples.csv b/dbt_subprojects/nft/seeds/opensea/ethereum/opensea_wyvern_trades_samples.csv similarity index 100% rename from nft/seeds/opensea/ethereum/opensea_wyvern_trades_samples.csv rename to dbt_subprojects/nft/seeds/opensea/ethereum/opensea_wyvern_trades_samples.csv diff --git a/nft/seeds/opensea/ethereum/schema.yml b/dbt_subprojects/nft/seeds/opensea/ethereum/schema.yml similarity index 100% rename from nft/seeds/opensea/ethereum/schema.yml rename to dbt_subprojects/nft/seeds/opensea/ethereum/schema.yml diff --git a/nft/seeds/opensea/opensea_seaport_trades_samples.csv b/dbt_subprojects/nft/seeds/opensea/opensea_seaport_trades_samples.csv similarity index 100% rename from nft/seeds/opensea/opensea_seaport_trades_samples.csv rename to dbt_subprojects/nft/seeds/opensea/opensea_seaport_trades_samples.csv diff --git a/nft/seeds/opensea/polygon/opensea_polygon_zeroex_trades_samples.csv b/dbt_subprojects/nft/seeds/opensea/polygon/opensea_polygon_zeroex_trades_samples.csv similarity index 100% rename from nft/seeds/opensea/polygon/opensea_polygon_zeroex_trades_samples.csv rename to dbt_subprojects/nft/seeds/opensea/polygon/opensea_polygon_zeroex_trades_samples.csv diff --git a/nft/seeds/opensea/polygon/schema.yml b/dbt_subprojects/nft/seeds/opensea/polygon/schema.yml similarity index 100% rename from nft/seeds/opensea/polygon/schema.yml rename to dbt_subprojects/nft/seeds/opensea/polygon/schema.yml diff --git a/nft/seeds/opensea/schema.yml b/dbt_subprojects/nft/seeds/opensea/schema.yml similarity index 100% rename from nft/seeds/opensea/schema.yml rename to dbt_subprojects/nft/seeds/opensea/schema.yml diff --git a/nft/seeds/seaport/_schema.yml b/dbt_subprojects/nft/seeds/seaport/_schema.yml similarity index 100% rename from nft/seeds/seaport/_schema.yml rename to dbt_subprojects/nft/seeds/seaport/_schema.yml diff --git a/nft/seeds/seaport/seaport_ethereum_transfers_postgres.csv b/dbt_subprojects/nft/seeds/seaport/seaport_ethereum_transfers_postgres.csv similarity index 100% rename from nft/seeds/seaport/seaport_ethereum_transfers_postgres.csv rename to dbt_subprojects/nft/seeds/seaport/seaport_ethereum_transfers_postgres.csv diff --git a/nft/seeds/seaport/seaport_ethereum_view_transactions_postgres.csv b/dbt_subprojects/nft/seeds/seaport/seaport_ethereum_view_transactions_postgres.csv similarity index 100% rename from nft/seeds/seaport/seaport_ethereum_view_transactions_postgres.csv rename to dbt_subprojects/nft/seeds/seaport/seaport_ethereum_view_transactions_postgres.csv diff --git a/nft/seeds/seaport/seaport_trades_seed.csv b/dbt_subprojects/nft/seeds/seaport/seaport_trades_seed.csv similarity index 100% rename from nft/seeds/seaport/seaport_trades_seed.csv rename to dbt_subprojects/nft/seeds/seaport/seaport_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/_schema.yml b/dbt_subprojects/nft/seeds/trades/base_trades/_schema.yml similarity index 100% rename from nft/seeds/trades/base_trades/_schema.yml rename to dbt_subprojects/nft/seeds/trades/base_trades/_schema.yml diff --git a/nft/seeds/trades/base_trades/alienswap_base_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/alienswap_base_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/alienswap_base_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/alienswap_base_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/archipelago_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/archipelago_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/archipelago_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/archipelago_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/aurem_polygon_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/aurem_polygon_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/aurem_polygon_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/aurem_polygon_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/blur_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/blur_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/blur_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/blur_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/blur_seaport_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/blur_seaport_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/blur_seaport_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/blur_seaport_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/blur_v2_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/blur_v2_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/blur_v2_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/blur_v2_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/campfire_avalanche_c_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/campfire_avalanche_c_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/campfire_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/campfire_avalanche_c_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/chikn_avalanche_c_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/chikn_avalanche_c_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/chikn_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/chikn_avalanche_c_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/collectionswap_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/collectionswap_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/collectionswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/collectionswap_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/cryptopunks_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/cryptopunks_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/cryptopunks_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/cryptopunks_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/dew_polygon_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/dew_polygon_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/dew_polygon_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/dew_polygon_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/element_arbitrum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/element_arbitrum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/element_arbitrum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/element_arbitrum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/element_base_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/element_base_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/element_base_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/element_base_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/element_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/element_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/element_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/element_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/element_optimism_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/element_optimism_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/element_optimism_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/element_optimism_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/foundation_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/foundation_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/foundation_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/foundation_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/hyperspace_avalanche_c_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/hyperspace_avalanche_c_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/hyperspace_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/hyperspace_avalanche_c_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/joepegs_avalanche_c_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/joepegs_avalanche_c_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/joepegs_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/joepegs_avalanche_c_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/looksrare_seaport_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/looksrare_seaport_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/looksrare_seaport_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/looksrare_seaport_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/looksrare_v1_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/looksrare_v1_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/looksrare_v1_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/looksrare_v1_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/looksrare_v2_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/looksrare_v2_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/looksrare_v2_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/looksrare_v2_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/mintsquare_zksync_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/mintsquare_zksync_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/mintsquare_zksync_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/mintsquare_zksync_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/quix_events_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/quix_events_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/quix_events_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/quix_events_seed.csv diff --git a/nft/seeds/trades/base_trades/salvor_avalanche_c_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/salvor_avalanche_c_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/salvor_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/salvor_avalanche_c_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/sudoswap_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/sudoswap_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/sudoswap_v2_arbitrum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_v2_arbitrum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/sudoswap_v2_arbitrum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_v2_arbitrum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/sudoswap_v2_base_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_v2_base_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/sudoswap_v2_base_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_v2_base_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/sudoswap_v2_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_v2_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/sudoswap_v2_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/sudoswap_v2_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/superchief_avalanche_c_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/superchief_avalanche_c_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/superchief_avalanche_c_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/superchief_avalanche_c_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/superrare_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/superrare_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/superrare_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/superrare_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/tevaera_zksync_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/tevaera_zksync_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/tevaera_zksync_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/tevaera_zksync_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/x2y2_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/x2y2_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/x2y2_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/x2y2_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zk_markets_zksync_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zk_markets_zksync_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zk_markets_zksync_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zk_markets_zksync_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zonic_arbitrum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zonic_arbitrum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zonic_arbitrum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zonic_arbitrum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zonic_base_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zonic_base_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zonic_base_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zonic_base_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zonic_zksync_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zonic_zksync_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zonic_zksync_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zonic_zksync_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zonic_zora_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zonic_zora_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zonic_zora_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zonic_zora_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zora_v1_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zora_v1_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zora_v1_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zora_v1_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zora_v2_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zora_v2_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zora_v2_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zora_v2_ethereum_base_trades_seed.csv diff --git a/nft/seeds/trades/base_trades/zora_v3_ethereum_base_trades_seed.csv b/dbt_subprojects/nft/seeds/trades/base_trades/zora_v3_ethereum_base_trades_seed.csv similarity index 100% rename from nft/seeds/trades/base_trades/zora_v3_ethereum_base_trades_seed.csv rename to dbt_subprojects/nft/seeds/trades/base_trades/zora_v3_ethereum_base_trades_seed.csv diff --git a/nft/tests/check_nft_rowcount_blur.sql b/dbt_subprojects/nft/tests/check_nft_rowcount_blur.sql similarity index 100% rename from nft/tests/check_nft_rowcount_blur.sql rename to dbt_subprojects/nft/tests/check_nft_rowcount_blur.sql diff --git a/nft/tests/check_nft_rowcount_superrare.sql b/dbt_subprojects/nft/tests/check_nft_rowcount_superrare.sql similarity index 100% rename from nft/tests/check_nft_rowcount_superrare.sql rename to dbt_subprojects/nft/tests/check_nft_rowcount_superrare.sql diff --git a/nft/tests/check_nft_rowcount_zora_v1.sql b/dbt_subprojects/nft/tests/check_nft_rowcount_zora_v1.sql similarity index 100% rename from nft/tests/check_nft_rowcount_zora_v1.sql rename to dbt_subprojects/nft/tests/check_nft_rowcount_zora_v1.sql diff --git a/nft/tests/generic/check_seaport_seed.sql b/dbt_subprojects/nft/tests/generic/check_seaport_seed.sql similarity index 100% rename from nft/tests/generic/check_seaport_seed.sql rename to dbt_subprojects/nft/tests/generic/check_seaport_seed.sql diff --git a/nft/tests/nft_ethereum_aggregators_markers_no_collisions.sql b/dbt_subprojects/nft/tests/nft_ethereum_aggregators_markers_no_collisions.sql similarity index 100% rename from nft/tests/nft_ethereum_aggregators_markers_no_collisions.sql rename to dbt_subprojects/nft/tests/nft_ethereum_aggregators_markers_no_collisions.sql diff --git a/nft/tests/nft_ethereum_collection_stats_test.sql b/dbt_subprojects/nft/tests/nft_ethereum_collection_stats_test.sql similarity index 100% rename from nft/tests/nft_ethereum_collection_stats_test.sql rename to dbt_subprojects/nft/tests/nft_ethereum_collection_stats_test.sql diff --git a/nft/tests/nft_ethereum_native_mints_test.sql b/dbt_subprojects/nft/tests/nft_ethereum_native_mints_test.sql similarity index 100% rename from nft/tests/nft_ethereum_native_mints_test.sql rename to dbt_subprojects/nft/tests/nft_ethereum_native_mints_test.sql diff --git a/solana/README.md b/dbt_subprojects/solana/README.md similarity index 100% rename from solana/README.md rename to dbt_subprojects/solana/README.md diff --git a/solana/dbt_project.yml b/dbt_subprojects/solana/dbt_project.yml similarity index 92% rename from solana/dbt_project.yml rename to dbt_subprojects/solana/dbt_project.yml index cc557f8895d..2da4be32bbf 100644 --- a/solana/dbt_project.yml +++ b/dbt_subprojects/solana/dbt_project.yml @@ -19,12 +19,10 @@ vars: # These configurations specify where dbt should look for different types of files. # You don't need to change these! -model-paths: ["models", "../sources"] -analysis-paths: ["analyses"] +model-paths: ["models", "../../sources"] test-paths: ["tests"] seed-paths: ["seeds"] -macro-paths: ["macros", "../macros"] -snapshot-paths: ["snapshots"] +macro-paths: ["macros", "../../macros"] target-path: "target" # directory which will store compiled SQL files clean-targets: # directories to be removed by `dbt clean` @@ -64,4 +62,4 @@ models: transaction: true +materialized: view +schema: no_schema # this should be overriden in model specific configs - +view_security: invoker \ No newline at end of file + +view_security: invoker diff --git a/solana/models/_sector/dex/bot_trades/solana/_schema.yml b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/_schema.yml similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/_schema.yml rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/_schema.yml diff --git a/solana/models/_sector/dex/bot_trades/solana/dex_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/dex_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/dex_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/dex_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/banana_gun_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/banana_gun_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/banana_gun_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/banana_gun_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/bonkbot_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/bonkbot_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/bonkbot_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/bonkbot_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_users.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_users.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_users.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/consortium_key_solana_bot_users.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/looter_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/looter_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/looter_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/looter_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/maestro_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/maestro_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/maestro_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/maestro_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/magnum_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/magnum_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/magnum_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/magnum_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/pepe_boost_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/pepe_boost_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/pepe_boost_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/pepe_boost_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/readyswap_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/readyswap_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/readyswap_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/readyswap_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/shuriken_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/shuriken_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/shuriken_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/shuriken_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/sol_gun_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/sol_gun_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/sol_gun_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/sol_gun_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/sol_trading_bot_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/sol_trading_bot_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/sol_trading_bot_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/sol_trading_bot_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_users.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_users.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_users.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/soul_sniper_solana_bot_users.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/tirador_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/tirador_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/tirador_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/tirador_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/trojan_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/trojan_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/trojan_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/trojan_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/unibot_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/unibot_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/unibot_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/unibot_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/bot_trades/solana/platforms/wifbot_solana_bot_trades.sql b/dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/wifbot_solana_bot_trades.sql similarity index 100% rename from solana/models/_sector/dex/bot_trades/solana/platforms/wifbot_solana_bot_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/bot_trades/solana/platforms/wifbot_solana_bot_trades.sql diff --git a/solana/models/_sector/dex/dex_solana_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/dex_solana_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/dex_solana_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/dex_solana_base_trades.sql diff --git a/solana/models/_sector/dex/dex_solana_price_hour.sql b/dbt_subprojects/solana/models/_sector/dex/dex_solana_price_hour.sql similarity index 100% rename from solana/models/_sector/dex/dex_solana_price_hour.sql rename to dbt_subprojects/solana/models/_sector/dex/dex_solana_price_hour.sql diff --git a/solana/models/_sector/dex/dex_solana_schema.yml b/dbt_subprojects/solana/models/_sector/dex/dex_solana_schema.yml similarity index 100% rename from solana/models/_sector/dex/dex_solana_schema.yml rename to dbt_subprojects/solana/models/_sector/dex/dex_solana_schema.yml diff --git a/solana/models/_sector/dex/dex_solana_trades.sql b/dbt_subprojects/solana/models/_sector/dex/dex_solana_trades.sql similarity index 100% rename from solana/models/_sector/dex/dex_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/dex_solana_trades.sql diff --git a/solana/models/_sector/dex/goosefx/_schema.yml b/dbt_subprojects/solana/models/_sector/dex/goosefx/_schema.yml similarity index 100% rename from solana/models/_sector/dex/goosefx/_schema.yml rename to dbt_subprojects/solana/models/_sector/dex/goosefx/_schema.yml diff --git a/solana/models/_sector/dex/goosefx/goosefx_ssl_v2_solana_trades.sql b/dbt_subprojects/solana/models/_sector/dex/goosefx/goosefx_ssl_v2_solana_trades.sql similarity index 100% rename from solana/models/_sector/dex/goosefx/goosefx_ssl_v2_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/goosefx/goosefx_ssl_v2_solana_trades.sql diff --git a/solana/models/_sector/dex/lifinity/lifinity_v1_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v1_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/lifinity/lifinity_v1_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v1_base_trades.sql diff --git a/solana/models/_sector/dex/lifinity/lifinity_v1_trades.sql b/dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v1_trades.sql similarity index 100% rename from solana/models/_sector/dex/lifinity/lifinity_v1_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v1_trades.sql diff --git a/solana/models/_sector/dex/lifinity/lifinity_v2_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v2_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/lifinity/lifinity_v2_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v2_base_trades.sql diff --git a/solana/models/_sector/dex/lifinity/lifinity_v2_trades.sql b/dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v2_trades.sql similarity index 100% rename from solana/models/_sector/dex/lifinity/lifinity_v2_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/lifinity/lifinity_v2_trades.sql diff --git a/solana/models/_sector/dex/lifinity/schema.yml b/dbt_subprojects/solana/models/_sector/dex/lifinity/schema.yml similarity index 100% rename from solana/models/_sector/dex/lifinity/schema.yml rename to dbt_subprojects/solana/models/_sector/dex/lifinity/schema.yml diff --git a/solana/models/_sector/dex/lifinity/sources.yml b/dbt_subprojects/solana/models/_sector/dex/lifinity/sources.yml similarity index 100% rename from solana/models/_sector/dex/lifinity/sources.yml rename to dbt_subprojects/solana/models/_sector/dex/lifinity/sources.yml diff --git a/solana/models/_sector/dex/meteora/_schema.yml b/dbt_subprojects/solana/models/_sector/dex/meteora/_schema.yml similarity index 100% rename from solana/models/_sector/dex/meteora/_schema.yml rename to dbt_subprojects/solana/models/_sector/dex/meteora/_schema.yml diff --git a/solana/models/_sector/dex/meteora/meteora_v1_solana_trades.sql b/dbt_subprojects/solana/models/_sector/dex/meteora/meteora_v1_solana_trades.sql similarity index 100% rename from solana/models/_sector/dex/meteora/meteora_v1_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/meteora/meteora_v1_solana_trades.sql diff --git a/solana/models/_sector/dex/meteora/meteora_v2_solana_trades.sql b/dbt_subprojects/solana/models/_sector/dex/meteora/meteora_v2_solana_trades.sql similarity index 100% rename from solana/models/_sector/dex/meteora/meteora_v2_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/meteora/meteora_v2_solana_trades.sql diff --git a/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_base_trades.sql diff --git a/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_schema.yml b/dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_schema.yml similarity index 100% rename from solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_schema.yml rename to dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_schema.yml diff --git a/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices.sql b/dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices.sql similarity index 100% rename from solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices.sql rename to dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices.sql diff --git a/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices_hour.sql b/dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices_hour.sql similarity index 100% rename from solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices_hour.sql rename to dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_token_prices_hour.sql diff --git a/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_trades.sql b/dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_trades.sql similarity index 100% rename from solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/orca_whirlpool/orca_whirlpool_trades.sql diff --git a/solana/models/_sector/dex/phoenix/phoenix_v1_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/phoenix/phoenix_v1_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/phoenix/phoenix_v1_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/phoenix/phoenix_v1_base_trades.sql diff --git a/solana/models/_sector/dex/phoenix/phoenix_v1_trades.sql b/dbt_subprojects/solana/models/_sector/dex/phoenix/phoenix_v1_trades.sql similarity index 100% rename from solana/models/_sector/dex/phoenix/phoenix_v1_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/phoenix/phoenix_v1_trades.sql diff --git a/solana/models/_sector/dex/phoenix/schema.yml b/dbt_subprojects/solana/models/_sector/dex/phoenix/schema.yml similarity index 100% rename from solana/models/_sector/dex/phoenix/schema.yml rename to dbt_subprojects/solana/models/_sector/dex/phoenix/schema.yml diff --git a/solana/models/_sector/dex/phoenix/sources.yml b/dbt_subprojects/solana/models/_sector/dex/phoenix/sources.yml similarity index 100% rename from solana/models/_sector/dex/phoenix/sources.yml rename to dbt_subprojects/solana/models/_sector/dex/phoenix/sources.yml diff --git a/solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_base_trades.sql diff --git a/solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_trades.sql b/dbt_subprojects/solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_trades.sql similarity index 100% rename from solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/pumpdotfun/solana/pumpdotfun_solana_trades.sql diff --git a/solana/models/_sector/dex/pumpdotfun/solana/schema.yml b/dbt_subprojects/solana/models/_sector/dex/pumpdotfun/solana/schema.yml similarity index 100% rename from solana/models/_sector/dex/pumpdotfun/solana/schema.yml rename to dbt_subprojects/solana/models/_sector/dex/pumpdotfun/solana/schema.yml diff --git a/solana/models/_sector/dex/raydium/raydium_v3_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v3_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/raydium/raydium_v3_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v3_base_trades.sql diff --git a/solana/models/_sector/dex/raydium/raydium_v3_trades.sql b/dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v3_trades.sql similarity index 100% rename from solana/models/_sector/dex/raydium/raydium_v3_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v3_trades.sql diff --git a/solana/models/_sector/dex/raydium/raydium_v4_base_trades.sql b/dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v4_base_trades.sql similarity index 100% rename from solana/models/_sector/dex/raydium/raydium_v4_base_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v4_base_trades.sql diff --git a/solana/models/_sector/dex/raydium/raydium_v4_trades.sql b/dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v4_trades.sql similarity index 100% rename from solana/models/_sector/dex/raydium/raydium_v4_trades.sql rename to dbt_subprojects/solana/models/_sector/dex/raydium/raydium_v4_trades.sql diff --git a/solana/models/_sector/dex/raydium/schema.yml b/dbt_subprojects/solana/models/_sector/dex/raydium/schema.yml similarity index 100% rename from solana/models/_sector/dex/raydium/schema.yml rename to dbt_subprojects/solana/models/_sector/dex/raydium/schema.yml diff --git a/solana/models/_sector/dex/raydium/sources.yml b/dbt_subprojects/solana/models/_sector/dex/raydium/sources.yml similarity index 100% rename from solana/models/_sector/dex/raydium/sources.yml rename to dbt_subprojects/solana/models/_sector/dex/raydium/sources.yml diff --git a/solana/models/_sector/nft/nft_solana_old_trades.sql b/dbt_subprojects/solana/models/_sector/nft/nft_solana_old_trades.sql similarity index 100% rename from solana/models/_sector/nft/nft_solana_old_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/nft_solana_old_trades.sql diff --git a/solana/models/_sector/nft/nft_solana_trades.sql b/dbt_subprojects/solana/models/_sector/nft/nft_solana_trades.sql similarity index 100% rename from solana/models/_sector/nft/nft_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/nft_solana_trades.sql diff --git a/solana/models/_sector/nft/nft_solana_trades_schema.yml b/dbt_subprojects/solana/models/_sector/nft/nft_solana_trades_schema.yml similarity index 100% rename from solana/models/_sector/nft/nft_solana_trades_schema.yml rename to dbt_subprojects/solana/models/_sector/nft/nft_solana_trades_schema.yml diff --git a/solana/models/_sector/nft/old/_schema.yml b/dbt_subprojects/solana/models/_sector/nft/old/_schema.yml similarity index 100% rename from solana/models/_sector/nft/old/_schema.yml rename to dbt_subprojects/solana/models/_sector/nft/old/_schema.yml diff --git a/solana/models/_sector/nft/old/magiceden_solana_events.sql b/dbt_subprojects/solana/models/_sector/nft/old/magiceden_solana_events.sql similarity index 100% rename from solana/models/_sector/nft/old/magiceden_solana_events.sql rename to dbt_subprojects/solana/models/_sector/nft/old/magiceden_solana_events.sql diff --git a/solana/models/_sector/nft/old/opensea_solana_events.sql b/dbt_subprojects/solana/models/_sector/nft/old/opensea_solana_events.sql similarity index 100% rename from solana/models/_sector/nft/old/opensea_solana_events.sql rename to dbt_subprojects/solana/models/_sector/nft/old/opensea_solana_events.sql diff --git a/solana/models/_sector/nft/platforms/_schema.yml b/dbt_subprojects/solana/models/_sector/nft/platforms/_schema.yml similarity index 100% rename from solana/models/_sector/nft/platforms/_schema.yml rename to dbt_subprojects/solana/models/_sector/nft/platforms/_schema.yml diff --git a/solana/models/_sector/nft/platforms/magiceden_mmm_solana_trades.sql b/dbt_subprojects/solana/models/_sector/nft/platforms/magiceden_mmm_solana_trades.sql similarity index 100% rename from solana/models/_sector/nft/platforms/magiceden_mmm_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/platforms/magiceden_mmm_solana_trades.sql diff --git a/solana/models/_sector/nft/platforms/magiceden_v2_solana_trades.sql b/dbt_subprojects/solana/models/_sector/nft/platforms/magiceden_v2_solana_trades.sql similarity index 100% rename from solana/models/_sector/nft/platforms/magiceden_v2_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/platforms/magiceden_v2_solana_trades.sql diff --git a/solana/models/_sector/nft/platforms/magiceden_v3_solana_trades.sql b/dbt_subprojects/solana/models/_sector/nft/platforms/magiceden_v3_solana_trades.sql similarity index 100% rename from solana/models/_sector/nft/platforms/magiceden_v3_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/platforms/magiceden_v3_solana_trades.sql diff --git a/solana/models/_sector/nft/platforms/tensorswap_v1_solana_trades.sql b/dbt_subprojects/solana/models/_sector/nft/platforms/tensorswap_v1_solana_trades.sql similarity index 100% rename from solana/models/_sector/nft/platforms/tensorswap_v1_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/platforms/tensorswap_v1_solana_trades.sql diff --git a/solana/models/_sector/nft/platforms/tensorswap_v2_solana_trades.sql b/dbt_subprojects/solana/models/_sector/nft/platforms/tensorswap_v2_solana_trades.sql similarity index 100% rename from solana/models/_sector/nft/platforms/tensorswap_v2_solana_trades.sql rename to dbt_subprojects/solana/models/_sector/nft/platforms/tensorswap_v2_solana_trades.sql diff --git a/models/staking/solana/staking_solana_schema.yml b/dbt_subprojects/solana/models/_sector/staking/solana/staking_solana_schema.yml similarity index 100% rename from models/staking/solana/staking_solana_schema.yml rename to dbt_subprojects/solana/models/_sector/staking/solana/staking_solana_schema.yml diff --git a/models/staking/solana/staking_solana_stake_actions.sql b/dbt_subprojects/solana/models/_sector/staking/solana/staking_solana_stake_actions.sql similarity index 100% rename from models/staking/solana/staking_solana_stake_actions.sql rename to dbt_subprojects/solana/models/_sector/staking/solana/staking_solana_stake_actions.sql diff --git a/solana/models/hivemapper/hivemapper_solana_rewards.sql b/dbt_subprojects/solana/models/hivemapper/hivemapper_solana_rewards.sql similarity index 100% rename from solana/models/hivemapper/hivemapper_solana_rewards.sql rename to dbt_subprojects/solana/models/hivemapper/hivemapper_solana_rewards.sql diff --git a/solana/models/hivemapper/hivemapper_solana_schema.yml b/dbt_subprojects/solana/models/hivemapper/hivemapper_solana_schema.yml similarity index 100% rename from solana/models/hivemapper/hivemapper_solana_schema.yml rename to dbt_subprojects/solana/models/hivemapper/hivemapper_solana_schema.yml diff --git a/solana/models/jupiter/jupiter_solana_aggregator_swaps.sql b/dbt_subprojects/solana/models/jupiter/jupiter_solana_aggregator_swaps.sql similarity index 100% rename from solana/models/jupiter/jupiter_solana_aggregator_swaps.sql rename to dbt_subprojects/solana/models/jupiter/jupiter_solana_aggregator_swaps.sql diff --git a/solana/models/jupiter/jupiter_solana_perp_events.sql b/dbt_subprojects/solana/models/jupiter/jupiter_solana_perp_events.sql similarity index 100% rename from solana/models/jupiter/jupiter_solana_perp_events.sql rename to dbt_subprojects/solana/models/jupiter/jupiter_solana_perp_events.sql diff --git a/solana/models/jupiter/jupiter_solana_schema.yml b/dbt_subprojects/solana/models/jupiter/jupiter_solana_schema.yml similarity index 100% rename from solana/models/jupiter/jupiter_solana_schema.yml rename to dbt_subprojects/solana/models/jupiter/jupiter_solana_schema.yml diff --git a/solana/models/solana_utils/solana_utils_daily_balances.sql b/dbt_subprojects/solana/models/solana_utils/solana_utils_daily_balances.sql similarity index 100% rename from solana/models/solana_utils/solana_utils_daily_balances.sql rename to dbt_subprojects/solana/models/solana_utils/solana_utils_daily_balances.sql diff --git a/solana/models/solana_utils/solana_utils_latest_balances.sql b/dbt_subprojects/solana/models/solana_utils/solana_utils_latest_balances.sql similarity index 100% rename from solana/models/solana_utils/solana_utils_latest_balances.sql rename to dbt_subprojects/solana/models/solana_utils/solana_utils_latest_balances.sql diff --git a/solana/models/solana_utils/solana_utils_schema.yml b/dbt_subprojects/solana/models/solana_utils/solana_utils_schema.yml similarity index 100% rename from solana/models/solana_utils/solana_utils_schema.yml rename to dbt_subprojects/solana/models/solana_utils/solana_utils_schema.yml diff --git a/solana/models/solana_utils/solana_utils_sns_domains.sql b/dbt_subprojects/solana/models/solana_utils/solana_utils_sns_domains.sql similarity index 100% rename from solana/models/solana_utils/solana_utils_sns_domains.sql rename to dbt_subprojects/solana/models/solana_utils/solana_utils_sns_domains.sql diff --git a/solana/models/solana_utils/solana_utils_token_accounts.sql b/dbt_subprojects/solana/models/solana_utils/solana_utils_token_accounts.sql similarity index 100% rename from solana/models/solana_utils/solana_utils_token_accounts.sql rename to dbt_subprojects/solana/models/solana_utils/solana_utils_token_accounts.sql diff --git a/solana/models/solana_utils/solana_utils_total_rewards.sql b/dbt_subprojects/solana/models/solana_utils/solana_utils_total_rewards.sql similarity index 100% rename from solana/models/solana_utils/solana_utils_total_rewards.sql rename to dbt_subprojects/solana/models/solana_utils/solana_utils_total_rewards.sql diff --git a/solana/models/tokens/solana/tokens_solana.sources.yml b/dbt_subprojects/solana/models/tokens/solana/tokens_solana.sources.yml similarity index 100% rename from solana/models/tokens/solana/tokens_solana.sources.yml rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana.sources.yml diff --git a/solana/models/tokens/solana/tokens_solana_fees_history.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_fees_history.sql similarity index 98% rename from solana/models/tokens/solana/tokens_solana_fees_history.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_fees_history.sql index 4bb5216970c..38554163a3f 100644 --- a/solana/models/tokens/solana/tokens_solana_fees_history.sql +++ b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_fees_history.sql @@ -2,6 +2,7 @@ config( schema = 'tokens_solana', alias = 'fees_history', + tags = ['prod_exclude'], materialized = 'incremental', file_format = 'delta', incremental_strategy = 'merge', @@ -12,7 +13,6 @@ "tokens", \'["ilemi"]\') }}') }} - --we need the fee basis points and maximum fee for token2022 transfers because the fee amount is not emitted in transferChecked SELECT call_account_arguments[1] as account_mint @@ -60,4 +60,4 @@ WHERE bytearray_substring(call_data,1+1,1) = 0x05 --https://github.com/solana-la AND call_account_arguments[1] != '9Fy4NYzaUTA4qayuhSMPjUq5YMAiBR7BMmAXCiUHMRdt' --returns duplicates {% if is_incremental() %} AND {{incremental_predicate('call_block_time')}} -{% endif %} \ No newline at end of file +{% endif %} diff --git a/solana/models/tokens/solana/tokens_solana_fungible.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_fungible.sql similarity index 100% rename from solana/models/tokens/solana/tokens_solana_fungible.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_fungible.sql diff --git a/solana/models/tokens/solana/tokens_solana_nft.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_nft.sql similarity index 100% rename from solana/models/tokens/solana/tokens_solana_nft.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_nft.sql diff --git a/solana/models/tokens/solana/tokens_solana_schema.yml b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_schema.yml similarity index 95% rename from solana/models/tokens/solana/tokens_solana_schema.yml rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_schema.yml index 7242599a841..30ecd93c96b 100644 --- a/solana/models/tokens/solana/tokens_solana_schema.yml +++ b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_schema.yml @@ -37,6 +37,11 @@ models: config: tags: ['table', 'metadata', 'fess', 'solana'] description: "fee updates on token2022 tokens" + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - account_mint + - fee_time columns: - name: account_mint description: "fungible token mint address on Solana" @@ -112,8 +117,8 @@ models: - name: from_token_account - name: to_token_account - name: token_version - - name: tx_signer + - name: tx_signer - name: tx_id - name: outer_instruction_index - name: inner_instruction_index - - name: outer_executing_account \ No newline at end of file + - name: outer_executing_account diff --git a/solana/models/tokens/solana/tokens_solana_spl_transfers.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_spl_transfers.sql similarity index 100% rename from solana/models/tokens/solana/tokens_solana_spl_transfers.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_spl_transfers.sql diff --git a/solana/models/tokens/solana/tokens_solana_spl_transfers_call_transfer.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_spl_transfers_call_transfer.sql similarity index 100% rename from solana/models/tokens/solana/tokens_solana_spl_transfers_call_transfer.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_spl_transfers_call_transfer.sql diff --git a/solana/models/tokens/solana/tokens_solana_token22_spl_transfers.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_token22_spl_transfers.sql similarity index 100% rename from solana/models/tokens/solana/tokens_solana_token22_spl_transfers.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_token22_spl_transfers.sql diff --git a/solana/models/tokens/solana/tokens_solana_transfers.sql b/dbt_subprojects/solana/models/tokens/solana/tokens_solana_transfers.sql similarity index 100% rename from solana/models/tokens/solana/tokens_solana_transfers.sql rename to dbt_subprojects/solana/models/tokens/solana/tokens_solana_transfers.sql diff --git a/solana/package-lock.yml b/dbt_subprojects/solana/package-lock.yml similarity index 100% rename from solana/package-lock.yml rename to dbt_subprojects/solana/package-lock.yml diff --git a/solana/packages.yml b/dbt_subprojects/solana/packages.yml similarity index 100% rename from solana/packages.yml rename to dbt_subprojects/solana/packages.yml diff --git a/solana/profiles.yml b/dbt_subprojects/solana/profiles.yml similarity index 100% rename from solana/profiles.yml rename to dbt_subprojects/solana/profiles.yml diff --git a/solana/seeds/banana_gun/banana_gun_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/banana_gun/banana_gun_solana_trades_seed.csv similarity index 100% rename from solana/seeds/banana_gun/banana_gun_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/banana_gun/banana_gun_solana_trades_seed.csv diff --git a/solana/seeds/bonkbot/bonkbot_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/bonkbot/bonkbot_solana_trades_seed.csv similarity index 100% rename from solana/seeds/bonkbot/bonkbot_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/bonkbot/bonkbot_solana_trades_seed.csv diff --git a/solana/seeds/consortium_key/consortium_key_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/consortium_key/consortium_key_solana_trades_seed.csv similarity index 100% rename from solana/seeds/consortium_key/consortium_key_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/consortium_key/consortium_key_solana_trades_seed.csv diff --git a/solana/seeds/looter/looter_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/looter/looter_solana_trades_seed.csv similarity index 100% rename from solana/seeds/looter/looter_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/looter/looter_solana_trades_seed.csv diff --git a/solana/seeds/maestro/maestro_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/maestro/maestro_solana_trades_seed.csv similarity index 100% rename from solana/seeds/maestro/maestro_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/maestro/maestro_solana_trades_seed.csv diff --git a/solana/seeds/magnum/magnum_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/magnum/magnum_solana_trades_seed.csv similarity index 100% rename from solana/seeds/magnum/magnum_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/magnum/magnum_solana_trades_seed.csv diff --git a/solana/seeds/nft_solana_trades/_schema.yml b/dbt_subprojects/solana/seeds/nft_solana_trades/_schema.yml similarity index 100% rename from solana/seeds/nft_solana_trades/_schema.yml rename to dbt_subprojects/solana/seeds/nft_solana_trades/_schema.yml diff --git a/solana/seeds/nft_solana_trades/magiceden_mmm_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_mmm_solana_trades_seed.csv similarity index 100% rename from solana/seeds/nft_solana_trades/magiceden_mmm_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_mmm_solana_trades_seed.csv diff --git a/solana/seeds/nft_solana_trades/magiceden_solana_trades_solscan.csv b/dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_solana_trades_solscan.csv similarity index 100% rename from solana/seeds/nft_solana_trades/magiceden_solana_trades_solscan.csv rename to dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_solana_trades_solscan.csv diff --git a/solana/seeds/nft_solana_trades/magiceden_v2_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_v2_solana_trades_seed.csv similarity index 100% rename from solana/seeds/nft_solana_trades/magiceden_v2_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_v2_solana_trades_seed.csv diff --git a/solana/seeds/nft_solana_trades/magiceden_v3_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_v3_solana_trades_seed.csv similarity index 100% rename from solana/seeds/nft_solana_trades/magiceden_v3_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/nft_solana_trades/magiceden_v3_solana_trades_seed.csv diff --git a/solana/seeds/nft_solana_trades/tensorswap_v1_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/nft_solana_trades/tensorswap_v1_solana_trades_seed.csv similarity index 100% rename from solana/seeds/nft_solana_trades/tensorswap_v1_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/nft_solana_trades/tensorswap_v1_solana_trades_seed.csv diff --git a/solana/seeds/nft_solana_trades/tensorswap_v2_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/nft_solana_trades/tensorswap_v2_solana_trades_seed.csv similarity index 100% rename from solana/seeds/nft_solana_trades/tensorswap_v2_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/nft_solana_trades/tensorswap_v2_solana_trades_seed.csv diff --git a/solana/seeds/opensea/opensea_solana_trades_solscan.csv b/dbt_subprojects/solana/seeds/opensea/opensea_solana_trades_solscan.csv similarity index 100% rename from solana/seeds/opensea/opensea_solana_trades_solscan.csv rename to dbt_subprojects/solana/seeds/opensea/opensea_solana_trades_solscan.csv diff --git a/solana/seeds/opensea/schema.yml b/dbt_subprojects/solana/seeds/opensea/schema.yml similarity index 100% rename from solana/seeds/opensea/schema.yml rename to dbt_subprojects/solana/seeds/opensea/schema.yml diff --git a/solana/seeds/pepe_boost/pepe_boost_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/pepe_boost/pepe_boost_solana_trades_seed.csv similarity index 100% rename from solana/seeds/pepe_boost/pepe_boost_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/pepe_boost/pepe_boost_solana_trades_seed.csv diff --git a/solana/seeds/readyswap/readyswap_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/readyswap/readyswap_solana_trades_seed.csv similarity index 100% rename from solana/seeds/readyswap/readyswap_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/readyswap/readyswap_solana_trades_seed.csv diff --git a/solana/seeds/shuriken/shuriken_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/shuriken/shuriken_solana_trades_seed.csv similarity index 100% rename from solana/seeds/shuriken/shuriken_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/shuriken/shuriken_solana_trades_seed.csv diff --git a/solana/seeds/sol_gun/sol_gun_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/sol_gun/sol_gun_solana_trades_seed.csv similarity index 100% rename from solana/seeds/sol_gun/sol_gun_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/sol_gun/sol_gun_solana_trades_seed.csv diff --git a/solana/seeds/sol_trading_bot/sol_trading_bot_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/sol_trading_bot/sol_trading_bot_solana_trades_seed.csv similarity index 100% rename from solana/seeds/sol_trading_bot/sol_trading_bot_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/sol_trading_bot/sol_trading_bot_solana_trades_seed.csv diff --git a/solana/seeds/soulbot/soul_sniper_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/soulbot/soul_sniper_solana_trades_seed.csv similarity index 100% rename from solana/seeds/soulbot/soul_sniper_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/soulbot/soul_sniper_solana_trades_seed.csv diff --git a/solana/seeds/tirador/tirador_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/tirador/tirador_solana_trades_seed.csv similarity index 100% rename from solana/seeds/tirador/tirador_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/tirador/tirador_solana_trades_seed.csv diff --git a/solana/seeds/trojan/trojan_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/trojan/trojan_solana_trades_seed.csv similarity index 100% rename from solana/seeds/trojan/trojan_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/trojan/trojan_solana_trades_seed.csv diff --git a/solana/seeds/unibot/unibot_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/unibot/unibot_solana_trades_seed.csv similarity index 100% rename from solana/seeds/unibot/unibot_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/unibot/unibot_solana_trades_seed.csv diff --git a/solana/seeds/wifbot/wifbot_solana_trades_seed.csv b/dbt_subprojects/solana/seeds/wifbot/wifbot_solana_trades_seed.csv similarity index 100% rename from solana/seeds/wifbot/wifbot_solana_trades_seed.csv rename to dbt_subprojects/solana/seeds/wifbot/wifbot_solana_trades_seed.csv diff --git a/solana/tests/generic/check_bot_trades_seed.sql b/dbt_subprojects/solana/tests/generic/check_bot_trades_seed.sql similarity index 100% rename from solana/tests/generic/check_bot_trades_seed.sql rename to dbt_subprojects/solana/tests/generic/check_bot_trades_seed.sql diff --git a/solana/tests/magiceden/solana/magiceden_solana_assert_samples.sql b/dbt_subprojects/solana/tests/magiceden/solana/magiceden_solana_assert_samples.sql similarity index 100% rename from solana/tests/magiceden/solana/magiceden_solana_assert_samples.sql rename to dbt_subprojects/solana/tests/magiceden/solana/magiceden_solana_assert_samples.sql diff --git a/solana/tests/opensea/solana/opensea_solana_assert_samples.sql b/dbt_subprojects/solana/tests/opensea/solana/opensea_solana_assert_samples.sql similarity index 100% rename from solana/tests/opensea/solana/opensea_solana_assert_samples.sql rename to dbt_subprojects/solana/tests/opensea/solana/opensea_solana_assert_samples.sql diff --git a/tokens/dbt_project.yml b/dbt_subprojects/tokens/dbt_project.yml similarity index 93% rename from tokens/dbt_project.yml rename to dbt_subprojects/tokens/dbt_project.yml index c5acf564523..ed5240470cb 100644 --- a/tokens/dbt_project.yml +++ b/dbt_subprojects/tokens/dbt_project.yml @@ -21,23 +21,21 @@ vars: # These configurations specify where dbt should look for different types of files. # You don't need to change these! -model-paths: ["models", "../sources"] -# analysis-paths: ["analyses"] +model-paths: ["models", "../../sources"] # test-paths: ["tests"] # seed-paths: ["seeds"] -macro-paths: ["../macros"] -# snapshot-paths: ["snapshots"] +macro-paths: ["../../macros"] target-path: "target" # directory which will store compiled SQL files clean-targets: # directories to be removed by `dbt clean` - "target" - "dbt_packages" -# defining search order of macro invokation +# defining search order of macro invokation dispatch: - macro_namespace: dbt_utils search_order: ['trino_utils', 'dbt_utils'] - + # Configuring models # Full documentation: https://docs.getdbt.com/docs/configuring-models models: @@ -54,10 +52,10 @@ models: +materialized: view +schema: no_schema # this should be overriden in model specific configs +view_security: invoker - + aave: +schema: aave - + tokens: +schema: tokens +materialized: table @@ -115,4 +113,4 @@ models: the_granary: +schema: the_granary optimism: - +schema: the_granary_optimism \ No newline at end of file + +schema: the_granary_optimism diff --git a/tokens/models/aave/aave_schema.yml b/dbt_subprojects/tokens/models/aave/aave_schema.yml similarity index 100% rename from tokens/models/aave/aave_schema.yml rename to dbt_subprojects/tokens/models/aave/aave_schema.yml diff --git a/tokens/models/aave/aave_v3_tokens.sql b/dbt_subprojects/tokens/models/aave/aave_v3_tokens.sql similarity index 100% rename from tokens/models/aave/aave_v3_tokens.sql rename to dbt_subprojects/tokens/models/aave/aave_v3_tokens.sql diff --git a/tokens/models/decent/optimism/decent_optimism_edition_metadata.sql b/dbt_subprojects/tokens/models/decent/optimism/decent_optimism_edition_metadata.sql similarity index 100% rename from tokens/models/decent/optimism/decent_optimism_edition_metadata.sql rename to dbt_subprojects/tokens/models/decent/optimism/decent_optimism_edition_metadata.sql diff --git a/tokens/models/decent/optimism/decent_optimism_edition_metadata_schema.yml b/dbt_subprojects/tokens/models/decent/optimism/decent_optimism_edition_metadata_schema.yml similarity index 100% rename from tokens/models/decent/optimism/decent_optimism_edition_metadata_schema.yml rename to dbt_subprojects/tokens/models/decent/optimism/decent_optimism_edition_metadata_schema.yml diff --git a/tokens/models/mirror/optimism/mirror_optimism_edition_metadata.sql b/dbt_subprojects/tokens/models/mirror/optimism/mirror_optimism_edition_metadata.sql similarity index 100% rename from tokens/models/mirror/optimism/mirror_optimism_edition_metadata.sql rename to dbt_subprojects/tokens/models/mirror/optimism/mirror_optimism_edition_metadata.sql diff --git a/tokens/models/mirror/optimism/mirror_optimism_edition_metadata_schema.yml b/dbt_subprojects/tokens/models/mirror/optimism/mirror_optimism_edition_metadata_schema.yml similarity index 100% rename from tokens/models/mirror/optimism/mirror_optimism_edition_metadata_schema.yml rename to dbt_subprojects/tokens/models/mirror/optimism/mirror_optimism_edition_metadata_schema.yml diff --git a/tokens/models/ovm/optimism/ovm_optimism_l2_token_factory.sql b/dbt_subprojects/tokens/models/ovm/optimism/ovm_optimism_l2_token_factory.sql similarity index 100% rename from tokens/models/ovm/optimism/ovm_optimism_l2_token_factory.sql rename to dbt_subprojects/tokens/models/ovm/optimism/ovm_optimism_l2_token_factory.sql diff --git a/tokens/models/ovm/optimism/ovm_optimism_schema.yml b/dbt_subprojects/tokens/models/ovm/optimism/ovm_optimism_schema.yml similarity index 100% rename from tokens/models/ovm/optimism/ovm_optimism_schema.yml rename to dbt_subprojects/tokens/models/ovm/optimism/ovm_optimism_schema.yml diff --git a/models/prices/README.md b/dbt_subprojects/tokens/models/prices/README.md similarity index 100% rename from models/prices/README.md rename to dbt_subprojects/tokens/models/prices/README.md diff --git a/models/prices/arbitrum/prices_arbitrum_schema.yml b/dbt_subprojects/tokens/models/prices/arbitrum/prices_arbitrum_schema.yml similarity index 100% rename from models/prices/arbitrum/prices_arbitrum_schema.yml rename to dbt_subprojects/tokens/models/prices/arbitrum/prices_arbitrum_schema.yml diff --git a/models/prices/arbitrum/prices_arbitrum_tokens.sql b/dbt_subprojects/tokens/models/prices/arbitrum/prices_arbitrum_tokens.sql similarity index 94% rename from models/prices/arbitrum/prices_arbitrum_tokens.sql rename to dbt_subprojects/tokens/models/prices/arbitrum/prices_arbitrum_tokens.sql index fe13b9ea4bc..4073d18e944 100644 --- a/models/prices/arbitrum/prices_arbitrum_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/arbitrum/prices_arbitrum_tokens.sql @@ -214,7 +214,16 @@ FROM ('usdm-mountain-protocol-usd', 'arbitrum', 'USDM', 0x57f5e098cad7a3d1eed53991d4d66c45c9af7812, 18), ('matic-polygon', 'arbitrum', 'MATIC', 0x561877b6b3dd7651313794e5f2894b2f18be0766, 18), -- ('reserve-electronic-usd', 'arbitrum', 'eUSD', 0x12275dcb9048680c4be40942ea4d92c74c63b844, 18), -- not yet in coinpaprika - -- ('reserve-eth-plus', 'arbitrum', 'ETH+', 0x18c14c2d707b2212e17d1579789fc06010cfca23, 18), -- not yet in coinpaprika + ('reserve-eth-plus', 'arbitrum', 'ETH+', 0x18c14c2d707b2212e17d1579789fc06010cfca23, 18), ('ethfi-etherfi', 'arbitrum', 'ETHFI', 0x7189fb5b6504bbff6a852b13b7b82a3c118fdc27, 18), - ('ens-ethereum-name-service', 'arbitrum', 'ENS', 0xfea31d704deb0975da8e77bf13e04239e70d7c28, 18) + ('ens-ethereum-name-service', 'arbitrum', 'ENS', 0xfea31d704deb0975da8e77bf13e04239e70d7c28, 18), + ('peth-peth', 'arbitrum', 'PETH', 0xa0df47432d9d88bcc040e9ee66ddc7e17a882715, 18), + --('arbi-arbiswap', 'arbitrum', 'ARBI', 0x9db8a10c7fe60d84397860b3af2e686d4f90c2b7, 18), --inactive + ('celr-celer-network', 'arbitrum', 'CELR', 0x3a8b787f78d775aecfeea15706d4221b40f345ab, 18), + ('plx-plexus', 'arbitrum', 'PLX', 0x153516904bc7e28ae7c526e8aee4ec5eae878edb, 18), + ('astradao-astra-dao', 'arbitrum', ' ASTRADAO', 0xd3188e0df68559c0b63361f6160c57ad88b239d8, 18), + ('fuse-fuse-network', 'arbitrum', 'FUSE', 0x6b021b3f68491974be6d4009fee61a4e3c708fd6, 18), + ('catch-spacecatch', 'arbitrum', 'CATCH', 0xf0a479c9c3378638ec603b8b6b0d75903902550b, 18), + ('tap-taptoken', 'arbitrum', 'TAP', 0x2c650dab03a59332e2e0c0c4a7f726913e5028c1, 18), + ('shibai-aishiba', 'arbitrum', 'SHIBAI', 0xfa296fca3c7dba4a92a42ec0b5e2138da3b29050, 6) ) as temp (token_id, blockchain, symbol, contract_address, decimals) diff --git a/models/prices/avalanche_c/prices_avalanche_c_schema.yml b/dbt_subprojects/tokens/models/prices/avalanche_c/prices_avalanche_c_schema.yml similarity index 100% rename from models/prices/avalanche_c/prices_avalanche_c_schema.yml rename to dbt_subprojects/tokens/models/prices/avalanche_c/prices_avalanche_c_schema.yml diff --git a/models/prices/avalanche_c/prices_avalanche_c_tokens.sql b/dbt_subprojects/tokens/models/prices/avalanche_c/prices_avalanche_c_tokens.sql similarity index 100% rename from models/prices/avalanche_c/prices_avalanche_c_tokens.sql rename to dbt_subprojects/tokens/models/prices/avalanche_c/prices_avalanche_c_tokens.sql diff --git a/models/prices/base/prices_base_schema.yml b/dbt_subprojects/tokens/models/prices/base/prices_base_schema.yml similarity index 100% rename from models/prices/base/prices_base_schema.yml rename to dbt_subprojects/tokens/models/prices/base/prices_base_schema.yml diff --git a/models/prices/base/prices_base_tokens.sql b/dbt_subprojects/tokens/models/prices/base/prices_base_tokens.sql similarity index 90% rename from models/prices/base/prices_base_tokens.sql rename to dbt_subprojects/tokens/models/prices/base/prices_base_tokens.sql index dfe5434042f..c923233a940 100644 --- a/models/prices/base/prices_base_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/base/prices_base_tokens.sql @@ -124,5 +124,17 @@ FROM ('boe-boe','base','BOE',0xff62ddfa80e513114c3a0bf4d6ffff1c1d17aadf, 18), ('9mm-shigure-ui-on-base','base','9mm',0x340c070260520ae477b88caa085a33531897145b, 18), ('wolf13-landwolf','base','WOLF',0x88faea256f789f8dd50de54f9c807eef24f71b16, 18), - ('normus-normus','base','NORMUS',0xba5ede8d98ab88cea9f0d69918dde28dc23c2553, 18) + ('normus-normus','base','NORMUS',0xba5ede8d98ab88cea9f0d69918dde28dc23c2553, 18), + ('balt-brett39s-cat','base','BALT',0xc9b6ef062fab19d3f1eabc36b1f2e852af1acd18, 18), + ('summer-onchain-summer','base','SUMMER',0xf7ccb8a6e3400eb8eb0c47619134f7516e025215, 8), + --('apetardio-apetardio','base','APETARDIO',0xe161be4a74ab8fa8706a2d03e67c02318d0a0ad6, 18), --token inactive + ('crash-crash-on-base','base','CRASH',0x4dd9077269dd08899f2a9e73507125962b5bc87f, 18), + ('babycrash-babycrash','base','BABYCRASH',0x74ff3cbf86f95fea386f79633d7bc4460d415f34, 18), + ('workie-workie','base','$WORKIE',0x7480527815ccae421400da01e052b120cc4255e9, 18), + --('chrett-chinese-brett','base','CHRETT',0xf8a99f2bf2ce5bb6ce4aafcf070d8723bc904aa2, 18), --token inactive + ('miggles-mister-miggles','base','MIGGLES',0xb1a03eda10342529bbf8eb700a06c60441fef25d, 18), + ('brish-brish','base','BRISH',0x37f24b26bcefbfac7f261b97f8036da98f81a299, 18), + ('gme5-gme-base','base','GME',0xbeb0fd48c2ba0f1aacad2814605f09e08a96b94e, 9), + ('brrr-bucci','base','BRRR',0x1e0bb24ed6c806c01ef2f880a4b91adb90099ea7, 18), + ('bps-base-pro-shops','base','BPS',0xda761a290e01c69325d12d82ac402e5a73d62e81, 18) ) as temp (token_id, blockchain, symbol, contract_address, decimals) diff --git a/models/prices/bitcoin/prices_bitcoin_schema.yml b/dbt_subprojects/tokens/models/prices/bitcoin/prices_bitcoin_schema.yml similarity index 100% rename from models/prices/bitcoin/prices_bitcoin_schema.yml rename to dbt_subprojects/tokens/models/prices/bitcoin/prices_bitcoin_schema.yml diff --git a/models/prices/bitcoin/prices_bitcoin_tokens.sql b/dbt_subprojects/tokens/models/prices/bitcoin/prices_bitcoin_tokens.sql similarity index 100% rename from models/prices/bitcoin/prices_bitcoin_tokens.sql rename to dbt_subprojects/tokens/models/prices/bitcoin/prices_bitcoin_tokens.sql diff --git a/models/prices/blast/prices_blast_schema.yml b/dbt_subprojects/tokens/models/prices/blast/prices_blast_schema.yml similarity index 100% rename from models/prices/blast/prices_blast_schema.yml rename to dbt_subprojects/tokens/models/prices/blast/prices_blast_schema.yml diff --git a/models/prices/blast/prices_blast_tokens.sql b/dbt_subprojects/tokens/models/prices/blast/prices_blast_tokens.sql similarity index 100% rename from models/prices/blast/prices_blast_tokens.sql rename to dbt_subprojects/tokens/models/prices/blast/prices_blast_tokens.sql diff --git a/models/prices/bnb/prices_bnb_schema.yml b/dbt_subprojects/tokens/models/prices/bnb/prices_bnb_schema.yml similarity index 100% rename from models/prices/bnb/prices_bnb_schema.yml rename to dbt_subprojects/tokens/models/prices/bnb/prices_bnb_schema.yml diff --git a/models/prices/bnb/prices_bnb_tokens.sql b/dbt_subprojects/tokens/models/prices/bnb/prices_bnb_tokens.sql similarity index 100% rename from models/prices/bnb/prices_bnb_tokens.sql rename to dbt_subprojects/tokens/models/prices/bnb/prices_bnb_tokens.sql diff --git a/models/prices/cardano/prices_cardano_schema.yml b/dbt_subprojects/tokens/models/prices/cardano/prices_cardano_schema.yml similarity index 100% rename from models/prices/cardano/prices_cardano_schema.yml rename to dbt_subprojects/tokens/models/prices/cardano/prices_cardano_schema.yml diff --git a/models/prices/cardano/prices_cardano_tokens.sql b/dbt_subprojects/tokens/models/prices/cardano/prices_cardano_tokens.sql similarity index 100% rename from models/prices/cardano/prices_cardano_tokens.sql rename to dbt_subprojects/tokens/models/prices/cardano/prices_cardano_tokens.sql diff --git a/models/prices/celo/prices_celo_schema.yml b/dbt_subprojects/tokens/models/prices/celo/prices_celo_schema.yml similarity index 100% rename from models/prices/celo/prices_celo_schema.yml rename to dbt_subprojects/tokens/models/prices/celo/prices_celo_schema.yml diff --git a/models/prices/celo/prices_celo_tokens.sql b/dbt_subprojects/tokens/models/prices/celo/prices_celo_tokens.sql similarity index 100% rename from models/prices/celo/prices_celo_tokens.sql rename to dbt_subprojects/tokens/models/prices/celo/prices_celo_tokens.sql diff --git a/models/prices/ethereum/prices_ethereum_schema.yml b/dbt_subprojects/tokens/models/prices/ethereum/prices_ethereum_schema.yml similarity index 100% rename from models/prices/ethereum/prices_ethereum_schema.yml rename to dbt_subprojects/tokens/models/prices/ethereum/prices_ethereum_schema.yml diff --git a/models/prices/ethereum/prices_ethereum_tokens.sql b/dbt_subprojects/tokens/models/prices/ethereum/prices_ethereum_tokens.sql similarity index 99% rename from models/prices/ethereum/prices_ethereum_tokens.sql rename to dbt_subprojects/tokens/models/prices/ethereum/prices_ethereum_tokens.sql index ec17b219d7f..088dfc468b1 100644 --- a/models/prices/ethereum/prices_ethereum_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/ethereum/prices_ethereum_tokens.sql @@ -1810,7 +1810,18 @@ FROM ('wojak-wojak', 'ethereum', 'WOJAK ', 0x5026f006b85729a8b14553fae6af249ad16c9aab, 18), ('kai-kai-ken', 'ethereum', 'KAI ', 0xa045fe936e26e1e1e1fb27c1f2ae3643acde0171, 9), ('gme-gme-ethereum', 'ethereum', 'GME ', 0xc56c7a0eaa804f854b536a5f3d5f49d2ec4b12b8, 9), - ('birddog-birddog', 'ethereum', 'BIRDDOG ', 0x70fd93fb088150e203d2243b9bd3190276f80c70, 9) + ('birddog-birddog', 'ethereum', 'BIRDDOG ', 0x70fd93fb088150e203d2243b9bd3190276f80c70, 9), + ('dola-dola','ethereum','DOLA',0x865377367054516e17014ccded1e7d814edc9ce4, 18), + ('strump-super-trump', 'ethereum', '$STRUMP ', 0x7039cd6d7966672f194e8139074c3d5c4e6dcf65, 9), + ('molly2-molly', 'ethereum', 'MOLLY ', 0xbdbe9f26918918bd3f43a0219d54e5fda9ce1bb3, 9), + ('win-connect', 'ethereum', 'WIN ', 0xb10cb07ca2cdac77fbb5707f6690301f9d036f45, 8), + ('omikami-amaterasu-omikami', 'ethereum', 'OMIKAMI ', 0x9e18d5bab2fa94a6a95f509ecb38f8f68322abd3, 9), + ('lovely-lovely-inu-finance', 'ethereum', 'LOELY ', 0x9e24415d1e549ebc626a13a482bb117a2b43e9cf, 8), + ('kas-wrapped-kaspa', 'ethereum', 'KAS ', 0x112b08621e27e10773ec95d250604a041f36c582, 8), + ('ryu-ryujin', 'ethereum', 'RYU ', 0xca530408c3e552b020a2300debc7bd18820fb42f, 18), + ('biao-biaoqing', 'ethereum', 'BIAL ', 0x9fd9278f04f01c6a39a9d1c1cd79f7782c6ade08, 9), + ('matt-matt-furie', 'ethereum', 'MATT ', 0x790814Cd782983FaB4d7B92CF155187a865d9F18, 9), + ('spurdo-spurdo-on-eth', 'ethereum', 'SPURDO ', 0x3927fb89f34bbee63351a6340558eebf51a19fb8, 18) ) as temp (token_id, blockchain, symbol, contract_address, decimals) where contract_address not in ( -- bad price feeds diff --git a/models/prices/fantom/prices_fantom_schema.yml b/dbt_subprojects/tokens/models/prices/fantom/prices_fantom_schema.yml similarity index 100% rename from models/prices/fantom/prices_fantom_schema.yml rename to dbt_subprojects/tokens/models/prices/fantom/prices_fantom_schema.yml diff --git a/models/prices/fantom/prices_fantom_tokens.sql b/dbt_subprojects/tokens/models/prices/fantom/prices_fantom_tokens.sql similarity index 100% rename from models/prices/fantom/prices_fantom_tokens.sql rename to dbt_subprojects/tokens/models/prices/fantom/prices_fantom_tokens.sql diff --git a/models/prices/gnosis/prices_gnosis_schema.yml b/dbt_subprojects/tokens/models/prices/gnosis/prices_gnosis_schema.yml similarity index 100% rename from models/prices/gnosis/prices_gnosis_schema.yml rename to dbt_subprojects/tokens/models/prices/gnosis/prices_gnosis_schema.yml diff --git a/models/prices/gnosis/prices_gnosis_tokens.sql b/dbt_subprojects/tokens/models/prices/gnosis/prices_gnosis_tokens.sql similarity index 95% rename from models/prices/gnosis/prices_gnosis_tokens.sql rename to dbt_subprojects/tokens/models/prices/gnosis/prices_gnosis_tokens.sql index 7597b059bd3..24abc9275ef 100644 --- a/models/prices/gnosis/prices_gnosis_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/gnosis/prices_gnosis_tokens.sql @@ -39,5 +39,6 @@ FROM ('crvusd-curvefi-usd-stablecoin', 'gnosis', 'CRVUSD', 0xaBEf652195F98A91E490f047A5006B71c85f058d, 18), ('safe-safe', 'gnosis', 'SAFE', 0x4d18815d14fe5c3304e87b3fa18318baa5c23820, 18), ('giv-giv', 'gnosis', 'GIV', 0x4f4F9b8D5B4d0Dc10506e5551B0513B61fD59e75, 18), - ('usdc-usd-coin', 'gnosis', 'USDC.e', 0x2a22f9c3b484c3629090feed35f17ff8f88f76f0, 6) + ('usdc-usd-coin', 'gnosis', 'USDC.e', 0x2a22f9c3b484c3629090feed35f17ff8f88f76f0, 6), + ('ageur-ageur', 'gnosis', 'agEUR', 0x4b1e2c2762667331bc91648052f646d1b0d35984, 18) ) as temp (token_id, blockchain, symbol, contract_address, decimals) diff --git a/models/prices/linea/prices_linea_schema.yml b/dbt_subprojects/tokens/models/prices/linea/prices_linea_schema.yml similarity index 100% rename from models/prices/linea/prices_linea_schema.yml rename to dbt_subprojects/tokens/models/prices/linea/prices_linea_schema.yml diff --git a/models/prices/linea/prices_linea_tokens.sql b/dbt_subprojects/tokens/models/prices/linea/prices_linea_tokens.sql similarity index 86% rename from models/prices/linea/prices_linea_tokens.sql rename to dbt_subprojects/tokens/models/prices/linea/prices_linea_tokens.sql index 1b97738ca24..e2ed433d753 100644 --- a/models/prices/linea/prices_linea_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/linea/prices_linea_tokens.sql @@ -18,7 +18,7 @@ FROM ('usdc-usd-coin', 'linea', 'USDC', 0x176211869cA2b568f2A7D4EE941E073a821EE1ff, 6) ,('usdt-tether', 'linea', 'USDT', 0xA219439258ca9da29E9Cc4cE5596924745e12B93, 6) ,('weth-weth', 'linea', 'WETH', 0xe5D7C2a44FfDDf6b295A15c148167daaAf5Cf34f, 18) - ,('wsteth-wrapped-liquid-staked-ether-20', 'linea', 'wstETH', 0xB5beDd42000b71FddE22D3eE8a79Bd49A568fC8F, 18) + ,('wsteth-wrapped-liquid-staked-ether-20', 'linea', 'wstETH', 0xB5beDd42000b71FddE22D3eE8a79Bd49A568fC8F, 18) ,('shib-shiba-inu', 'linea', 'SHIB', 0x99AD925C1Dc14Ac7cc6ca1244eeF8043C74E99d5, 18) ,('wbtc-wrapped-bitcoin', 'linea', 'WBTC', 0x3aAB2285ddcDdaD8edf438C1bAB47e1a9D05a9b4, 8) ,('uni-uniswap', 'linea', 'UNI', 0x636B22bC471c955A8DB60f28D4795066a8201fa3, 18) @@ -26,6 +26,8 @@ FROM ,('dai-dai', 'linea', 'DAI', 0x4AF15ec2A0BD43Db75dd04E62FAA3B8EF36b00d5, 18) ,('m-btc-merlins-seal-btc', 'linea', 'M-BTC',0xe4D584ae9b753e549cAE66200A6475d2f00705f7, 18) ,('solvbtc-solv-protocol-solvbtc', 'linea', 'solvBTC', 0x5FFcE65A40f6d3de5332766ffF6A28BF491C868c, 18) + ,('lynx2-lynex', 'linea', 'LYNX', 0x1a51b19ce03dbe0cb44c1528e34a7edd7771e9af, 18) + ,('usdplus-usdplus', 'linea', 'USD+', 0xb79dd08ea68a908a97220c76d19a6aa9cbde4376, 6) ,('ezeth-renzo-restaked-eth', 'linea', 'ezETH', 0x2416092f143378750bb29b79ed961ab195cceea5, 18) ,('usde-ethena-usde', 'linea', 'USDe', 0x5d3a1ff2b6bab83b63cd9ad0787074081a52ef34, 18) ) as temp (token_id, blockchain, symbol, contract_address, decimals) diff --git a/models/prices/mantle/prices_mantle_schema.yml b/dbt_subprojects/tokens/models/prices/mantle/prices_mantle_schema.yml similarity index 100% rename from models/prices/mantle/prices_mantle_schema.yml rename to dbt_subprojects/tokens/models/prices/mantle/prices_mantle_schema.yml diff --git a/models/prices/mantle/prices_mantle_tokens.sql b/dbt_subprojects/tokens/models/prices/mantle/prices_mantle_tokens.sql similarity index 100% rename from models/prices/mantle/prices_mantle_tokens.sql rename to dbt_subprojects/tokens/models/prices/mantle/prices_mantle_tokens.sql diff --git a/models/prices/optimism/prices_optimism_schema.yml b/dbt_subprojects/tokens/models/prices/optimism/prices_optimism_schema.yml similarity index 100% rename from models/prices/optimism/prices_optimism_schema.yml rename to dbt_subprojects/tokens/models/prices/optimism/prices_optimism_schema.yml diff --git a/models/prices/optimism/prices_optimism_tokens.sql b/dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens.sql similarity index 100% rename from models/prices/optimism/prices_optimism_tokens.sql rename to dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens.sql diff --git a/models/prices/optimism/prices_optimism_tokens_bridged.sql b/dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens_bridged.sql similarity index 100% rename from models/prices/optimism/prices_optimism_tokens_bridged.sql rename to dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens_bridged.sql diff --git a/models/prices/optimism/prices_optimism_tokens_curated.sql b/dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens_curated.sql similarity index 99% rename from models/prices/optimism/prices_optimism_tokens_curated.sql rename to dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens_curated.sql index 9b38d9b39de..94498778cbf 100644 --- a/models/prices/optimism/prices_optimism_tokens_curated.sql +++ b/dbt_subprojects/tokens/models/prices/optimism/prices_optimism_tokens_curated.sql @@ -130,5 +130,6 @@ FROM ('kuji-kujira', 'KUJI', 0x3a18dcc9745edcd1ef33ecb93b0b6eba5671e7ca, 6), ('usdv-verified-usd', 'USDV', 0x323665443cef804a3b5206103304bd4872ea4253, 6), ('zro-layerzero', 'ZRO', 0x6985884c4392d348587b19cb9eaaf157f13271cd, 18), - ('rseth-rseth', 'rsETH', 0x4186bfc76e2e237523cbc30fd220fe055156b41f, 18) + ('rseth-rseth', 'rsETH', 0x4186bfc76e2e237523cbc30fd220fe055156b41f, 18), + ('dola-dola', 'DOLA',0x8ae125e8653821e851f12a49f7765db9a9ce7384, 18) ) as temp (token_id, symbol, contract_address, decimals) diff --git a/models/prices/polygon/prices_polygon_schema.yml b/dbt_subprojects/tokens/models/prices/polygon/prices_polygon_schema.yml similarity index 100% rename from models/prices/polygon/prices_polygon_schema.yml rename to dbt_subprojects/tokens/models/prices/polygon/prices_polygon_schema.yml diff --git a/models/prices/polygon/prices_polygon_tokens.sql b/dbt_subprojects/tokens/models/prices/polygon/prices_polygon_tokens.sql similarity index 100% rename from models/prices/polygon/prices_polygon_tokens.sql rename to dbt_subprojects/tokens/models/prices/polygon/prices_polygon_tokens.sql diff --git a/models/prices/prices_native_tokens.sql b/dbt_subprojects/tokens/models/prices/prices_native_tokens.sql similarity index 100% rename from models/prices/prices_native_tokens.sql rename to dbt_subprojects/tokens/models/prices/prices_native_tokens.sql diff --git a/dbt_subprojects/tokens/models/prices/prices_schema.yml b/dbt_subprojects/tokens/models/prices/prices_schema.yml new file mode 100644 index 00000000000..6c08e8a1e38 --- /dev/null +++ b/dbt_subprojects/tokens/models/prices/prices_schema.yml @@ -0,0 +1,70 @@ +version: 2 + +models: + - name: prices_tokens + meta: + blockchain: arbitrum, avalanche_c, gnosis, polygon, optimism, ethereum, bnb, solana, fantom, celo, base, zksync, zora, linea, zkevm, blast, sei + sector: prices + contributors: aalan3, hildobby, pipistrella, viniabussafi, jeff-dude + config: + tags: ['prices', 'tokens', 'usd'] + description: "Price tokens" + columns: + - &token_id + name: token_id + description: "Id of the token at coinpaprika. This id is required to pull the price feed data. NOTE: Not all tokens are listed at coinpaprika - consider using price data from DEX sources in this case or submit a listing request at coinpaprika." + - &blockchain + name: blockchain + description: "Native blockchain of the token, if any" + - &contract_address + name: contract_address + description: "Contract address of the token, if any" + tests: + - not_zero_address + - &symbol + name: symbol + description: "Token symbol" + - &decimals + name: decimals + description: "Number of decimals for the token contract" + + - name: prices_native_tokens + meta: + blockchain: arbitrum, avalanche_c, gnosis, polygon, optimism, ethereum, bnb, solana, fantom, celo, zksync, zora, sei + sector: prices + contributors: aalan3, jeff-dude + config: + tags: ['prices', 'tokens', 'usd'] + description: "Price tokens for native tokens for all chains" + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - blockchain + - contract_address + - symbol + columns: + - *token_id + - *blockchain + - *contract_address + - *symbol + - *decimals + + - name: prices_trusted_tokens + meta: + sector: prices + contributors: hosuke + config: + tags: [ 'prices', 'stability' ] + description: "List of trusted tokens across blockchains" + tests: + - dbt_utils.unique_combination_of_columns: + combination_of_columns: + - blockchain + - contract_address + columns: + - name: blockchain + description: "Native blockchain of the token" + - name: symbol + description: "Token symbol" + - name: contract_address + description: "Contract address of the token" diff --git a/models/prices/prices_tokens.sql b/dbt_subprojects/tokens/models/prices/prices_tokens.sql similarity index 100% rename from models/prices/prices_tokens.sql rename to dbt_subprojects/tokens/models/prices/prices_tokens.sql diff --git a/models/prices/prices_trusted_tokens.sql b/dbt_subprojects/tokens/models/prices/prices_trusted_tokens.sql similarity index 100% rename from models/prices/prices_trusted_tokens.sql rename to dbt_subprojects/tokens/models/prices/prices_trusted_tokens.sql diff --git a/models/prices/scroll/prices_scroll_schema.yml b/dbt_subprojects/tokens/models/prices/scroll/prices_scroll_schema.yml similarity index 100% rename from models/prices/scroll/prices_scroll_schema.yml rename to dbt_subprojects/tokens/models/prices/scroll/prices_scroll_schema.yml diff --git a/models/prices/scroll/prices_scroll_tokens.sql b/dbt_subprojects/tokens/models/prices/scroll/prices_scroll_tokens.sql similarity index 100% rename from models/prices/scroll/prices_scroll_tokens.sql rename to dbt_subprojects/tokens/models/prices/scroll/prices_scroll_tokens.sql diff --git a/models/prices/sei/_schema.yml b/dbt_subprojects/tokens/models/prices/sei/_schema.yml similarity index 100% rename from models/prices/sei/_schema.yml rename to dbt_subprojects/tokens/models/prices/sei/_schema.yml diff --git a/models/prices/sei/prices_sei_tokens.sql b/dbt_subprojects/tokens/models/prices/sei/prices_sei_tokens.sql similarity index 100% rename from models/prices/sei/prices_sei_tokens.sql rename to dbt_subprojects/tokens/models/prices/sei/prices_sei_tokens.sql diff --git a/models/prices/solana/prices_solana_schema.yml b/dbt_subprojects/tokens/models/prices/solana/prices_solana_schema.yml similarity index 100% rename from models/prices/solana/prices_solana_schema.yml rename to dbt_subprojects/tokens/models/prices/solana/prices_solana_schema.yml diff --git a/models/prices/solana/prices_solana_tokens.sql b/dbt_subprojects/tokens/models/prices/solana/prices_solana_tokens.sql similarity index 99% rename from models/prices/solana/prices_solana_tokens.sql rename to dbt_subprojects/tokens/models/prices/solana/prices_solana_tokens.sql index 3f61363d7a6..1213f73e885 100644 --- a/models/prices/solana/prices_solana_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/solana/prices_solana_tokens.sql @@ -697,5 +697,7 @@ FROM ('kohler-kohler', 'solana', 'KOHLER', 'HmfNGq7kxE6ppMDGW87xPuMU6wnKbeYBZf76K7t33w3s', 6), ('lockin-lock-in', 'solana', '$LOCKIN', '8Ki8DpuWNxu9VsS3kQbarsCWMcFGWkzzA8pUPto9zBd5', 9), ('mother-mother-iggy', 'solana', 'MOTHER', '3S8qX1MsMqRbiwKg2cQyx7nis1oHMgaCuc9c4VfvVdPN', 6), - ('mumu1-mumu-the-bull', 'solana', 'MUMU', '5LafQUrVco6o7KMz42eqVEJ9LW31StPyGjeeu5sKoMtA', 6) + ('mumu1-mumu-the-bull', 'solana', 'MUMU', '5LafQUrVco6o7KMz42eqVEJ9LW31StPyGjeeu5sKoMtA', 6), + ('nub-nubcat','solana', 'NUB', 'GtDZKAqvMZMnti46ZewMiXCa4oXF4bZxwQPoKzXPFxZn', 9), + ('bunk-bunkee', 'solana', 'BUNK', '2nhjjqSkA8FYCUdJvQhYjbtZdPjZbNo8VtNKTkJ3hncb', 6) ) as temp (token_id, blockchain, symbol, contract_address, decimals) diff --git a/models/prices/zkevm/prices_zkevm_schema.yml b/dbt_subprojects/tokens/models/prices/zkevm/prices_zkevm_schema.yml similarity index 100% rename from models/prices/zkevm/prices_zkevm_schema.yml rename to dbt_subprojects/tokens/models/prices/zkevm/prices_zkevm_schema.yml diff --git a/models/prices/zkevm/prices_zkevm_tokens.sql b/dbt_subprojects/tokens/models/prices/zkevm/prices_zkevm_tokens.sql similarity index 100% rename from models/prices/zkevm/prices_zkevm_tokens.sql rename to dbt_subprojects/tokens/models/prices/zkevm/prices_zkevm_tokens.sql diff --git a/models/prices/zksync/prices_zksync_schema.yml b/dbt_subprojects/tokens/models/prices/zksync/prices_zksync_schema.yml similarity index 100% rename from models/prices/zksync/prices_zksync_schema.yml rename to dbt_subprojects/tokens/models/prices/zksync/prices_zksync_schema.yml diff --git a/models/prices/zksync/prices_zksync_tokens.sql b/dbt_subprojects/tokens/models/prices/zksync/prices_zksync_tokens.sql similarity index 97% rename from models/prices/zksync/prices_zksync_tokens.sql rename to dbt_subprojects/tokens/models/prices/zksync/prices_zksync_tokens.sql index c696e7282bf..94a724e056e 100644 --- a/models/prices/zksync/prices_zksync_tokens.sql +++ b/dbt_subprojects/tokens/models/prices/zksync/prices_zksync_tokens.sql @@ -55,6 +55,7 @@ FROM ('zkpepe1-zkpepe', 'zksync', 'ZKPEPE', 0x7d54a311d56957fa3c9a3e397ca9dc6061113ab3, 18), ('zat-zkapes-token', 'zksync', 'ZAT', 0x47EF4A5641992A72CFd57b9406c9D9cefEE8e0C4, 18), ('kat-karat', 'zksync', 'KAT', 0xCDb7D260c107499C80B4b748e8331c64595972a1, 18), - ('zkid-zksync-id', 'zksync', 'ZKID', 0x2141d7fe06A1d69c016fC638bA75b6Ef92Fa1435, 18) + ('zkid-zksync-id', 'zksync', 'ZKID', 0x2141d7fe06A1d69c016fC638bA75b6Ef92Fa1435, 18), + ('zk-zksync', 'zksync', 'ZK', 0x5A7d6b2F92C77FAD6CCaBd7EE0624E64907Eaf3E, 18) ) as temp (token_id, blockchain, symbol, contract_address, decimals) diff --git a/models/prices/zora/prices_zora_schema.yml b/dbt_subprojects/tokens/models/prices/zora/prices_zora_schema.yml similarity index 100% rename from models/prices/zora/prices_zora_schema.yml rename to dbt_subprojects/tokens/models/prices/zora/prices_zora_schema.yml diff --git a/models/prices/zora/prices_zora_tokens.sql b/dbt_subprojects/tokens/models/prices/zora/prices_zora_tokens.sql similarity index 100% rename from models/prices/zora/prices_zora_tokens.sql rename to dbt_subprojects/tokens/models/prices/zora/prices_zora_tokens.sql diff --git a/tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata.sql b/dbt_subprojects/tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata.sql similarity index 100% rename from tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata.sql rename to dbt_subprojects/tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata.sql diff --git a/tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata_schema.yml b/dbt_subprojects/tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata_schema.yml similarity index 100% rename from tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata_schema.yml rename to dbt_subprojects/tokens/models/sound_xyz/optimism/sound_xyz_optimism_edition_metadata_schema.yml diff --git a/tokens/models/the_granary/optimism/the_granary_optimism_schema.yml b/dbt_subprojects/tokens/models/the_granary/optimism/the_granary_optimism_schema.yml similarity index 100% rename from tokens/models/the_granary/optimism/the_granary_optimism_schema.yml rename to dbt_subprojects/tokens/models/the_granary/optimism/the_granary_optimism_schema.yml diff --git a/tokens/models/the_granary/optimism/the_granary_optimism_tokens.sql b/dbt_subprojects/tokens/models/the_granary/optimism/the_granary_optimism_tokens.sql similarity index 100% rename from tokens/models/the_granary/optimism/the_granary_optimism_tokens.sql rename to dbt_subprojects/tokens/models/the_granary/optimism/the_granary_optimism_tokens.sql diff --git a/tokens/models/tokens/arbitrum/tokens_arbitrum_erc20.sql b/dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_erc20.sql similarity index 100% rename from tokens/models/tokens/arbitrum/tokens_arbitrum_erc20.sql rename to dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_erc20.sql diff --git a/tokens/models/tokens/arbitrum/tokens_arbitrum_nft.sql b/dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_nft.sql similarity index 100% rename from tokens/models/tokens/arbitrum/tokens_arbitrum_nft.sql rename to dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_nft.sql diff --git a/tokens/models/tokens/arbitrum/tokens_arbitrum_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_nft_curated.sql similarity index 100% rename from tokens/models/tokens/arbitrum/tokens_arbitrum_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_nft_curated.sql diff --git a/tokens/models/tokens/arbitrum/tokens_arbitrum_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_nft_standards.sql similarity index 100% rename from tokens/models/tokens/arbitrum/tokens_arbitrum_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_nft_standards.sql diff --git a/tokens/models/tokens/arbitrum/tokens_arbitrum_schema.yml b/dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_schema.yml similarity index 100% rename from tokens/models/tokens/arbitrum/tokens_arbitrum_schema.yml rename to dbt_subprojects/tokens/models/tokens/arbitrum/tokens_arbitrum_schema.yml diff --git a/tokens/models/tokens/avalanche_c/tokens_avalanche_c_erc20.sql b/dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_erc20.sql similarity index 100% rename from tokens/models/tokens/avalanche_c/tokens_avalanche_c_erc20.sql rename to dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_erc20.sql diff --git a/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft.sql b/dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft.sql similarity index 100% rename from tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft.sql rename to dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft.sql diff --git a/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_curated.sql similarity index 100% rename from tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_curated.sql diff --git a/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_standards.sql similarity index 100% rename from tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_nft_standards.sql diff --git a/tokens/models/tokens/avalanche_c/tokens_avalanche_c_schema.yml b/dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_schema.yml similarity index 100% rename from tokens/models/tokens/avalanche_c/tokens_avalanche_c_schema.yml rename to dbt_subprojects/tokens/models/tokens/avalanche_c/tokens_avalanche_c_schema.yml diff --git a/tokens/models/tokens/base/tokens_base_erc20.sql b/dbt_subprojects/tokens/models/tokens/base/tokens_base_erc20.sql similarity index 99% rename from tokens/models/tokens/base/tokens_base_erc20.sql rename to dbt_subprojects/tokens/models/tokens/base/tokens_base_erc20.sql index 55718804dee..df3fba79f75 100644 --- a/tokens/models/tokens/base/tokens_base_erc20.sql +++ b/dbt_subprojects/tokens/models/tokens/base/tokens_base_erc20.sql @@ -245,4 +245,5 @@ FROM (VALUES , (0x62a52757b580e7fd97203bd0408a7445741b5d5f, 'DT', 18) , (0x6985884c4392d348587b19cb9eaaf157f13271cd, 'ZRO', 18) , (0x64b88c73A5DfA78D1713fE1b4c69a22d7E0faAa7, 'MAV', 18) + , (0x0f1D1b7abAeC1Df25f2C4Db751686FC5233f6D3f, 'IMO', 18) ) AS temp_table (contract_address, symbol, decimals) diff --git a/tokens/models/tokens/base/tokens_base_nft.sql b/dbt_subprojects/tokens/models/tokens/base/tokens_base_nft.sql similarity index 100% rename from tokens/models/tokens/base/tokens_base_nft.sql rename to dbt_subprojects/tokens/models/tokens/base/tokens_base_nft.sql diff --git a/tokens/models/tokens/base/tokens_base_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/base/tokens_base_nft_curated.sql similarity index 100% rename from tokens/models/tokens/base/tokens_base_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/base/tokens_base_nft_curated.sql diff --git a/tokens/models/tokens/base/tokens_base_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/base/tokens_base_nft_standards.sql similarity index 100% rename from tokens/models/tokens/base/tokens_base_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/base/tokens_base_nft_standards.sql diff --git a/tokens/models/tokens/base/tokens_base_schema.yml b/dbt_subprojects/tokens/models/tokens/base/tokens_base_schema.yml similarity index 100% rename from tokens/models/tokens/base/tokens_base_schema.yml rename to dbt_subprojects/tokens/models/tokens/base/tokens_base_schema.yml diff --git a/tokens/models/tokens/blast/tokens_blast_erc20.sql b/dbt_subprojects/tokens/models/tokens/blast/tokens_blast_erc20.sql similarity index 100% rename from tokens/models/tokens/blast/tokens_blast_erc20.sql rename to dbt_subprojects/tokens/models/tokens/blast/tokens_blast_erc20.sql diff --git a/tokens/models/tokens/blast/tokens_blast_schema.yml b/dbt_subprojects/tokens/models/tokens/blast/tokens_blast_schema.yml similarity index 100% rename from tokens/models/tokens/blast/tokens_blast_schema.yml rename to dbt_subprojects/tokens/models/tokens/blast/tokens_blast_schema.yml diff --git a/tokens/models/tokens/bnb/tokens_bnb_bep20.sql b/dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_bep20.sql similarity index 100% rename from tokens/models/tokens/bnb/tokens_bnb_bep20.sql rename to dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_bep20.sql diff --git a/tokens/models/tokens/bnb/tokens_bnb_nft.sql b/dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_nft.sql similarity index 100% rename from tokens/models/tokens/bnb/tokens_bnb_nft.sql rename to dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_nft.sql diff --git a/tokens/models/tokens/bnb/tokens_bnb_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_nft_curated.sql similarity index 100% rename from tokens/models/tokens/bnb/tokens_bnb_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_nft_curated.sql diff --git a/tokens/models/tokens/bnb/tokens_bnb_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_nft_standards.sql similarity index 100% rename from tokens/models/tokens/bnb/tokens_bnb_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_nft_standards.sql diff --git a/tokens/models/tokens/bnb/tokens_bnb_schema.yml b/dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_schema.yml similarity index 100% rename from tokens/models/tokens/bnb/tokens_bnb_schema.yml rename to dbt_subprojects/tokens/models/tokens/bnb/tokens_bnb_schema.yml diff --git a/tokens/models/tokens/celo/tokens_celo_erc20.sql b/dbt_subprojects/tokens/models/tokens/celo/tokens_celo_erc20.sql similarity index 100% rename from tokens/models/tokens/celo/tokens_celo_erc20.sql rename to dbt_subprojects/tokens/models/tokens/celo/tokens_celo_erc20.sql diff --git a/tokens/models/tokens/celo/tokens_celo_nft.sql b/dbt_subprojects/tokens/models/tokens/celo/tokens_celo_nft.sql similarity index 100% rename from tokens/models/tokens/celo/tokens_celo_nft.sql rename to dbt_subprojects/tokens/models/tokens/celo/tokens_celo_nft.sql diff --git a/tokens/models/tokens/celo/tokens_celo_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/celo/tokens_celo_nft_curated.sql similarity index 100% rename from tokens/models/tokens/celo/tokens_celo_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/celo/tokens_celo_nft_curated.sql diff --git a/tokens/models/tokens/celo/tokens_celo_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/celo/tokens_celo_nft_standards.sql similarity index 100% rename from tokens/models/tokens/celo/tokens_celo_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/celo/tokens_celo_nft_standards.sql diff --git a/tokens/models/tokens/celo/tokens_celo_schema.yml b/dbt_subprojects/tokens/models/tokens/celo/tokens_celo_schema.yml similarity index 100% rename from tokens/models/tokens/celo/tokens_celo_schema.yml rename to dbt_subprojects/tokens/models/tokens/celo/tokens_celo_schema.yml diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_erc20.sql b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_erc20.sql similarity index 98% rename from tokens/models/tokens/ethereum/tokens_ethereum_erc20.sql rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_erc20.sql index 8f5441852ee..1662b131c48 100644 --- a/tokens/models/tokens/ethereum/tokens_ethereum_erc20.sql +++ b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_erc20.sql @@ -4585,4 +4585,5 @@ FROM (VALUES , ( 0x2E3CFE45E3EE7C017277f22e35d2f29edC99d570, 'wDAG', 8) , ( 0x7448c7456a97769F6cD04F1E83A4a23cCdC46aBD, 'MAV', 18) , ( 0x63a0964A36c34E81959da5894ad888800e17405b, 'ShezETH', 18) + , ( 0xDfFb77dB95E16B791178D28CF994b13E84036076, 'BLU', 18) ) AS temp_table (contract_address, symbol, decimals) diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_erc20_stablecoins.sql b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_erc20_stablecoins.sql similarity index 100% rename from tokens/models/tokens/ethereum/tokens_ethereum_erc20_stablecoins.sql rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_erc20_stablecoins.sql diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_nft.sql b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_nft.sql similarity index 100% rename from tokens/models/tokens/ethereum/tokens_ethereum_nft.sql rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_nft.sql diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_nft_curated.sql similarity index 100% rename from tokens/models/tokens/ethereum/tokens_ethereum_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_nft_curated.sql diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_nft_standards.sql similarity index 100% rename from tokens/models/tokens/ethereum/tokens_ethereum_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_nft_standards.sql diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_rebase.sql b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_rebase.sql similarity index 100% rename from tokens/models/tokens/ethereum/tokens_ethereum_rebase.sql rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_rebase.sql diff --git a/tokens/models/tokens/ethereum/tokens_ethereum_schema.yml b/dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_schema.yml similarity index 100% rename from tokens/models/tokens/ethereum/tokens_ethereum_schema.yml rename to dbt_subprojects/tokens/models/tokens/ethereum/tokens_ethereum_schema.yml diff --git a/tokens/models/tokens/fantom/tokens_fantom_erc20.sql b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_erc20.sql similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_erc20.sql rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_erc20.sql diff --git a/tokens/models/tokens/fantom/tokens_fantom_erc20_stablecoins.sql b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_erc20_stablecoins.sql similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_erc20_stablecoins.sql rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_erc20_stablecoins.sql diff --git a/tokens/models/tokens/fantom/tokens_fantom_nft.sql b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_nft.sql similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_nft.sql rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_nft.sql diff --git a/tokens/models/tokens/fantom/tokens_fantom_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_nft_curated.sql similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_nft_curated.sql diff --git a/tokens/models/tokens/fantom/tokens_fantom_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_nft_standards.sql similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_nft_standards.sql diff --git a/tokens/models/tokens/fantom/tokens_fantom_rebase.sql b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_rebase.sql similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_rebase.sql rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_rebase.sql diff --git a/tokens/models/tokens/fantom/tokens_fantom_schema.yml b/dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_schema.yml similarity index 100% rename from tokens/models/tokens/fantom/tokens_fantom_schema.yml rename to dbt_subprojects/tokens/models/tokens/fantom/tokens_fantom_schema.yml diff --git a/tokens/models/tokens/fuse/tokens_fuse_erc20.sql b/dbt_subprojects/tokens/models/tokens/fuse/tokens_fuse_erc20.sql similarity index 100% rename from tokens/models/tokens/fuse/tokens_fuse_erc20.sql rename to dbt_subprojects/tokens/models/tokens/fuse/tokens_fuse_erc20.sql diff --git a/tokens/models/tokens/fuse/tokens_fuse_schema.yml b/dbt_subprojects/tokens/models/tokens/fuse/tokens_fuse_schema.yml similarity index 100% rename from tokens/models/tokens/fuse/tokens_fuse_schema.yml rename to dbt_subprojects/tokens/models/tokens/fuse/tokens_fuse_schema.yml diff --git a/tokens/models/tokens/gnosis/tokens_gnosis_erc20.sql b/dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_erc20.sql similarity index 100% rename from tokens/models/tokens/gnosis/tokens_gnosis_erc20.sql rename to dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_erc20.sql diff --git a/tokens/models/tokens/gnosis/tokens_gnosis_nft.sql b/dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_nft.sql similarity index 100% rename from tokens/models/tokens/gnosis/tokens_gnosis_nft.sql rename to dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_nft.sql diff --git a/tokens/models/tokens/gnosis/tokens_gnosis_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_nft_curated.sql similarity index 100% rename from tokens/models/tokens/gnosis/tokens_gnosis_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_nft_curated.sql diff --git a/tokens/models/tokens/gnosis/tokens_gnosis_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_nft_standards.sql similarity index 100% rename from tokens/models/tokens/gnosis/tokens_gnosis_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_nft_standards.sql diff --git a/tokens/models/tokens/gnosis/tokens_gnosis_schema.yml b/dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_schema.yml similarity index 100% rename from tokens/models/tokens/gnosis/tokens_gnosis_schema.yml rename to dbt_subprojects/tokens/models/tokens/gnosis/tokens_gnosis_schema.yml diff --git a/tokens/models/tokens/goerli/tokens_goerli_erc20.sql b/dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_erc20.sql similarity index 100% rename from tokens/models/tokens/goerli/tokens_goerli_erc20.sql rename to dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_erc20.sql diff --git a/tokens/models/tokens/goerli/tokens_goerli_nft.sql b/dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_nft.sql similarity index 100% rename from tokens/models/tokens/goerli/tokens_goerli_nft.sql rename to dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_nft.sql diff --git a/tokens/models/tokens/goerli/tokens_goerli_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_nft_curated.sql similarity index 100% rename from tokens/models/tokens/goerli/tokens_goerli_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_nft_curated.sql diff --git a/tokens/models/tokens/goerli/tokens_goerli_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_nft_standards.sql similarity index 100% rename from tokens/models/tokens/goerli/tokens_goerli_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_nft_standards.sql diff --git a/tokens/models/tokens/goerli/tokens_goerli_schema.yml b/dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_schema.yml similarity index 100% rename from tokens/models/tokens/goerli/tokens_goerli_schema.yml rename to dbt_subprojects/tokens/models/tokens/goerli/tokens_goerli_schema.yml diff --git a/tokens/models/tokens/mantle/tokens_mantle_erc20.sql b/dbt_subprojects/tokens/models/tokens/mantle/tokens_mantle_erc20.sql similarity index 100% rename from tokens/models/tokens/mantle/tokens_mantle_erc20.sql rename to dbt_subprojects/tokens/models/tokens/mantle/tokens_mantle_erc20.sql diff --git a/tokens/models/tokens/mantle/tokens_mantle_schema.yml b/dbt_subprojects/tokens/models/tokens/mantle/tokens_mantle_schema.yml similarity index 100% rename from tokens/models/tokens/mantle/tokens_mantle_schema.yml rename to dbt_subprojects/tokens/models/tokens/mantle/tokens_mantle_schema.yml diff --git a/tokens/models/tokens/optimism/README.md b/dbt_subprojects/tokens/models/tokens/optimism/README.md similarity index 100% rename from tokens/models/tokens/optimism/README.md rename to dbt_subprojects/tokens/models/tokens/optimism/README.md diff --git a/tokens/models/tokens/optimism/tokens_optimism_erc20.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_erc20.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_erc20_bridged_mapping.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_bridged_mapping.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_erc20_bridged_mapping.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_bridged_mapping.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_erc20_curated.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_curated.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_erc20_curated.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_curated.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_erc20_generated.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_generated.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_erc20_generated.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_generated.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_erc20_stablecoins.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_stablecoins.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_erc20_stablecoins.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_stablecoins.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_erc20_transfer_source.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_transfer_source.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_erc20_transfer_source.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_erc20_transfer_source.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_nft.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_nft.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_nft_bridged_mapping.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_bridged_mapping.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_nft_bridged_mapping.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_bridged_mapping.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_curated.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_curated.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_nft_generated.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_generated.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_nft_generated.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_generated.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_standards.sql similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_nft_standards.sql diff --git a/tokens/models/tokens/optimism/tokens_optimism_schema.yml b/dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_schema.yml similarity index 100% rename from tokens/models/tokens/optimism/tokens_optimism_schema.yml rename to dbt_subprojects/tokens/models/tokens/optimism/tokens_optimism_schema.yml diff --git a/tokens/models/tokens/polygon/tokens_polygon_erc20.sql b/dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_erc20.sql similarity index 100% rename from tokens/models/tokens/polygon/tokens_polygon_erc20.sql rename to dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_erc20.sql diff --git a/tokens/models/tokens/polygon/tokens_polygon_nft.sql b/dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_nft.sql similarity index 100% rename from tokens/models/tokens/polygon/tokens_polygon_nft.sql rename to dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_nft.sql diff --git a/tokens/models/tokens/polygon/tokens_polygon_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_nft_curated.sql similarity index 100% rename from tokens/models/tokens/polygon/tokens_polygon_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_nft_curated.sql diff --git a/tokens/models/tokens/polygon/tokens_polygon_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_nft_standards.sql similarity index 100% rename from tokens/models/tokens/polygon/tokens_polygon_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_nft_standards.sql diff --git a/tokens/models/tokens/polygon/tokens_polygon_schema.yml b/dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_schema.yml similarity index 100% rename from tokens/models/tokens/polygon/tokens_polygon_schema.yml rename to dbt_subprojects/tokens/models/tokens/polygon/tokens_polygon_schema.yml diff --git a/tokens/models/tokens/scroll/tokens_scroll_erc20.sql b/dbt_subprojects/tokens/models/tokens/scroll/tokens_scroll_erc20.sql similarity index 100% rename from tokens/models/tokens/scroll/tokens_scroll_erc20.sql rename to dbt_subprojects/tokens/models/tokens/scroll/tokens_scroll_erc20.sql diff --git a/tokens/models/tokens/scroll/tokens_scroll_schema.yml b/dbt_subprojects/tokens/models/tokens/scroll/tokens_scroll_schema.yml similarity index 100% rename from tokens/models/tokens/scroll/tokens_scroll_schema.yml rename to dbt_subprojects/tokens/models/tokens/scroll/tokens_scroll_schema.yml diff --git a/tokens/models/tokens/sei/_schema.yml b/dbt_subprojects/tokens/models/tokens/sei/_schema.yml similarity index 100% rename from tokens/models/tokens/sei/_schema.yml rename to dbt_subprojects/tokens/models/tokens/sei/_schema.yml diff --git a/tokens/models/tokens/sei/tokens_sei_erc20.sql b/dbt_subprojects/tokens/models/tokens/sei/tokens_sei_erc20.sql similarity index 100% rename from tokens/models/tokens/sei/tokens_sei_erc20.sql rename to dbt_subprojects/tokens/models/tokens/sei/tokens_sei_erc20.sql diff --git a/tokens/models/tokens/sepolia/tokens_sepolia_erc20.sql b/dbt_subprojects/tokens/models/tokens/sepolia/tokens_sepolia_erc20.sql similarity index 100% rename from tokens/models/tokens/sepolia/tokens_sepolia_erc20.sql rename to dbt_subprojects/tokens/models/tokens/sepolia/tokens_sepolia_erc20.sql diff --git a/tokens/models/tokens/sepolia/tokens_sepolia_schema.yml b/dbt_subprojects/tokens/models/tokens/sepolia/tokens_sepolia_schema.yml similarity index 100% rename from tokens/models/tokens/sepolia/tokens_sepolia_schema.yml rename to dbt_subprojects/tokens/models/tokens/sepolia/tokens_sepolia_schema.yml diff --git a/tokens/models/tokens/tokens_erc20.sql b/dbt_subprojects/tokens/models/tokens/tokens_erc20.sql similarity index 100% rename from tokens/models/tokens/tokens_erc20.sql rename to dbt_subprojects/tokens/models/tokens/tokens_erc20.sql diff --git a/tokens/models/tokens/tokens_native.sql b/dbt_subprojects/tokens/models/tokens/tokens_native.sql similarity index 100% rename from tokens/models/tokens/tokens_native.sql rename to dbt_subprojects/tokens/models/tokens/tokens_native.sql diff --git a/tokens/models/tokens/tokens_nft.sql b/dbt_subprojects/tokens/models/tokens/tokens_nft.sql similarity index 100% rename from tokens/models/tokens/tokens_nft.sql rename to dbt_subprojects/tokens/models/tokens/tokens_nft.sql diff --git a/tokens/models/tokens/tokens_schema.yml b/dbt_subprojects/tokens/models/tokens/tokens_schema.yml similarity index 100% rename from tokens/models/tokens/tokens_schema.yml rename to dbt_subprojects/tokens/models/tokens/tokens_schema.yml diff --git a/tokens/models/tokens/zkevm/tokens_zkevm_erc20.sql b/dbt_subprojects/tokens/models/tokens/zkevm/tokens_zkevm_erc20.sql similarity index 100% rename from tokens/models/tokens/zkevm/tokens_zkevm_erc20.sql rename to dbt_subprojects/tokens/models/tokens/zkevm/tokens_zkevm_erc20.sql diff --git a/tokens/models/tokens/zkevm/tokens_zkevm_schema.yml b/dbt_subprojects/tokens/models/tokens/zkevm/tokens_zkevm_schema.yml similarity index 100% rename from tokens/models/tokens/zkevm/tokens_zkevm_schema.yml rename to dbt_subprojects/tokens/models/tokens/zkevm/tokens_zkevm_schema.yml diff --git a/tokens/models/tokens/zksync/tokens_zksync_erc20.sql b/dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_erc20.sql similarity index 100% rename from tokens/models/tokens/zksync/tokens_zksync_erc20.sql rename to dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_erc20.sql diff --git a/tokens/models/tokens/zksync/tokens_zksync_nft.sql b/dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_nft.sql similarity index 100% rename from tokens/models/tokens/zksync/tokens_zksync_nft.sql rename to dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_nft.sql diff --git a/tokens/models/tokens/zksync/tokens_zksync_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_nft_curated.sql similarity index 100% rename from tokens/models/tokens/zksync/tokens_zksync_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_nft_curated.sql diff --git a/tokens/models/tokens/zksync/tokens_zksync_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_nft_standards.sql similarity index 100% rename from tokens/models/tokens/zksync/tokens_zksync_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_nft_standards.sql diff --git a/tokens/models/tokens/zksync/tokens_zksync_schema.yml b/dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_schema.yml similarity index 100% rename from tokens/models/tokens/zksync/tokens_zksync_schema.yml rename to dbt_subprojects/tokens/models/tokens/zksync/tokens_zksync_schema.yml diff --git a/tokens/models/tokens/zora/tokens_zora_erc20.sql b/dbt_subprojects/tokens/models/tokens/zora/tokens_zora_erc20.sql similarity index 100% rename from tokens/models/tokens/zora/tokens_zora_erc20.sql rename to dbt_subprojects/tokens/models/tokens/zora/tokens_zora_erc20.sql diff --git a/tokens/models/tokens/zora/tokens_zora_nft.sql b/dbt_subprojects/tokens/models/tokens/zora/tokens_zora_nft.sql similarity index 100% rename from tokens/models/tokens/zora/tokens_zora_nft.sql rename to dbt_subprojects/tokens/models/tokens/zora/tokens_zora_nft.sql diff --git a/tokens/models/tokens/zora/tokens_zora_nft_curated.sql b/dbt_subprojects/tokens/models/tokens/zora/tokens_zora_nft_curated.sql similarity index 100% rename from tokens/models/tokens/zora/tokens_zora_nft_curated.sql rename to dbt_subprojects/tokens/models/tokens/zora/tokens_zora_nft_curated.sql diff --git a/tokens/models/tokens/zora/tokens_zora_nft_standards.sql b/dbt_subprojects/tokens/models/tokens/zora/tokens_zora_nft_standards.sql similarity index 100% rename from tokens/models/tokens/zora/tokens_zora_nft_standards.sql rename to dbt_subprojects/tokens/models/tokens/zora/tokens_zora_nft_standards.sql diff --git a/tokens/models/tokens/zora/tokens_zora_schema.yml b/dbt_subprojects/tokens/models/tokens/zora/tokens_zora_schema.yml similarity index 100% rename from tokens/models/tokens/zora/tokens_zora_schema.yml rename to dbt_subprojects/tokens/models/tokens/zora/tokens_zora_schema.yml diff --git a/models/_sector/tokens/arbitrum/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/_schema.yml similarity index 100% rename from models/_sector/tokens/arbitrum/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/_schema.yml diff --git a/models/_sector/tokens/arbitrum/tokens_arbitrum_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances.sql similarity index 100% rename from models/_sector/tokens/arbitrum/tokens_arbitrum_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances.sql diff --git a/models/_sector/tokens/arbitrum/tokens_arbitrum_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances_daily.sql similarity index 100% rename from models/_sector/tokens/arbitrum/tokens_arbitrum_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances_daily.sql diff --git a/models/_sector/tokens/arbitrum/tokens_arbitrum_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/arbitrum/tokens_arbitrum_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances_daily_agg.sql diff --git a/models/_sector/tokens/arbitrum/tokens_arbitrum_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/arbitrum/tokens_arbitrum_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/arbitrum/tokens_arbitrum_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_base_transfers.sql similarity index 100% rename from models/_sector/tokens/arbitrum/tokens_arbitrum_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_base_transfers.sql diff --git a/models/_sector/tokens/arbitrum/tokens_arbitrum_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_transfers.sql similarity index 93% rename from models/_sector/tokens/arbitrum/tokens_arbitrum_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_transfers.sql index 67cd594509f..91d9471e85c 100644 --- a/models/_sector/tokens/arbitrum/tokens_arbitrum_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/arbitrum/tokens_arbitrum_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_arbitrum_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2021-05-29' , blockchain = 'arbitrum' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/avalanche_c/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/_schema.yml similarity index 100% rename from models/_sector/tokens/avalanche_c/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/_schema.yml diff --git a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances.sql similarity index 100% rename from models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances.sql diff --git a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances_daily.sql similarity index 100% rename from models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances_daily.sql diff --git a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances_daily_agg.sql diff --git a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/avalanche_c/tokens_avalanche_c_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_base_transfers.sql similarity index 100% rename from models/_sector/tokens/avalanche_c/tokens_avalanche_c_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_base_transfers.sql diff --git a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_transfers.sql similarity index 93% rename from models/_sector/tokens/avalanche_c/tokens_avalanche_c_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_transfers.sql index f8aca154aae..f1c8fc32019 100644 --- a/models/_sector/tokens/avalanche_c/tokens_avalanche_c_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/avalanche_c/tokens_avalanche_c_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_avalanche_c_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2020-09-23' , blockchain = 'avalanche_c' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/base/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/base/_schema.yml similarity index 100% rename from models/_sector/tokens/base/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/base/_schema.yml diff --git a/models/_sector/tokens/base/tokens_base_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances.sql similarity index 100% rename from models/_sector/tokens/base/tokens_base_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances.sql diff --git a/models/_sector/tokens/base/tokens_base_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances_daily.sql similarity index 100% rename from models/_sector/tokens/base/tokens_base_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances_daily.sql diff --git a/models/_sector/tokens/base/tokens_base_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/base/tokens_base_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances_daily_agg.sql diff --git a/models/_sector/tokens/base/tokens_base_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/base/tokens_base_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/base/tokens_base_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_base_transfers.sql similarity index 100% rename from models/_sector/tokens/base/tokens_base_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_base_transfers.sql diff --git a/models/_sector/tokens/base/tokens_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_transfers.sql similarity index 93% rename from models/_sector/tokens/base/tokens_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_transfers.sql index ee807150002..9761d7ba542 100644 --- a/models/_sector/tokens/base/tokens_base_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/base/tokens_base_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_base_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2023-06-15' , blockchain = 'base' ) -}} \ No newline at end of file +}} diff --git a/models/balances/bitcoin/balances_bitcoin_satoshi_day.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/balances_bitcoin_satoshi_day.sql similarity index 100% rename from models/balances/bitcoin/balances_bitcoin_satoshi_day.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/balances_bitcoin_satoshi_day.sql diff --git a/models/balances/bitcoin/balances_bitcoin_satoshi_latest_day.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/balances_bitcoin_satoshi_latest_day.sql similarity index 100% rename from models/balances/bitcoin/balances_bitcoin_satoshi_latest_day.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/balances_bitcoin_satoshi_latest_day.sql diff --git a/models/balances/bitcoin/balances_bitcoin_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/balances_bitcoin_schema.yml similarity index 100% rename from models/balances/bitcoin/balances_bitcoin_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/balances_bitcoin_schema.yml diff --git a/models/transfers/bitcoin/transfers_bitcoin_satoshi.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_satoshi.sql similarity index 100% rename from models/transfers/bitcoin/transfers_bitcoin_satoshi.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_satoshi.sql diff --git a/models/transfers/bitcoin/transfers_bitcoin_satoshi_agg_day.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_satoshi_agg_day.sql similarity index 100% rename from models/transfers/bitcoin/transfers_bitcoin_satoshi_agg_day.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_satoshi_agg_day.sql diff --git a/models/transfers/bitcoin/transfers_bitcoin_satoshi_rolling_day.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_satoshi_rolling_day.sql similarity index 100% rename from models/transfers/bitcoin/transfers_bitcoin_satoshi_rolling_day.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_satoshi_rolling_day.sql diff --git a/models/transfers/bitcoin/transfers_bitcoin_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_schema.yml similarity index 100% rename from models/transfers/bitcoin/transfers_bitcoin_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/bitcoin/transfers_bitcoin_schema.yml diff --git a/models/_sector/tokens/blast/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/blast/_schema.yml similarity index 100% rename from models/_sector/tokens/blast/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/blast/_schema.yml diff --git a/models/_sector/tokens/blast/tokens_blast_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/blast/tokens_blast_base_transfers.sql similarity index 100% rename from models/_sector/tokens/blast/tokens_blast_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/blast/tokens_blast_base_transfers.sql diff --git a/models/_sector/tokens/blast/tokens_blast_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/blast/tokens_blast_transfers.sql similarity index 93% rename from models/_sector/tokens/blast/tokens_blast_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/blast/tokens_blast_transfers.sql index 0f85fc3bf16..402d5198397 100644 --- a/models/_sector/tokens/blast/tokens_blast_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/blast/tokens_blast_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_blast_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2020-04-22' , blockchain = 'blast' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/bnb/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/bnb/_schema.yml similarity index 100% rename from models/_sector/tokens/bnb/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/bnb/_schema.yml diff --git a/models/_sector/tokens/bnb/tokens_bnb_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_balances.sql similarity index 100% rename from models/_sector/tokens/bnb/tokens_bnb_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_balances.sql diff --git a/models/_sector/tokens/bnb/tokens_bnb_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_base_transfers.sql similarity index 100% rename from models/_sector/tokens/bnb/tokens_bnb_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_base_transfers.sql diff --git a/models/_sector/tokens/bnb/tokens_bnb_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_transfers.sql similarity index 93% rename from models/_sector/tokens/bnb/tokens_bnb_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_transfers.sql index 2a4025e3147..6ef4e17834b 100644 --- a/models/_sector/tokens/bnb/tokens_bnb_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/bnb/tokens_bnb_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_bnb_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2020-08-29' , blockchain = 'bnb' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/celo/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/celo/_schema.yml similarity index 100% rename from models/_sector/tokens/celo/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/celo/_schema.yml diff --git a/models/_sector/tokens/celo/tokens_celo_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/celo/tokens_celo_base_transfers.sql similarity index 100% rename from models/_sector/tokens/celo/tokens_celo_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/celo/tokens_celo_base_transfers.sql diff --git a/models/_sector/tokens/celo/tokens_celo_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/celo/tokens_celo_transfers.sql similarity index 93% rename from models/_sector/tokens/celo/tokens_celo_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/celo/tokens_celo_transfers.sql index 3ca9bc9a303..88f1706f1f5 100644 --- a/models/_sector/tokens/celo/tokens_celo_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/celo/tokens_celo_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_celo_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2020-04-22' , blockchain = 'celo' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/ethereum/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/_schema.yml similarity index 100% rename from models/_sector/tokens/ethereum/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/_schema.yml diff --git a/models/_sector/tokens/ethereum/tokens_ethereum_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances.sql similarity index 100% rename from models/_sector/tokens/ethereum/tokens_ethereum_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances.sql diff --git a/models/_sector/tokens/ethereum/tokens_ethereum_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances_daily.sql similarity index 100% rename from models/_sector/tokens/ethereum/tokens_ethereum_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances_daily.sql diff --git a/models/_sector/tokens/ethereum/tokens_ethereum_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/ethereum/tokens_ethereum_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances_daily_agg.sql diff --git a/models/_sector/tokens/ethereum/tokens_ethereum_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/ethereum/tokens_ethereum_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/ethereum/tokens_ethereum_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_base_transfers.sql similarity index 100% rename from models/_sector/tokens/ethereum/tokens_ethereum_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_base_transfers.sql diff --git a/models/_sector/tokens/ethereum/tokens_ethereum_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_transfers.sql similarity index 93% rename from models/_sector/tokens/ethereum/tokens_ethereum_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_transfers.sql index 93472331063..b92d827b3b8 100644 --- a/models/_sector/tokens/ethereum/tokens_ethereum_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/ethereum/tokens_ethereum_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_ethereum_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2015-08-07' , blockchain = 'ethereum' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/fantom/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/fantom/_schema.yml similarity index 100% rename from models/_sector/tokens/fantom/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/fantom/_schema.yml diff --git a/models/_sector/tokens/fantom/tokens_fantom_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/fantom/tokens_fantom_base_transfers.sql similarity index 100% rename from models/_sector/tokens/fantom/tokens_fantom_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/fantom/tokens_fantom_base_transfers.sql diff --git a/models/_sector/tokens/fantom/tokens_fantom_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/fantom/tokens_fantom_transfers.sql similarity index 93% rename from models/_sector/tokens/fantom/tokens_fantom_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/fantom/tokens_fantom_transfers.sql index ccc58283a08..215b152dc80 100644 --- a/models/_sector/tokens/fantom/tokens_fantom_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/fantom/tokens_fantom_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_fantom_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2019-12-27' , blockchain = 'fantom' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/gnosis/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/gnosis/_schema.yml similarity index 100% rename from models/_sector/tokens/gnosis/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/gnosis/_schema.yml diff --git a/models/_sector/tokens/gnosis/tokens_gnosis_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/gnosis/tokens_gnosis_base_transfers.sql similarity index 100% rename from models/_sector/tokens/gnosis/tokens_gnosis_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/gnosis/tokens_gnosis_base_transfers.sql diff --git a/models/_sector/tokens/gnosis/tokens_gnosis_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/gnosis/tokens_gnosis_transfers.sql similarity index 93% rename from models/_sector/tokens/gnosis/tokens_gnosis_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/gnosis/tokens_gnosis_transfers.sql index 36db9e9e3fb..1b03a3bd9c3 100644 --- a/models/_sector/tokens/gnosis/tokens_gnosis_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/gnosis/tokens_gnosis_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_gnosis_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2018-10-09' , blockchain = 'gnosis' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/linea/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/linea/_schema.yml similarity index 100% rename from models/_sector/tokens/linea/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/_schema.yml diff --git a/models/_sector/tokens/linea/tokens_linea_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances.sql similarity index 100% rename from models/_sector/tokens/linea/tokens_linea_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances.sql diff --git a/models/_sector/tokens/linea/tokens_linea_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances_daily.sql similarity index 100% rename from models/_sector/tokens/linea/tokens_linea_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances_daily.sql diff --git a/models/_sector/tokens/linea/tokens_linea_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/linea/tokens_linea_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances_daily_agg.sql diff --git a/models/_sector/tokens/linea/tokens_linea_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/linea/tokens_linea_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/linea/tokens_linea_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_base_transfers.sql similarity index 100% rename from models/_sector/tokens/linea/tokens_linea_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_base_transfers.sql diff --git a/models/_sector/tokens/linea/tokens_linea_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_transfers.sql similarity index 94% rename from models/_sector/tokens/linea/tokens_linea_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_transfers.sql index 059a9bc6f93..0ec82c4053d 100644 --- a/models/_sector/tokens/linea/tokens_linea_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/linea/tokens_linea_transfers.sql @@ -19,7 +19,7 @@ base_transfers = ref('tokens_linea_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2023-07-06' , blockchain = 'linea' ) diff --git a/models/_sector/tokens/mantle/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/mantle/_schema.yml similarity index 100% rename from models/_sector/tokens/mantle/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/mantle/_schema.yml diff --git a/models/_sector/tokens/mantle/tokens_mantle_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/mantle/tokens_mantle_base_transfers.sql similarity index 100% rename from models/_sector/tokens/mantle/tokens_mantle_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/mantle/tokens_mantle_base_transfers.sql diff --git a/models/_sector/tokens/mantle/tokens_mantle_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/mantle/tokens_mantle_transfers.sql similarity index 93% rename from models/_sector/tokens/mantle/tokens_mantle_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/mantle/tokens_mantle_transfers.sql index 00313a8e899..9afb14a44fc 100644 --- a/models/_sector/tokens/mantle/tokens_mantle_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/mantle/tokens_mantle_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_mantle_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2020-04-22' , blockchain = 'mantle' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/optimism/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/_schema.yml similarity index 100% rename from models/_sector/tokens/optimism/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/_schema.yml diff --git a/models/_sector/tokens/optimism/tokens_optimism_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances.sql similarity index 100% rename from models/_sector/tokens/optimism/tokens_optimism_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances.sql diff --git a/models/_sector/tokens/optimism/tokens_optimism_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances_daily.sql similarity index 100% rename from models/_sector/tokens/optimism/tokens_optimism_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances_daily.sql diff --git a/models/_sector/tokens/optimism/tokens_optimism_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/optimism/tokens_optimism_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances_daily_agg.sql diff --git a/models/_sector/tokens/optimism/tokens_optimism_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/optimism/tokens_optimism_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/optimism/tokens_optimism_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_base_transfers.sql similarity index 100% rename from models/_sector/tokens/optimism/tokens_optimism_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_base_transfers.sql diff --git a/models/_sector/tokens/optimism/tokens_optimism_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_transfers.sql similarity index 93% rename from models/_sector/tokens/optimism/tokens_optimism_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_transfers.sql index d743a3a2e71..fcb6e410e13 100644 --- a/models/_sector/tokens/optimism/tokens_optimism_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/optimism/tokens_optimism_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_optimism_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2021-11-11' , blockchain = 'optimism' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/polygon/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/_schema.yml similarity index 100% rename from models/_sector/tokens/polygon/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/_schema.yml diff --git a/models/_sector/tokens/polygon/tokens_polygon_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances.sql similarity index 100% rename from models/_sector/tokens/polygon/tokens_polygon_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances.sql diff --git a/models/_sector/tokens/polygon/tokens_polygon_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances_daily.sql similarity index 100% rename from models/_sector/tokens/polygon/tokens_polygon_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances_daily.sql diff --git a/models/_sector/tokens/polygon/tokens_polygon_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/polygon/tokens_polygon_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances_daily_agg.sql diff --git a/models/_sector/tokens/polygon/tokens_polygon_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/polygon/tokens_polygon_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/polygon/tokens_polygon_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_base_transfers.sql similarity index 100% rename from models/_sector/tokens/polygon/tokens_polygon_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_base_transfers.sql diff --git a/models/_sector/tokens/polygon/tokens_polygon_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_transfers.sql similarity index 93% rename from models/_sector/tokens/polygon/tokens_polygon_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_transfers.sql index f6fd21e2e68..93e9ec6486c 100644 --- a/models/_sector/tokens/polygon/tokens_polygon_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/polygon/tokens_polygon_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_polygon_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2020-05-30' , blockchain = 'polygon' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/scroll/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/_schema.yml similarity index 100% rename from models/_sector/tokens/scroll/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/_schema.yml diff --git a/models/_sector/tokens/scroll/tokens_scroll_balances.sql b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances.sql similarity index 100% rename from models/_sector/tokens/scroll/tokens_scroll_balances.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances.sql diff --git a/models/_sector/tokens/scroll/tokens_scroll_balances_daily.sql b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances_daily.sql similarity index 100% rename from models/_sector/tokens/scroll/tokens_scroll_balances_daily.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances_daily.sql diff --git a/models/_sector/tokens/scroll/tokens_scroll_balances_daily_agg.sql b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances_daily_agg.sql similarity index 100% rename from models/_sector/tokens/scroll/tokens_scroll_balances_daily_agg.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances_daily_agg.sql diff --git a/models/_sector/tokens/scroll/tokens_scroll_balances_daily_agg_base.sql b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances_daily_agg_base.sql similarity index 100% rename from models/_sector/tokens/scroll/tokens_scroll_balances_daily_agg_base.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_balances_daily_agg_base.sql diff --git a/models/_sector/tokens/scroll/tokens_scroll_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_base_transfers.sql similarity index 100% rename from models/_sector/tokens/scroll/tokens_scroll_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_base_transfers.sql diff --git a/models/_sector/tokens/scroll/tokens_scroll_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_transfers.sql similarity index 94% rename from models/_sector/tokens/scroll/tokens_scroll_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_transfers.sql index 72453e28968..99a1b5e2531 100644 --- a/models/_sector/tokens/scroll/tokens_scroll_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/scroll/tokens_scroll_transfers.sql @@ -19,7 +19,7 @@ base_transfers = ref('tokens_scroll_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2023-02-15' , blockchain = 'scroll' ) diff --git a/models/_sector/tokens/tokens_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/tokens_transfers.sql similarity index 100% rename from models/_sector/tokens/tokens_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/tokens_transfers.sql diff --git a/models/_sector/tokens/zkevm/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/zkevm/_schema.yml similarity index 100% rename from models/_sector/tokens/zkevm/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/zkevm/_schema.yml diff --git a/models/_sector/tokens/zkevm/tokens_zkevm_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/zkevm/tokens_zkevm_base_transfers.sql similarity index 100% rename from models/_sector/tokens/zkevm/tokens_zkevm_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/zkevm/tokens_zkevm_base_transfers.sql diff --git a/models/_sector/tokens/zkevm/tokens_zkevm_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/zkevm/tokens_zkevm_transfers.sql similarity index 94% rename from models/_sector/tokens/zkevm/tokens_zkevm_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/zkevm/tokens_zkevm_transfers.sql index f28cabb314c..d9021ba8454 100644 --- a/models/_sector/tokens/zkevm/tokens_zkevm_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/zkevm/tokens_zkevm_transfers.sql @@ -19,7 +19,7 @@ base_transfers = ref('tokens_zkevm_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2023-03-24' , blockchain = 'zkevm' ) diff --git a/models/_sector/tokens/zksync/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/zksync/_schema.yml similarity index 100% rename from models/_sector/tokens/zksync/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/zksync/_schema.yml diff --git a/models/_sector/tokens/zksync/tokens_zksync_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/zksync/tokens_zksync_base_transfers.sql similarity index 100% rename from models/_sector/tokens/zksync/tokens_zksync_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/zksync/tokens_zksync_base_transfers.sql diff --git a/models/_sector/tokens/zksync/tokens_zksync_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/zksync/tokens_zksync_transfers.sql similarity index 93% rename from models/_sector/tokens/zksync/tokens_zksync_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/zksync/tokens_zksync_transfers.sql index fac09414bbe..e65163c1953 100644 --- a/models/_sector/tokens/zksync/tokens_zksync_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/zksync/tokens_zksync_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_zksync_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2023-02-15' , blockchain = 'zksync' ) -}} \ No newline at end of file +}} diff --git a/models/_sector/tokens/zora/_schema.yml b/dbt_subprojects/tokens/models/transfers_and_balances/zora/_schema.yml similarity index 100% rename from models/_sector/tokens/zora/_schema.yml rename to dbt_subprojects/tokens/models/transfers_and_balances/zora/_schema.yml diff --git a/models/_sector/tokens/zora/tokens_zora_base_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/zora/tokens_zora_base_transfers.sql similarity index 100% rename from models/_sector/tokens/zora/tokens_zora_base_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/zora/tokens_zora_base_transfers.sql diff --git a/models/_sector/tokens/zora/tokens_zora_transfers.sql b/dbt_subprojects/tokens/models/transfers_and_balances/zora/tokens_zora_transfers.sql similarity index 93% rename from models/_sector/tokens/zora/tokens_zora_transfers.sql rename to dbt_subprojects/tokens/models/transfers_and_balances/zora/tokens_zora_transfers.sql index 5997aeb6e79..f611877aed6 100644 --- a/models/_sector/tokens/zora/tokens_zora_transfers.sql +++ b/dbt_subprojects/tokens/models/transfers_and_balances/zora/tokens_zora_transfers.sql @@ -19,8 +19,8 @@ base_transfers = ref('tokens_zora_base_transfers') , tokens_erc20_model = source('tokens', 'erc20') , prices_model = source('prices', 'usd') - , evms_info_model = ref('evms_info') + , evms_info_model = source('evms','info') , transfers_start_date = '2023-06-13' , blockchain = 'zora' ) -}} \ No newline at end of file +}} diff --git a/tokens/models/yearn/optimism/yearn_optimism_schema.yml b/dbt_subprojects/tokens/models/yearn/optimism/yearn_optimism_schema.yml similarity index 100% rename from tokens/models/yearn/optimism/yearn_optimism_schema.yml rename to dbt_subprojects/tokens/models/yearn/optimism/yearn_optimism_schema.yml diff --git a/tokens/models/yearn/optimism/yearn_optimism_vaults.sql b/dbt_subprojects/tokens/models/yearn/optimism/yearn_optimism_vaults.sql similarity index 100% rename from tokens/models/yearn/optimism/yearn_optimism_vaults.sql rename to dbt_subprojects/tokens/models/yearn/optimism/yearn_optimism_vaults.sql diff --git a/tokens/models/zora/optimism/zora_optimism_edition_metadata.sql b/dbt_subprojects/tokens/models/zora/optimism/zora_optimism_edition_metadata.sql similarity index 100% rename from tokens/models/zora/optimism/zora_optimism_edition_metadata.sql rename to dbt_subprojects/tokens/models/zora/optimism/zora_optimism_edition_metadata.sql diff --git a/tokens/models/zora/optimism/zora_optimism_edition_metadata_schema.yml b/dbt_subprojects/tokens/models/zora/optimism/zora_optimism_edition_metadata_schema.yml similarity index 100% rename from tokens/models/zora/optimism/zora_optimism_edition_metadata_schema.yml rename to dbt_subprojects/tokens/models/zora/optimism/zora_optimism_edition_metadata_schema.yml diff --git a/tokens/package-lock.yml b/dbt_subprojects/tokens/package-lock.yml similarity index 100% rename from tokens/package-lock.yml rename to dbt_subprojects/tokens/package-lock.yml diff --git a/tokens/packages.yml b/dbt_subprojects/tokens/packages.yml similarity index 100% rename from tokens/packages.yml rename to dbt_subprojects/tokens/packages.yml diff --git a/tokens/profiles.yml b/dbt_subprojects/tokens/profiles.yml similarity index 100% rename from tokens/profiles.yml rename to dbt_subprojects/tokens/profiles.yml diff --git a/macros/enforce_join_distribution.sql b/macros/dune/enforce_join_distribution.sql similarity index 100% rename from macros/enforce_join_distribution.sql rename to macros/dune/enforce_join_distribution.sql diff --git a/macros/expose_dataset.sql b/macros/dune/expose_dataset.sql similarity index 100% rename from macros/expose_dataset.sql rename to macros/dune/expose_dataset.sql diff --git a/macros/expose_spells.sql b/macros/dune/expose_spells.sql similarity index 100% rename from macros/expose_spells.sql rename to macros/dune/expose_spells.sql diff --git a/macros/expose_spells_hide_trino.sql b/macros/dune/expose_spells_hide_trino.sql similarity index 100% rename from macros/expose_spells_hide_trino.sql rename to macros/dune/expose_spells_hide_trino.sql diff --git a/macros/incremental_days_forward_predicate.sql b/macros/dune/incremental_days_forward_predicate.sql similarity index 100% rename from macros/incremental_days_forward_predicate.sql rename to macros/dune/incremental_days_forward_predicate.sql diff --git a/macros/incremental_predicate.sql b/macros/dune/incremental_predicate.sql similarity index 100% rename from macros/incremental_predicate.sql rename to macros/dune/incremental_predicate.sql diff --git a/macros/mark_as_spell.sql b/macros/dune/mark_as_spell.sql similarity index 100% rename from macros/mark_as_spell.sql rename to macros/dune/mark_as_spell.sql diff --git a/macros/optimize_spell.sql b/macros/dune/optimize_spell.sql similarity index 100% rename from macros/optimize_spell.sql rename to macros/dune/optimize_spell.sql diff --git a/macros/set_trino_session_property.sql b/macros/dune/set_trino_session_property.sql similarity index 100% rename from macros/set_trino_session_property.sql rename to macros/dune/set_trino_session_property.sql diff --git a/tests/generic/not_zero_address.sql b/macros/generic-tests/not_zero_address.sql similarity index 100% rename from tests/generic/not_zero_address.sql rename to macros/generic-tests/not_zero_address.sql diff --git a/macros/models/_project/balancer/balancer_bpt_prices_macro.sql b/macros/models/_project/balancer/balancer_bpt_prices_macro.sql index 197c0216018..4e71e626d50 100644 --- a/macros/models/_project/balancer/balancer_bpt_prices_macro.sql +++ b/macros/models/_project/balancer/balancer_bpt_prices_macro.sql @@ -1,7 +1,7 @@ -{% macro +{% macro balancer_v2_compatible_bpt_prices_macro( blockchain, version, project_decoded_as, base_spells_namespace, pool_labels_spell - ) + ) %} WITH pool_labels AS ( @@ -31,7 +31,7 @@ WITH pool_labels AS ( token_address, decimals, price - FROM {{ ref('gyroscope_gyro_tokens') }} + FROM {{ source('gyroscope','gyro_tokens') }} WHERE blockchain = '{{blockchain}}' ), @@ -73,7 +73,7 @@ WITH pool_labels AS ( CROSS JOIN UNNEST (tokens) WITH ORDINALITY as t(tokens,i) CROSS JOIN UNNEST (deltas) WITH ORDINALITY as d(deltas,i) CROSS JOIN UNNEST (protocolFeeAmounts) WITH ORDINALITY as p(protocolFeeAmounts,i) - WHERE t.i = d.i + WHERE t.i = d.i AND d.i = p.i ORDER BY 1,2,3 ), @@ -177,19 +177,19 @@ WITH pool_labels AS ( ROW_NUMBER() OVER (partition by b.day, b.pool_id ORDER BY SUM(b.protocol_liquidity_usd) ASC) AS pricing_count, --to avoid double count in pools with multiple pricing assets SUM(b.protocol_liquidity_usd) / COALESCE(SUM(w.normalized_weight), 1) AS protocol_liquidity FROM cumulative_usd_balance b - LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id + LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id AND b.token = w.token_address AND b.protocol_liquidity_usd > 0 - LEFT JOIN {{ ref('balancer_token_whitelist') }} q ON b.token = q.address + LEFT JOIN {{ source('balancer','token_whitelist') }} q ON b.token = q.address AND b.blockchain = q.chain LEFT JOIN pool_labels p ON p.pool_id = BYTEARRAY_SUBSTRING(b.pool_id, 1, 20) - WHERE q.name IS NOT NULL + WHERE q.name IS NOT NULL AND p.pool_type IN ('weighted') -- filters for weighted pools with pricing assets AND w.blockchain = '{{blockchain}}' AND w.version = '{{version}}' GROUP BY 1, 2, 3, 4 ), - + weighted_pool_liquidity_estimates_2 AS( SELECT e.day, e.pool_id, @@ -197,7 +197,7 @@ WITH pool_labels AS ( FROM weighted_pool_liquidity_estimates e GROUP BY 1,2 ), - + tvl AS( SELECT c.day, @@ -208,9 +208,9 @@ WITH pool_labels AS ( FROM cumulative_usd_balance c FULL OUTER JOIN weighted_pool_liquidity_estimates_2 b ON c.day = b.day AND c.pool_id = b.pool_id - LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id + LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id AND w.blockchain = '{{blockchain}}' - AND w.version = '{{version}}' + AND w.version = '{{version}}' AND w.token_address = c.token LEFT JOIN pool_labels p ON p.pool_id = BYTEARRAY_SUBSTRING(c.pool_id, 1, 20) GROUP BY 1, 2, 3, 4 @@ -219,11 +219,11 @@ WITH pool_labels AS ( -- trade based formulation, for Linear Pools (former BPT prices spell) bpt_trades AS ( - SELECT * + SELECT * FROM {{ source(project_decoded_as + '_' + blockchain, 'Vault_evt_Swap') }} v LEFT JOIN pool_labels l ON bytearray_substring(v.poolId, 1, 20) = l.pool_id WHERE v.tokenIn = bytearray_substring(v.poolId, 1, 20) OR v.tokenOut = bytearray_substring(v.poolId, 1, 20) - ), + ), all_trades_info AS ( SELECT @@ -328,7 +328,7 @@ WITH pool_labels AS ( GROUP BY 1, 2, 3 ) - SELECT + SELECT l.day, l.blockchain, l.version, @@ -337,12 +337,12 @@ WITH pool_labels AS ( pl.pool_type, CASE WHEN median_price IS NOT NULL THEN p.median_price - ELSE l.liquidity / s.supply + ELSE l.liquidity / s.supply END AS bpt_price FROM tvl l LEFT JOIN {{ ref(base_spells_namespace + '_bpt_supply') }} s ON l.pool_address = s.token_address AND l.blockchain = s.blockchain - AND l.version = s.version + AND l.version = s.version AND l.day = s.day LEFT JOIN price_formulation p ON p.day = l.day AND p.contract_address = l.pool_address LEFT JOIN pool_labels pl ON pl.pool_id = l.pool_address diff --git a/macros/models/_project/balancer/balancer_liquidity_macro.sql b/macros/models/_project/balancer/balancer_liquidity_macro.sql index 408f8649af0..6dfabad878b 100644 --- a/macros/models/_project/balancer/balancer_liquidity_macro.sql +++ b/macros/models/_project/balancer/balancer_liquidity_macro.sql @@ -1,7 +1,7 @@ -{% macro +{% macro balancer_v2_compatible_liquidity_macro( blockchain, version, project_decoded_as, base_spells_namespace, pool_labels_spell - ) + ) %} WITH pool_labels AS ( @@ -31,8 +31,8 @@ WITH pool_labels AS ( approx_percentile(median_price, 0.5) AS price, sum(sample_size) AS sample_size FROM {{ source('dex', 'prices') }} - WHERE - ('{{blockchain}}' != 'fantom' OR + WHERE + ('{{blockchain}}' != 'fantom' OR ('{{blockchain}}' = 'fantom' AND contract_address NOT IN (0xde1e704dae0b4051e80dabb26ab6ad6c12262da0, 0x5ddb92a5340fd0ead3987d3661afcd6104c3b757))) --broken price feeds AND blockchain = '{{blockchain}}' GROUP BY 1, 2 @@ -40,13 +40,13 @@ WITH pool_labels AS ( ), dex_prices_2 AS( - SELECT + SELECT day, token, price, lag(price) OVER(PARTITION BY token ORDER BY day) AS previous_price FROM dex_prices_1 - ), + ), dex_prices AS ( SELECT @@ -68,9 +68,9 @@ WITH pool_labels AS ( WHERE blockchain = '{{blockchain}}' AND version = '{{version}}' ), - + eth_prices AS ( - SELECT + SELECT DATE_TRUNC('day', minute) as day, AVG(price) as eth_price FROM {{ source('prices', 'usd') }} @@ -83,7 +83,7 @@ WITH pool_labels AS ( token_address, decimals, price - FROM {{ ref('gyroscope_gyro_tokens') }} + FROM {{ source('gyroscope','gyro_tokens') }} WHERE blockchain = '{{blockchain}}' ), @@ -125,7 +125,7 @@ WITH pool_labels AS ( CROSS JOIN UNNEST (tokens) WITH ORDINALITY as t(tokens,i) CROSS JOIN UNNEST (deltas) WITH ORDINALITY as d(deltas,i) CROSS JOIN UNNEST (protocolFeeAmounts) WITH ORDINALITY as p(protocolFeeAmounts,i) - WHERE t.i = d.i + WHERE t.i = d.i AND d.i = p.i ORDER BY 1,2,3 ), @@ -223,7 +223,7 @@ WITH pool_labels AS ( LEFT JOIN dex_prices p2 ON p2.day <= c.day AND c.day < p2.day_of_next_change AND p2.token = b.token - LEFT JOIN bpt_prices p3 ON p3.day = b.day + LEFT JOIN bpt_prices p3 ON p3.day = b.day AND p3.token = b.token LEFT JOIN gyro_prices p4 ON p4.token_address = b.token WHERE b.token != BYTEARRAY_SUBSTRING(b.pool_id, 1, 20) @@ -239,19 +239,19 @@ WITH pool_labels AS ( SUM(b.protocol_liquidity_usd) / COALESCE(SUM(w.normalized_weight), 1) AS protocol_liquidity, SUM(b.pool_liquidity_usd) / COALESCE(SUM(w.normalized_weight), 1) AS pool_liquidity FROM cumulative_usd_balance b - LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id + LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id AND b.token = w.token_address AND b.pool_liquidity_usd > 0 - LEFT JOIN {{ ref('balancer_token_whitelist') }} q ON b.token = q.address + LEFT JOIN {{ source('balancer','token_whitelist') }} q ON b.token = q.address AND b.blockchain = q.chain LEFT JOIN pool_labels p ON p.pool_id = BYTEARRAY_SUBSTRING(b.pool_id, 1, 20) - WHERE q.name IS NOT NULL + WHERE q.name IS NOT NULL AND p.pool_type IN ('weighted') -- filters for weighted pools with pricing assets AND w.blockchain = '{{blockchain}}' - AND w.version = '{{version}}' + AND w.version = '{{version}}' GROUP BY 1, 2, 3, 4 ), - + weighted_pool_liquidity_estimates_2 AS( SELECT e.day, e.pool_id, @@ -260,7 +260,7 @@ WITH pool_labels AS ( FROM weighted_pool_liquidity_estimates e GROUP BY 1,2 ) - + SELECT c.day, c.pool_id, @@ -280,10 +280,10 @@ WITH pool_labels AS ( FROM cumulative_usd_balance c FULL OUTER JOIN weighted_pool_liquidity_estimates_2 b ON c.day = b.day AND c.pool_id = b.pool_id - LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id + LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id AND w.blockchain = '{{blockchain}}' - AND w.version = '{{version}}' + AND w.version = '{{version}}' AND w.token_address = c.token - LEFT JOIN eth_prices e ON e.day = c.day + LEFT JOIN eth_prices e ON e.day = c.day LEFT JOIN pool_labels p ON p.pool_id = BYTEARRAY_SUBSTRING(c.pool_id, 1, 20) {% endmacro %} diff --git a/macros/models/_project/balancer/balancer_token_balance_changes_daily_agg_macro.sql b/macros/models/_project/balancer/balancer_token_balance_changes_daily_agg_macro.sql index ad9cd783869..8930036313b 100644 --- a/macros/models/_project/balancer/balancer_token_balance_changes_daily_agg_macro.sql +++ b/macros/models/_project/balancer/balancer_token_balance_changes_daily_agg_macro.sql @@ -1,7 +1,7 @@ -{% macro +{% macro balancer_v2_compatible_token_balance_changes_daily_agg_macro( blockchain, version, project_decoded_as, base_spells_namespace - ) + ) %} WITH prices AS ( @@ -33,13 +33,13 @@ WITH ), dex_prices_2 AS( - SELECT + SELECT day, token, price, lag(price) OVER(PARTITION BY token ORDER BY day) AS previous_price FROM dex_prices_1 - ), + ), dex_prices AS ( SELECT @@ -66,7 +66,7 @@ WITH ), eth_prices AS ( - SELECT + SELECT DATE_TRUNC('day', minute) as day, AVG(price) as eth_price FROM {{ source('prices', 'usd') }} @@ -82,7 +82,7 @@ WITH token_address, decimals, price - FROM {{ ref('gyroscope_gyro_tokens') }} + FROM {{ source('gyroscope','gyro_tokens') }} WHERE blockchain = '{{blockchain}}' ), @@ -125,7 +125,7 @@ WITH LEFT JOIN dex_prices p2 ON p2.day <= c.day AND c.day < p2.day_of_next_change AND p2.token = b.token_address - LEFT JOIN bpt_prices p3 ON p3.day = b.block_date + LEFT JOIN bpt_prices p3 ON p3.day = b.block_date AND p3.token = b.token_address LEFT JOIN gyro_prices p4 ON p4.token_address = b.token_address WHERE b.token_address != BYTEARRAY_SUBSTRING(b.pool_id, 1, 20) @@ -140,15 +140,15 @@ WITH ROW_NUMBER() OVER (PARTITION BY b.block_date, b.pool_id ORDER BY SUM(b.daily_amount_usd) ASC) AS pricing_count, --to avoid double count in pools with multiple pricing assets SUM(b.daily_amount_usd) / COALESCE(SUM(w.normalized_weight), 1) AS weighted_daily_amount_usd FROM daily_usd_balance b - LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id + LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id AND b.token_address = w.token_address AND b.daily_amount_usd > 0 - LEFT JOIN {{ ref('balancer_token_whitelist') }} q ON b.token_address = q.address + LEFT JOIN {{ source('balancer','token_whitelist') }} q ON b.token_address = q.address AND b.blockchain = q.chain - WHERE q.name IS NOT NULL + WHERE q.name IS NOT NULL AND b.pool_type = 'weighted' -- filters for weighted pools with pricing assets AND w.blockchain = '{{blockchain}}' - AND w.version = '2' + AND w.version = '2' GROUP BY 1, 2, 3, 4 ), @@ -176,9 +176,9 @@ WITH FROM daily_usd_balance c FULL OUTER JOIN weighted_pool_amount_estimates_2 b ON c.block_date = b.block_date AND c.pool_id = b.pool_id - LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id + LEFT JOIN {{ ref(base_spells_namespace + '_pools_tokens_weights') }} w ON b.pool_id = w.pool_id AND w.blockchain = '{{blockchain}}' - AND w.version = '2' + AND w.version = '2' AND w.token_address = c.token_address - LEFT JOIN eth_prices e ON e.day = c.block_date - {% endmacro %} \ No newline at end of file + LEFT JOIN eth_prices e ON e.day = c.block_date + {% endmacro %} diff --git a/macros/models/_sector/add_pool_price_usd.sql b/macros/models/_sector/add_pool_price_usd.sql index 7a1524d02cc..ec9f380a8d9 100644 --- a/macros/models/_sector/add_pool_price_usd.sql +++ b/macros/models/_sector/add_pool_price_usd.sql @@ -13,7 +13,7 @@ WITH trusted_tokens AS ( SELECT contract_address , blockchain - FROM {{ ref('prices_trusted_tokens') }} + FROM {{ source('prices','trusted_tokens') }} ) , prices AS ( SELECT diff --git a/macros/models/_sector/fungible/fungible_transfers.sql b/macros/models/_sector/fungible/fungible_transfers.sql index 1b1df9c2514..ce474794dd9 100644 --- a/macros/models/_sector/fungible/fungible_transfers.sql +++ b/macros/models/_sector/fungible/fungible_transfers.sql @@ -20,9 +20,9 @@ WITH transfers AS ( WHERE success AND (call_type NOT IN ('delegatecall', 'callcode', 'staticcall') OR call_type IS null) AND value > UINT256 '0' - + UNION ALL - + SELECT t.evt_block_time AS block_time , t.evt_block_number AS block_number , t.value AS amount_raw @@ -58,10 +58,10 @@ SELECT '{{blockchain}}' as blockchain FROM transfers t INNER JOIN {{ transactions }} et ON et.block_number=t.block_number AND et.hash=t.tx_hash -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu ON pu.blockchain = '{{blockchain}}' +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = '{{blockchain}}' AND (pu.contract_address=t.contract_address OR t.contract_address IS NULL AND pu.contract_address=(SELECT wrapped_native_token_address FROM {{ ref('evms_info') }} WHERE blockchain='{{blockchain}}') ) AND pu.minute = date_trunc('minute', t.block_time) -{% endmacro %} \ No newline at end of file +{% endmacro %} diff --git a/macros/models/_sector/social/enrich_social_trades.sql b/macros/models/_sector/social/enrich_social_trades.sql index ebdacf91e78..d0fbba8ea33 100644 --- a/macros/models/_sector/social/enrich_social_trades.sql +++ b/macros/models/_sector/social/enrich_social_trades.sql @@ -29,7 +29,7 @@ INNER JOIN {{ref('evms_info')}} info LEFT JOIN {{source('tokens', 'erc20')}} tok ON tok.blockchain = t.blockchain AND tok.contract_address = t.currency_contract -LEFT JOIN {{ ref('prices_usd_forward_fill') }} pu +LEFT JOIN {{ source('prices','usd_forward_fill') }} pu ON pu.blockchain = t.blockchain AND ( pu.contract_address=info.wrapped_native_token_address @@ -44,4 +44,4 @@ WHERE {{ incremental_predicate('t.block_time') }} {% endif %} -{% endmacro %} \ No newline at end of file +{% endmacro %} diff --git a/models/README.md b/models/README.md new file mode 100644 index 00000000000..2e6b8e0d193 --- /dev/null +++ b/models/README.md @@ -0,0 +1 @@ +All models live in [dbt_subprojects](../dbt_subprojects/), please continuing building in the proper subproject and refer to main [readme](../README.md) for more information. \ No newline at end of file diff --git a/models/moonwell/base/moonwell_base_schema.yml b/models/moonwell/base/moonwell_base_schema.yml deleted file mode 100644 index 1154dc6b4ac..00000000000 --- a/models/moonwell/base/moonwell_base_schema.yml +++ /dev/null @@ -1,19 +0,0 @@ -version: 2 - -models: - - name: moonwell_base_ctokens - meta: - blockchain: base - sector: lending - project: moonwell - contributors: tomfutago - config: - tags: ['base', 'lending', 'compound', 'moonwell'] - description: "All moonwell cTokens" - columns: - - name: asset_symbol - description: "Underlying asset symbol" - - name: ctoken_address - description: "cToken address" - - name: asset_address - description: "Underlying asset address" diff --git a/nft/package-lock.yml b/nft/package-lock.yml deleted file mode 100644 index 669f9637dc1..00000000000 --- a/nft/package-lock.yml +++ /dev/null @@ -1,4 +0,0 @@ -packages: - - package: dbt-labs/dbt_utils - version: 1.1.1 -sha1_hash: a158c48c59c2bb7d729d2a4e215aabe5bb4f3353 diff --git a/scripts/ensure_cluster.sh b/scripts/ensure_cluster.sh index 024b2b655d1..ba2cfaf2579 100755 --- a/scripts/ensure_cluster.sh +++ b/scripts/ensure_cluster.sh @@ -9,7 +9,7 @@ WAIT_TIME=15 until [ "$RETRY_COUNT" -ge "$MAX_RETRIES" ] do - dbt debug $PROFILE && break + dbt debug $PROFILE --project-dir $PROJECT_DIR && break RETRY_COUNT=$((RETRY_COUNT+1)) if [ "$RETRY_COUNT" -ge "$MAX_RETRIES" ]; then echo "Max retries reached, failing..." @@ -17,4 +17,4 @@ do fi echo "Retrying in $WAIT_TIME seconds... ($RETRY_COUNT/$MAX_RETRIES)" sleep $WAIT_TIME -done \ No newline at end of file +done diff --git a/seeds/.gitkeep b/seeds/.gitkeep deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/sources/_base_sources/starknet_base_sources.yml b/sources/_base_sources/starknet_base_sources.yml new file mode 100644 index 00000000000..bd2be34c0c0 --- /dev/null +++ b/sources/_base_sources/starknet_base_sources.yml @@ -0,0 +1,11 @@ +version: 2 + +sources: + # Base Tables + - name: starknet + tables: + - name: transactions + - name: blocks + - name: calls + - name: events + - name: receipts \ No newline at end of file diff --git a/sources/_sector/dex/trades/linea/_sources.yml b/sources/_sector/dex/trades/linea/_sources.yml index 779d181843c..28f26d0f493 100644 --- a/sources/_sector/dex/trades/linea/_sources.yml +++ b/sources/_sector/dex/trades/linea/_sources.yml @@ -9,6 +9,8 @@ sources: tables: - name: PairFactory_evt_PairCreated - name: Pair_evt_Swap + - name: AlgebraPool_evt_Swap + - name: AlgebraFactory_evt_Pool - name: nile_linea tables: - name: ClPoolFactory_evt_PoolCreated diff --git a/sources/_subprojects/daily_spellbook/_sources.yml b/sources/_subprojects_outputs/daily_spellbook/_sources.yml similarity index 85% rename from sources/_subprojects/daily_spellbook/_sources.yml rename to sources/_subprojects_outputs/daily_spellbook/_sources.yml index 51f8d6ba2b9..efb81d12706 100644 --- a/sources/_subprojects/daily_spellbook/_sources.yml +++ b/sources/_subprojects_outputs/daily_spellbook/_sources.yml @@ -7,7 +7,7 @@ sources: - name: chainlink_ethereum tables: - name: price_feeds - + - name: contracts tables: - name: system_predeploys @@ -16,7 +16,8 @@ sources: tables: - name: disperse_contracts - name: contract_creator_project_mapping - + - name: labels tables: - - name: jelly_swap_pools_sei \ No newline at end of file + - name: jelly_swap_pools_sei + - name: addresses \ No newline at end of file diff --git a/sources/_subprojects/dex/_sources.yml b/sources/_subprojects_outputs/dex/_sources.yml similarity index 98% rename from sources/_subprojects/dex/_sources.yml rename to sources/_subprojects_outputs/dex/_sources.yml index 7882e594e4d..fc198a87fd1 100644 --- a/sources/_subprojects/dex/_sources.yml +++ b/sources/_subprojects_outputs/dex/_sources.yml @@ -67,4 +67,4 @@ sources: - name: trades - name: cow_protocol_arbitrum tables: - - name: trades \ No newline at end of file + - name: trades diff --git a/sources/_subprojects/evms/_sources.yml b/sources/_subprojects_outputs/evms/_sources.yml similarity index 100% rename from sources/_subprojects/evms/_sources.yml rename to sources/_subprojects_outputs/evms/_sources.yml diff --git a/sources/_subprojects_outputs/hourly_spellbook/_sources.yml b/sources/_subprojects_outputs/hourly_spellbook/_sources.yml new file mode 100644 index 00000000000..f00aaa31743 --- /dev/null +++ b/sources/_subprojects_outputs/hourly_spellbook/_sources.yml @@ -0,0 +1,44 @@ +version: 2 + +sources: + - name: cex + tables: + - name: addresses + + - name: ens + tables: + - name: reverse_latest + - name: resolver_latest + - name: view_registrations + + - name: prices + tables: + - name: usd_latest + - name: usd_daily + - name: usd_forward_fill + + - name: lending + tables: + - name: borrow + - name: supply + - name: flashloans + + - name: balancer + tables: + - name: gauge_mappings + - name: flashloans + - name: pools_metrics_daily + - name: token_whitelist + - name: single_recipient_gauges + + - name: staking_ethereum + tables: + - name: entities + + - name: safe_ethereum + tables: + - name: safes + + - name: perpetual + tables: + - name: trades diff --git a/sources/_subprojects/nft/_sources.yml b/sources/_subprojects_outputs/nft/_sources.yml similarity index 100% rename from sources/_subprojects/nft/_sources.yml rename to sources/_subprojects_outputs/nft/_sources.yml diff --git a/sources/_subprojects/spellbook/_sources.yml b/sources/_subprojects_outputs/spellbook/_sources.yml similarity index 91% rename from sources/_subprojects/spellbook/_sources.yml rename to sources/_subprojects_outputs/spellbook/_sources.yml index eb74934c821..8b408b53869 100644 --- a/sources/_subprojects/spellbook/_sources.yml +++ b/sources/_subprojects_outputs/spellbook/_sources.yml @@ -47,9 +47,6 @@ sources: - name: addresses_events_fantom tables: - name: first_funded_by - - name: lending - tables: - - name: flashloans - name: bridge_optimism tables: - name: standard_bridge_flows @@ -59,11 +56,7 @@ sources: - name: cex_optimism tables: - name: addresses - - name: prices - tables: - - name: usd_forward_fill - - name: trusted_tokens - - name: usd_latest + - name: op_retropgf_optimism tables: - name: recipients @@ -99,6 +92,12 @@ sources: - name: balancer tables: - name: bpt_prices - - name: tokens + + - name: addresses_ethereum + tables: + - name: optimism_batchinbox_combinations + - name: optimism_outputoracle_combinations + + - name: gyroscope tables: - - name: transfers + - name: gyro_tokens diff --git a/sources/_subprojects/tokens/_sources.yml b/sources/_subprojects_outputs/tokens/_sources.yml similarity index 99% rename from sources/_subprojects/tokens/_sources.yml rename to sources/_subprojects_outputs/tokens/_sources.yml index 65e6053ffbb..307ada90bb2 100644 --- a/sources/_subprojects/tokens/_sources.yml +++ b/sources/_subprojects_outputs/tokens/_sources.yml @@ -347,3 +347,8 @@ sources: data_type: varchar - name: vault_token data_type: varbinary + + - name: prices + tables: + - name: trusted_tokens + - name: tokens diff --git a/sources/_subprojects_outputs/tokens/transfers.yml b/sources/_subprojects_outputs/tokens/transfers.yml new file mode 100644 index 00000000000..b3aa7e4efbb --- /dev/null +++ b/sources/_subprojects_outputs/tokens/transfers.yml @@ -0,0 +1,66 @@ +version: 2 +sources: + - name: tokens + tables: + - name: transfers + - name: tokens_arbitrum + tables: + - name: transfers + + - name: tokens_avalanche_c + tables: + - name: transfers + + - name: tokens_base + tables: + - name: transfers + + - name: tokens_bnb + tables: + - name: transfers + + - name: tokens_celo + tables: + - name: transfers + + - name: tokens_ethereum + tables: + - name: transfers + + - name: tokens_fantom + tables: + - name: transfers + + - name: tokens_gnosis + tables: + - name: transfers + + - name: tokens_linea + tables: + - name: transfers + + - name: tokens_optimism + tables: + - name: transfers + + - name: tokens_polygon + tables: + - name: transfers + + - name: tokens_scroll + tables: + - name: transfers + + - name: tokens_zkevm + tables: + - name: transfers + + - name: tokens_zksync + tables: + - name: transfers + + - name: tokens_zora + tables: + - name: transfers + + diff --git a/sources/balancer_cowswap_amm/ethereum/_sources.yml b/sources/balancer_cowswap_amm/ethereum/_sources.yml new file mode 100644 index 00000000000..7282c119ef1 --- /dev/null +++ b/sources/balancer_cowswap_amm/ethereum/_sources.yml @@ -0,0 +1,9 @@ +version: 2 +sources: + - name: b_cow_amm_ethereum + tables: + - name: BCoWFactory_evt_LOG_NEW_POOL + - name: BCoWFactory_evt_COWAMMPoolCreated + - name: BCoWFactory_call_logBCoWPool + - name: BCoWPool_call_bind + - name: BCoWPool_call_unbind \ No newline at end of file diff --git a/tests/.gitkeep b/tests/.gitkeep deleted file mode 100644 index e69de29bb2d..00000000000