Files
dbt_cloud/models/exchange/base/banks/base_exchange__banks.sql
T
2023-03-28 23:57:11 +08:00

58 lines
1.4 KiB
SQL

-- IMPORTS
WITH banks AS (
SELECT * FROM {{ source('src_exchange_mysql', 'banks') }}
),
-- LOGIC
banks_rename AS (
SELECT
banks.id,
banks.company_id,
banks.reference,
banks.bank_name,
banks.holder_name,
banks.account_no,
banks.bank_branch,
banks.swift AS swift_code,
banks.snap AS cnaps_code,
banks.type AS bank_type,
banks.default AS is_default,
banks.status,
banks.country_id,
banks.deleted_at,
banks.created_at,
banks.updated_at,
current_timestamp() AS _dbt_ran_at
FROM banks
),
-- FINAL
final__base_exchange__banks AS (
SELECT
id,
company_id,
reference,
bank_name,
holder_name,
account_no,
bank_branch,
swift_code,
cnaps_code,
bank_type,
is_default,
status,
country_id,
deleted_at,
created_at,
updated_at,
_dbt_ran_at
FROM banks_rename
)
SELECT * FROM final__base_exchange__banks