version: 2 sources: - name: crosschain database: "{{ 'crosschain' if target.database == 'MOVEMENT' else 'crosschain_dev' }}" schema: core tables: - name: dim_date_hours - name: address_tags - name: dim_dates - name: dim_labels - name: crosschain_silver database: "{{ 'crosschain' if target.database == 'MOVEMENT' else 'crosschain_dev' }}" schema: silver tables: - name: number_sequence - name: labels_combined - name: complete_token_asset_metadata - name: complete_token_prices - name: complete_provider_asset_metadata - name: complete_provider_prices - name: complete_native_asset_metadata - name: complete_native_prices - name: bronze_streamline database: streamline schema: | {{ "MOVEMENT_DEV" if var("STREAMLINE_USE_DEV_FOR_EXTERNAL_TABLES", False) else "MOVEMENT" }} tables: - name: blocks_tx freshness: warn_after: {count: 2, period: hour} error_after: {count: 4, period: hour} - name: transactions freshness: warn_after: {count: 2, period: hour} error_after: {count: 4, period: hour} - name: github_actions database: movement schema: github_actions tables: - name: workflows