add verification request staging model
This commit is contained in:
parent
71cae21cea
commit
1ea4b49c31
1 changed files with 46 additions and 0 deletions
46
models/staging/core/stg_core__verification_request.sql
Normal file
46
models/staging/core/stg_core__verification_request.sql
Normal file
|
|
@ -0,0 +1,46 @@
|
|||
with
|
||||
raw_verification_request as (
|
||||
select * from {{ source("core", "VerificationRequest") }}
|
||||
),
|
||||
stg_core__verification_request as (
|
||||
select
|
||||
{{ adapter.quote("Id") }} as id_verification_request,
|
||||
lower({{ adapter.quote("Identifier") }}) as uuid_verification_request,
|
||||
{{ adapter.quote("VerificationSetId") }} as id_verification_set,
|
||||
{{ adapter.quote("SuperhogVerifiedSetId") }} as id_superhog_verified_set,
|
||||
{{ adapter.quote("PaymentValidationSetId") }} as id_payment_validation_set,
|
||||
{{ adapter.quote("SuperhogUserId") }} as id_user_guest,
|
||||
{{ adapter.quote("CreatedByUserId") }} as id_user_host,
|
||||
{{ adapter.quote("Url") }} as verification_url,
|
||||
{{ adapter.quote("CallbackUrl") }} as callback_url,
|
||||
{{ adapter.quote("RedirectUrl") }} as redirect_url,
|
||||
{{ adapter.quote("Logo") }} as logo,
|
||||
{{ adapter.quote("Email") }} as guest_email,
|
||||
{{ adapter.quote("LastName") }} as last_name,
|
||||
{{ adapter.quote("FirstName") }} as first_name,
|
||||
{{ adapter.quote("PhoneNumber") }} as guest_phone_number,
|
||||
{{ adapter.quote("TelephoneCode") }} as telephone_code,
|
||||
{{ adapter.quote("TelephoneNumber") }} as guest_phone_number_2,
|
||||
{{ adapter.quote("LinkUsed") }} as link_used_at_utc,
|
||||
cast({{ adapter.quote("LinkUsed") }} as date) as link_used_date_utc,
|
||||
{{ adapter.quote("ExpiryDate") }} as expire_at_utc,
|
||||
cast({{ adapter.quote("ExpiryDate") }} as date) as expire_date_utc,
|
||||
{{ adapter.quote("Deleted") }} as is_deleted,
|
||||
{{ adapter.quote("RedirectName") }} as redirect_name,
|
||||
{{ adapter.quote("OneStepLinkId") }} as id_one_step_link,
|
||||
{{ adapter.quote("SuccessMessage") }} as success_message,
|
||||
{{ adapter.quote("Summary") }} as summary,
|
||||
{{ adapter.quote("RejectionReason") }} as rejection_reason,
|
||||
{{ adapter.quote("SwitchedToMobile") }} as has_switched_to_mobile,
|
||||
{{ adapter.quote("VerifierRejected") }} as is_verifier_rejected,
|
||||
{{ adapter.quote("Config") }} as config,
|
||||
{{ adapter.quote("MetaData") }} as metadata,
|
||||
{{ adapter.quote("CreatedDate") }} as created_at_utc,
|
||||
cast({{ adapter.quote("CreatedDate") }} as date) as created_date_utc,
|
||||
{{ adapter.quote("UpdatedDate") }} as updated_at_utc,
|
||||
cast({{ adapter.quote("UpdatedDate") }} as date) as updated_date_utc,
|
||||
{{ adapter.quote("_airbyte_extracted_at") }} as dwh_extracted_at_utc
|
||||
from raw_verification_request
|
||||
)
|
||||
select *
|
||||
from stg_core__verification_request
|
||||
Loading…
Add table
Add a link
Reference in a new issue