version: 2 sources: - name: bronze_streamline database: streamline schema: | {{ target.database.upper() | replace('_DEV', '') ~ '_DEV' if var("STREAMLINE_USE_DEV_FOR_EXTERNAL_TABLES", False) else target.database.upper() | replace('_DEV', '') }} tables: - name: blocks - name: transactions - name: receipts - name: receipts_by_hash - name: traces - name: confirm_blocks - name: decoded_logs - name: contract_abis - name: token_reads - name: crosschain_silver database: >- {{ 'CROSSCHAIN_DEV' if '_DEV' in target.database.upper() else 'CROSSCHAIN' }} schema: silver tables: - name: labels_combined - name: complete_provider_asset_metadata - name: complete_native_asset_metadata - name: complete_native_prices - name: complete_provider_prices - name: complete_token_asset_metadata - name: complete_token_prices - name: crosschain_public database: crosschain schema: bronze_public tables: - name: user_abis - name: complete_streamline database: "{{ target.database }}" schema: streamline tables: - name: complete_contract_abis - name: github_actions database: "{{ target.database }}" schema: github_actions tables: - name: workflows - name: abis_silver database: "{{ target.database }}" schema: silver tables: - name: verified_abis - name: complete_event_abis - name: fsc_evm_admin database: >- {{ 'FSC_EVM_DEV' if '_DEV' in target.database.upper() else 'FSC_EVM' }} schema: admin tables: - name: _master_keys - name: rpc_node_logs