update
This commit is contained in:
parent
e305bb2baa
commit
eef556e75c
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('cash_flows_options_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_cash_flows_hashid,
|
|
||||||
orderid,
|
|
||||||
ordercode,
|
|
||||||
givegiftid,
|
|
||||||
givegifttitle,
|
|
||||||
usergivegiftid,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_options_hashid
|
|
||||||
from {{ ref('cash_flows_options_ab3') }}
|
|
||||||
-- options at cash-flows/options from {{ ref('cash_flows') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('customers_info_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_customers_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
email,
|
|
||||||
address,
|
|
||||||
companyname,
|
|
||||||
taxidentificationnumber,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_info_hashid
|
|
||||||
from {{ ref('customers_info_ab3') }}
|
|
||||||
-- info at customers/info from {{ ref('customers') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('customers_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_customers_hashid,
|
|
||||||
expensetotal,
|
|
||||||
transactiontotal_aibyte_transform,
|
|
||||||
transactionpending_aibyte_transform,
|
|
||||||
transactionsuccess_aibyte_transform,
|
|
||||||
transactionrejected_aibyte_transform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('customers_statistic_ab3') }}
|
|
||||||
-- statistic at customers/statistic from {{ ref('customers') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('event_rewards_options_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_event_rewards_hashid,
|
|
||||||
{{ adapter.quote('order') }},
|
|
||||||
invitee,
|
|
||||||
{{ adapter.quote('percent') }},
|
|
||||||
referral,
|
|
||||||
minordervalue,
|
|
||||||
minordertoclaim,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_options_hashid
|
|
||||||
from {{ ref('event_rewards_options_ab3') }}
|
|
||||||
-- options at event-rewards/options from {{ ref('event_rewards') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_cover_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_events_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
dimensions,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_cover_hashid
|
|
||||||
from {{ ref('events_cover_ab3') }}
|
|
||||||
-- cover at events/cover from {{ ref('events') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_cover_dimensions_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_cover_hashid,
|
|
||||||
md,
|
|
||||||
sm,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_dimensions_hashid
|
|
||||||
from {{ ref('events_cover_dimensions_ab3') }}
|
|
||||||
-- dimensions at events/cover/dimensions from {{ ref('events_cover') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_cover_dimensions_md_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_dimensions_hashid,
|
|
||||||
url,
|
|
||||||
width,
|
|
||||||
height,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_md_hashid
|
|
||||||
from {{ ref('events_cover_dimensions_md_ab3') }}
|
|
||||||
-- md at events/cover/dimensions/md from {{ ref('events_cover_dimensions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_cover_dimensions_sm_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_dimensions_hashid,
|
|
||||||
url,
|
|
||||||
width,
|
|
||||||
height,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sm_hashid
|
|
||||||
from {{ ref('events_cover_dimensions_sm_ab3') }}
|
|
||||||
-- sm at events/cover/dimensions/sm from {{ ref('events_cover_dimensions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_icon_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_events_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
dimensions,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_icon_hashid
|
|
||||||
from {{ ref('events_icon_ab3') }}
|
|
||||||
-- icon at events/icon from {{ ref('events') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_icon_dimensions_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_icon_hashid,
|
|
||||||
md,
|
|
||||||
sm,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_dimensions_hashid
|
|
||||||
from {{ ref('events_icon_dimensions_ab3') }}
|
|
||||||
-- dimensions at events/icon/dimensions from {{ ref('events_icon') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_icon_dimensions_md_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_dimensions_hashid,
|
|
||||||
url,
|
|
||||||
width,
|
|
||||||
height,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_md_hashid
|
|
||||||
from {{ ref('events_icon_dimensions_md_ab3') }}
|
|
||||||
-- md at events/icon/dimensions/md from {{ ref('events_icon_dimensions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_icon_dimensions_sm_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_dimensions_hashid,
|
|
||||||
url,
|
|
||||||
width,
|
|
||||||
height,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sm_hashid
|
|
||||||
from {{ ref('events_icon_dimensions_sm_ab3') }}
|
|
||||||
-- sm at events/icon/dimensions/sm from {{ ref('events_icon_dimensions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_notice_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_events_hashid,
|
|
||||||
{{ adapter.quote('label') }},
|
|
||||||
{{ adapter.quote('value') }},
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_notice_hashid
|
|
||||||
from {{ ref('events_notice_ab3') }}
|
|
||||||
-- notice at events/notice from {{ ref('events') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_options_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_events_hashid,
|
|
||||||
cash,
|
|
||||||
{{ adapter.quote('percent') }},
|
|
||||||
validindays,
|
|
||||||
minordervalue,
|
|
||||||
minordertoclaim,
|
|
||||||
usercreatedbeforedate,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_options_hashid
|
|
||||||
from {{ ref('events_options_ab3') }}
|
|
||||||
-- options at events/options from {{ ref('events') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_segments_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_events_hashid,
|
|
||||||
segments,
|
|
||||||
usersegment,
|
|
||||||
lastmonthsales,
|
|
||||||
highestmonthlysales,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_segments_hashid
|
|
||||||
from {{ ref('events_segments_ab3') }}
|
|
||||||
-- segments at events/segments from {{ ref('events') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_segments_highestmonthlysales_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_segments_hashid,
|
|
||||||
{{ adapter.quote('to') }},
|
|
||||||
{{ adapter.quote('from') }},
|
|
||||||
active,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_highestmonthlysales_hashid
|
|
||||||
from {{ ref('events_segments_highestmonthlysales_ab3') }}
|
|
||||||
-- highestmonthlysales at events/segments/highestMonthlySales from {{ ref('events_segments') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('events_segments_lastmonthsales_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_segments_hashid,
|
|
||||||
{{ adapter.quote('to') }},
|
|
||||||
{{ adapter.quote('from') }},
|
|
||||||
active,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_lastmonthsales_hashid
|
|
||||||
from {{ ref('events_segments_lastmonthsales_ab3') }}
|
|
||||||
-- lastmonthsales at events/segments/lastMonthSales from {{ ref('events_segments') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('inventories_contact_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventories_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
email,
|
|
||||||
phone,
|
|
||||||
address,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_contact_hashid
|
|
||||||
from {{ ref('inventories_contact_ab3') }}
|
|
||||||
-- contact at inventories/contact from {{ ref('inventories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('inventories_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventories_hashid,
|
|
||||||
ward,
|
|
||||||
address,
|
|
||||||
district,
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
province,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('inventories_location_ab3') }}
|
|
||||||
-- location at inventories/location from {{ ref('inventories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('inventories_location_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_location_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
coordinates,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_3_hashid
|
|
||||||
from {{ ref('inventories_location_location_ab3') }}
|
|
||||||
-- location at inventories/location/location from {{ ref('inventories_location') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('inventories_partner_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventories_hashid,
|
|
||||||
code,
|
|
||||||
identitycode,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_partner_hashid
|
|
||||||
from {{ ref('inventories_partner_ab3') }}
|
|
||||||
-- partner at inventories/partner from {{ ref('inventories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('inventories_paymentmethods_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventories_hashid,
|
|
||||||
cod,
|
|
||||||
banktransfer,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_paymentmethods_hashid
|
|
||||||
from {{ ref('inventories_paymentmethods_ab3') }}
|
|
||||||
-- paymentmethods at inventories/paymentMethods from {{ ref('inventories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('inventories_supplier_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventories_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_supplier_hashid
|
|
||||||
from {{ ref('inventories_supplier_ab3') }}
|
|
||||||
-- supplier at inventories/supplier from {{ ref('inventories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('membership_histories_new_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_membership_histories_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
{{ adapter.quote('level') }},
|
|
||||||
{{ adapter.quote('condition') }},
|
|
||||||
statistic,
|
|
||||||
{{ adapter.quote('transaction') }},
|
|
||||||
bonuspercent,
|
|
||||||
transactionminvalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_new_hashid
|
|
||||||
from {{ ref('membership_histories_new_ab3') }}
|
|
||||||
-- new at membership-histories/new from {{ ref('membership_histories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('membership_histories_new_condition_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_new_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
sales,
|
|
||||||
{{ adapter.quote('transaction') }},
|
|
||||||
bonuspercent,
|
|
||||||
transactionminvalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_condition_hashid
|
|
||||||
from {{ ref('membership_histories_new_condition_ab3') }}
|
|
||||||
-- condition at membership-histories/new/condition from {{ ref('membership_histories_new') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('membership_histories_old_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_membership_histories_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
{{ adapter.quote('level') }},
|
|
||||||
{{ adapter.quote('condition') }},
|
|
||||||
statistic,
|
|
||||||
{{ adapter.quote('transaction') }},
|
|
||||||
bonuspercent,
|
|
||||||
transactionminvalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_old_hashid
|
|
||||||
from {{ ref('membership_histories_old_ab3') }}
|
|
||||||
-- old at membership-histories/old from {{ ref('membership_histories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('membership_histories_old_condition_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_old_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
sales,
|
|
||||||
{{ adapter.quote('transaction') }},
|
|
||||||
bonuspercent,
|
|
||||||
transactionminvalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_condition_hashid
|
|
||||||
from {{ ref('membership_histories_old_condition_ab3') }}
|
|
||||||
-- condition at membership-histories/old/condition from {{ ref('membership_histories_old') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('membership_histories_old_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_old_hashid,
|
|
||||||
sales,
|
|
||||||
{{ adapter.quote('transaction') }},
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('membership_histories_old_statistic_ab3') }}
|
|
||||||
-- statistic at membership-histories/old/statistic from {{ ref('membership_histories_old') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_customer_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_deliveries_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
phone,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_customer_hashid
|
|
||||||
from {{ ref('order_deliveries_customer_ab3') }}
|
|
||||||
-- customer at order-deliveries/customer from {{ ref('order_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,30 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_delivery_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_deliveries_hashid,
|
|
||||||
_id,
|
|
||||||
fee,
|
|
||||||
{{ adapter.quote('desc') }},
|
|
||||||
note,
|
|
||||||
feeship,
|
|
||||||
currency,
|
|
||||||
couriername,
|
|
||||||
servicecode,
|
|
||||||
servicename,
|
|
||||||
deliverycode,
|
|
||||||
maxdeliverydays,
|
|
||||||
mindeliverydays,
|
|
||||||
estimatetimedelivery,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_delivery_hashid
|
|
||||||
from {{ ref('order_deliveries_delivery_ab3') }}
|
|
||||||
-- delivery at order-deliveries/delivery from {{ ref('order_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_delivery_feeship_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_delivery_hashid,
|
|
||||||
cod,
|
|
||||||
total,
|
|
||||||
shipping,
|
|
||||||
insurance,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_feeship_hashid
|
|
||||||
from {{ ref('order_deliveries_delivery_feeship_ab3') }}
|
|
||||||
-- feeship at order-deliveries/delivery/feeShip from {{ ref('order_deliveries_delivery') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_deliveries_hashid,
|
|
||||||
_id,
|
|
||||||
ward,
|
|
||||||
address,
|
|
||||||
district,
|
|
||||||
province,
|
|
||||||
fulladdress,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('order_deliveries_location_ab3') }}
|
|
||||||
-- location at order-deliveries/location from {{ ref('order_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_promotion_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_deliveries_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
discount,
|
|
||||||
isapplied,
|
|
||||||
minordervalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_promotion_hashid
|
|
||||||
from {{ ref('order_deliveries_promotion_ab3') }}
|
|
||||||
-- promotion at order-deliveries/promotion from {{ ref('order_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_trackingtime_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_deliveries_hashid,
|
|
||||||
pickedat,
|
|
||||||
completedat,
|
|
||||||
deliveringat,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_trackingtime_hashid
|
|
||||||
from {{ ref('order_deliveries_trackingtime_ab3') }}
|
|
||||||
-- trackingtime at order-deliveries/trackingTime from {{ ref('order_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_deliveries_weight_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_deliveries_hashid,
|
|
||||||
{{ adapter.quote('real') }},
|
|
||||||
sent,
|
|
||||||
converted,
|
|
||||||
multiplier,
|
|
||||||
convertedwithmultiplier,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_weight_hashid
|
|
||||||
from {{ ref('order_deliveries_weight_ab3') }}
|
|
||||||
-- weight at order-deliveries/weight from {{ ref('order_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,29 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_items_price_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_items_hashid,
|
|
||||||
base,
|
|
||||||
sell,
|
|
||||||
market,
|
|
||||||
profit,
|
|
||||||
volume,
|
|
||||||
weight,
|
|
||||||
maximum,
|
|
||||||
minimum,
|
|
||||||
profituni,
|
|
||||||
supplierprice,
|
|
||||||
membershippercent,
|
|
||||||
membershipcommission,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_price_hashid
|
|
||||||
from {{ ref('order_items_price_ab3') }}
|
|
||||||
-- price at order-items/price from {{ ref('order_items') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('order_items_sku_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_order_items_hashid,
|
|
||||||
_id,
|
|
||||||
sku,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
{{ adapter.quote('source') }},
|
|
||||||
picture,
|
|
||||||
{{ adapter.quote('version') }},
|
|
||||||
properties,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sku_hashid
|
|
||||||
from {{ ref('order_items_sku_ab3') }}
|
|
||||||
-- sku at order-items/sku from {{ ref('order_items') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,40 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_delivery_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
_id,
|
|
||||||
fee,
|
|
||||||
code,
|
|
||||||
note,
|
|
||||||
title,
|
|
||||||
status,
|
|
||||||
weight,
|
|
||||||
feeship,
|
|
||||||
currency,
|
|
||||||
freeship,
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
sourceid,
|
|
||||||
couriername,
|
|
||||||
servicecode,
|
|
||||||
servicename,
|
|
||||||
customername,
|
|
||||||
customerphone,
|
|
||||||
discountvalue,
|
|
||||||
servicedelivery,
|
|
||||||
estimatedeliveryat,
|
|
||||||
estimatetimedelivery,
|
|
||||||
maxdeliveryday_aibyte_transform,
|
|
||||||
mindeliveryday_aibyte_transform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_delivery_hashid
|
|
||||||
from {{ ref('orders_delivery_ab3') }}
|
|
||||||
-- delivery at orders/delivery from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_delivery_feeship_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_delivery_hashid,
|
|
||||||
cod,
|
|
||||||
total,
|
|
||||||
shipping,
|
|
||||||
insurance,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_feeship_hashid
|
|
||||||
from {{ ref('orders_delivery_feeship_ab3') }}
|
|
||||||
-- feeship at orders/delivery/feeShip from {{ ref('orders_delivery') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_delivery_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_delivery_hashid,
|
|
||||||
_id,
|
|
||||||
ward,
|
|
||||||
address,
|
|
||||||
district,
|
|
||||||
province,
|
|
||||||
fulladdress,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('orders_delivery_location_ab3') }}
|
|
||||||
-- location at orders/delivery/location from {{ ref('orders_delivery') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_delivery_weight_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_delivery_hashid,
|
|
||||||
{{ adapter.quote('real') }},
|
|
||||||
sent,
|
|
||||||
converted,
|
|
||||||
multiplier,
|
|
||||||
convertedwithmultiplier,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_weight_hashid
|
|
||||||
from {{ ref('orders_delivery_weight_ab3') }}
|
|
||||||
-- weight at orders/delivery/weight from {{ ref('orders_delivery') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_inventory_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
canissueinvoice,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_inventory_hashid
|
|
||||||
from {{ ref('orders_inventory_ab3') }}
|
|
||||||
-- inventory at orders/inventory from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_payment_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('method') }},
|
|
||||||
status,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_payment_hashid
|
|
||||||
from {{ ref('orders_payment_ab3') }}
|
|
||||||
-- payment at orders/payment from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_price_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
sell,
|
|
||||||
total,
|
|
||||||
market,
|
|
||||||
weight,
|
|
||||||
maximum,
|
|
||||||
minimum,
|
|
||||||
profituni,
|
|
||||||
promotion,
|
|
||||||
supplierprice,
|
|
||||||
wholesalebonus,
|
|
||||||
membershippercent,
|
|
||||||
membershipcommission,
|
|
||||||
base_aibyte_transform,
|
|
||||||
profit_aibyte_transform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_price_hashid
|
|
||||||
from {{ ref('orders_price_ab3') }}
|
|
||||||
-- price at orders/price from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_promotion_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
discount,
|
|
||||||
isapplied,
|
|
||||||
minordervalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_promotion_hashid
|
|
||||||
from {{ ref('orders_promotion_ab3') }}
|
|
||||||
-- promotion at orders/promotion from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,18 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_sendemail_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
status,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sendemail_hashid
|
|
||||||
from {{ ref('orders_sendemail_ab3') }}
|
|
||||||
-- sendemail at orders/sendEmail from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_supplier_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_supplier_hashid
|
|
||||||
from {{ ref('orders_supplier_ab3') }}
|
|
||||||
-- supplier at orders/supplier from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('orders_useragent_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_orders_hashid,
|
|
||||||
ip,
|
|
||||||
{{ adapter.quote('version') }},
|
|
||||||
platform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_useragent_hashid
|
|
||||||
from {{ ref('orders_useragent_ab3') }}
|
|
||||||
-- useragent at orders/userAgent from {{ ref('orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_categories_icon_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_categories_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
dimensions,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_icon_hashid
|
|
||||||
from {{ ref('product_categories_icon_ab3') }}
|
|
||||||
-- icon at product-categories/icon from {{ ref('product_categories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_categories_icon_dimensions_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_icon_hashid,
|
|
||||||
md,
|
|
||||||
sm,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_dimensions_hashid
|
|
||||||
from {{ ref('product_categories_icon_dimensions_ab3') }}
|
|
||||||
-- dimensions at product-categories/icon/dimensions from {{ ref('product_categories_icon') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_categories_icon_dimensions_md_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_dimensions_hashid,
|
|
||||||
url,
|
|
||||||
width,
|
|
||||||
height,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_md_hashid
|
|
||||||
from {{ ref('product_categories_icon_dimensions_md_ab3') }}
|
|
||||||
-- md at product-categories/icon/dimensions/md from {{ ref('product_categories_icon_dimensions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_categories_icon_dimensions_sm_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_dimensions_hashid,
|
|
||||||
url,
|
|
||||||
width,
|
|
||||||
height,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sm_hashid
|
|
||||||
from {{ ref('product_categories_icon_dimensions_sm_ab3') }}
|
|
||||||
-- sm at product-categories/icon/dimensions/sm from {{ ref('product_categories_icon_dimensions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_categories_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_categories_hashid,
|
|
||||||
salestotal,
|
|
||||||
totalshare,
|
|
||||||
salesweektotal,
|
|
||||||
salesyeartotal,
|
|
||||||
salesmonthtotal,
|
|
||||||
salestwomonthtotal,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('product_categories_statistic_ab3') }}
|
|
||||||
-- statistic at product-categories/statistic from {{ ref('product_categories') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_info_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_hashid,
|
|
||||||
weight,
|
|
||||||
category,
|
|
||||||
supplier,
|
|
||||||
dimension,
|
|
||||||
inventory,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_info_hashid
|
|
||||||
from {{ ref('product_sku_info_ab3') }}
|
|
||||||
-- info at product-sku/info from {{ ref('product_sku') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_info_category_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_category_hashid
|
|
||||||
from {{ ref('product_sku_info_category_ab3') }}
|
|
||||||
-- category at product-sku/info/category from {{ ref('product_sku_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_info_inv__ory_location_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_location_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
coordinates,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_5_hashid
|
|
||||||
from {{ ref('product_sku_info_inv__ory_location_location_ab3') }}
|
|
||||||
-- location at product-sku/info/inventory/location/location from {{ ref('product_sku_info_inventory_location') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_info_inventory_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_inventory_hashid
|
|
||||||
from {{ ref('product_sku_info_inventory_ab3') }}
|
|
||||||
-- inventory at product-sku/info/inventory from {{ ref('product_sku_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_info_inventory_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventory_hashid,
|
|
||||||
ward,
|
|
||||||
address,
|
|
||||||
district,
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
province,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('product_sku_info_inventory_location_ab3') }}
|
|
||||||
-- location at product-sku/info/inventory/location from {{ ref('product_sku_info_inventory') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_info_supplier_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_supplier_hashid
|
|
||||||
from {{ ref('product_sku_info_supplier_ab3') }}
|
|
||||||
-- supplier at product-sku/info/supplier from {{ ref('product_sku_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_price_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_hashid,
|
|
||||||
base,
|
|
||||||
market,
|
|
||||||
profit,
|
|
||||||
maximum,
|
|
||||||
minimum,
|
|
||||||
supplier,
|
|
||||||
wholesalebonus,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_price_hashid
|
|
||||||
from {{ ref('product_sku_price_ab3') }}
|
|
||||||
-- price at product-sku/price from {{ ref('product_sku') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_pricepercent_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_hashid,
|
|
||||||
supplier,
|
|
||||||
minimumpricedifferential,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_pricepercent_hashid
|
|
||||||
from {{ ref('product_sku_pricepercent_ab3') }}
|
|
||||||
-- pricepercent at product-sku/pricePercent from {{ ref('product_sku') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_hashid,
|
|
||||||
saletotal,
|
|
||||||
salepending,
|
|
||||||
salewaiting,
|
|
||||||
salecashback,
|
|
||||||
salecancelled,
|
|
||||||
saledelivered,
|
|
||||||
saledelivering,
|
|
||||||
salepaymentprocessing,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('product_sku_statistic_ab3') }}
|
|
||||||
-- statistic at product-sku/statistic from {{ ref('product_sku') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_versions_info_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_versions_hashid,
|
|
||||||
weight,
|
|
||||||
category,
|
|
||||||
supplier,
|
|
||||||
dimension,
|
|
||||||
inventory,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_info_hashid
|
|
||||||
from {{ ref('product_sku_versions_info_ab3') }}
|
|
||||||
-- info at product-sku-versions/info from {{ ref('product_sku_versions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_versions_info_category_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_category_hashid
|
|
||||||
from {{ ref('product_sku_versions_info_category_ab3') }}
|
|
||||||
-- category at product-sku-versions/info/category from {{ ref('product_sku_versions_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_versions_info_inventory_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_inventory_hashid
|
|
||||||
from {{ ref('product_sku_versions_info_inventory_ab3') }}
|
|
||||||
-- inventory at product-sku-versions/info/inventory from {{ ref('product_sku_versions_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_versions_info_supplier_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_supplier_hashid
|
|
||||||
from {{ ref('product_sku_versions_info_supplier_ab3') }}
|
|
||||||
-- supplier at product-sku-versions/info/supplier from {{ ref('product_sku_versions_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_versions_price_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_versions_hashid,
|
|
||||||
base,
|
|
||||||
market,
|
|
||||||
maximum,
|
|
||||||
minimum,
|
|
||||||
supplier,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_price_hashid
|
|
||||||
from {{ ref('product_sku_versions_price_ab3') }}
|
|
||||||
-- price at product-sku-versions/price from {{ ref('product_sku_versions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,25 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('product_sku_versions_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_product_sku_versions_hashid,
|
|
||||||
saletotal,
|
|
||||||
salepending,
|
|
||||||
salewaiting,
|
|
||||||
salecashback,
|
|
||||||
salecancelled,
|
|
||||||
saledelivered,
|
|
||||||
saledelivering,
|
|
||||||
salepaymentprocessing,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('product_sku_versions_statistic_ab3') }}
|
|
||||||
-- statistic at product-sku-versions/statistic from {{ ref('product_sku_versions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_info_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
profit,
|
|
||||||
category,
|
|
||||||
supplier,
|
|
||||||
inventory,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_info_hashid
|
|
||||||
from {{ ref('products_info_ab3') }}
|
|
||||||
-- info at products/info from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_info_category_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_category_hashid
|
|
||||||
from {{ ref('products_info_category_ab3') }}
|
|
||||||
-- category at products/info/category from {{ ref('products_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_info_inventory_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_inventory_hashid
|
|
||||||
from {{ ref('products_info_inventory_ab3') }}
|
|
||||||
-- inventory at products/info/inventory from {{ ref('products_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_info_inventory_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_inventory_hashid,
|
|
||||||
ward,
|
|
||||||
address,
|
|
||||||
district,
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
province,
|
|
||||||
provincename,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('products_info_inventory_location_ab3') }}
|
|
||||||
-- location at products/info/inventory/location from {{ ref('products_info_inventory') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_info_inventory_location_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_location_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
coordinates,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_5_hashid
|
|
||||||
from {{ ref('products_info_inventory_location_location_ab3') }}
|
|
||||||
-- location at products/info/inventory/location/location from {{ ref('products_info_inventory_location') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_info_supplier_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_info_hashid,
|
|
||||||
{{ adapter.quote('id') }},
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_supplier_hashid
|
|
||||||
from {{ ref('products_info_supplier_ab3') }}
|
|
||||||
-- supplier at products/info/supplier from {{ ref('products_info') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_order_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
newest,
|
|
||||||
profit,
|
|
||||||
topsale,
|
|
||||||
scoreyesterday,
|
|
||||||
region_aibyte_transform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_order_hashid
|
|
||||||
from {{ ref('products_order_ab3') }}
|
|
||||||
-- order at products/order from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_price_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
base,
|
|
||||||
market,
|
|
||||||
profit,
|
|
||||||
maximum,
|
|
||||||
minimum,
|
|
||||||
supplier,
|
|
||||||
wholesalebonus,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_price_hashid
|
|
||||||
from {{ ref('products_price_ab3') }}
|
|
||||||
-- price at products/price from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,24 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_pricepercent_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
base,
|
|
||||||
selly,
|
|
||||||
market,
|
|
||||||
maximum,
|
|
||||||
minimum,
|
|
||||||
supplier,
|
|
||||||
minimumpricedifferential,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_pricepercent_hashid
|
|
||||||
from {{ ref('products_pricepercent_ab3') }}
|
|
||||||
-- pricepercent at products/pricePercent from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,31 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_reviewstatistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
total,
|
|
||||||
totalreview,
|
|
||||||
totalscore1,
|
|
||||||
totalscore2,
|
|
||||||
totalscore3,
|
|
||||||
totalscore4,
|
|
||||||
totalscore5,
|
|
||||||
scoreaverage,
|
|
||||||
totalhasmedia,
|
|
||||||
totalhascontent,
|
|
||||||
scoreaverageweektotal,
|
|
||||||
scoreaverageyeartotal,
|
|
||||||
scoreaveragemonthtotal,
|
|
||||||
scoreaveragetwomonthtotal,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_reviewstatistic_hashid
|
|
||||||
from {{ ref('products_reviewstatistic_ab3') }}
|
|
||||||
-- reviewstatistic at products/reviewStatistic from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_score_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
{{ adapter.quote('view') }},
|
|
||||||
{{ adapter.quote('order') }},
|
|
||||||
profit,
|
|
||||||
{{ adapter.quote('current') }},
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_score_hashid
|
|
||||||
from {{ ref('products_score_ab3') }}
|
|
||||||
-- score at products/score from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_sharestatistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
totalshare,
|
|
||||||
totalsharefromsocialpost,
|
|
||||||
totalsharefromproductdetail,
|
|
||||||
totaluniquesharefromsocialpost,
|
|
||||||
totaluniquesharefromproductdetail,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sharestatistic_hashid
|
|
||||||
from {{ ref('products_sharestatistic_ab3') }}
|
|
||||||
-- sharestatistic at products/shareStatistic from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,39 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('products_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_products_hashid,
|
|
||||||
{{ adapter.quote('view') }},
|
|
||||||
skutotal,
|
|
||||||
saletotal,
|
|
||||||
skuactive,
|
|
||||||
totalpost,
|
|
||||||
salestotal,
|
|
||||||
salepending,
|
|
||||||
salewaiting,
|
|
||||||
salecashback,
|
|
||||||
salecancelled,
|
|
||||||
saledelivered,
|
|
||||||
saleweektotal,
|
|
||||||
saleyeartotal,
|
|
||||||
saledelivering,
|
|
||||||
salemonthtotal,
|
|
||||||
salesweektotal,
|
|
||||||
salesyeartotal,
|
|
||||||
salesmonthtotal,
|
|
||||||
saletwomonthtotal,
|
|
||||||
salestwomonthtotal,
|
|
||||||
salepaymentprocessing,
|
|
||||||
totalinventory_aibyte_transform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('products_statistic_ab3') }}
|
|
||||||
-- statistic at products/statistic from {{ ref('products') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotion_orders_supplier_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_promotion_orders_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
searchstring,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_supplier_hashid
|
|
||||||
from {{ ref('promotion_orders_supplier_ab3') }}
|
|
||||||
-- supplier at promotion-orders/supplier from {{ ref('promotion_orders') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotions_applyfor_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_promotions_hashid,
|
|
||||||
list,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
provinces,
|
|
||||||
isapplyallorder,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_applyfor_hashid
|
|
||||||
from {{ ref('promotions_applyfor_ab3') }}
|
|
||||||
-- applyfor at promotions/applyFor from {{ ref('promotions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotions_conditionforuser_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_promotions_hashid,
|
|
||||||
gender,
|
|
||||||
applyfor,
|
|
||||||
segments,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_conditionforuser_hashid
|
|
||||||
from {{ ref('promotions_conditionforuser_ab3') }}
|
|
||||||
-- conditionforuser at promotions/conditionForUser from {{ ref('promotions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotions_options_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_promotions_hashid,
|
|
||||||
bonus,
|
|
||||||
milestones,
|
|
||||||
suppliermilestones,
|
|
||||||
transactionminvalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_options_hashid
|
|
||||||
from {{ ref('promotions_options_ab3') }}
|
|
||||||
-- options at promotions/options from {{ ref('promotions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotions_options_bonus_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_options_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
{{ adapter.quote('value') }},
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_bonus_hashid
|
|
||||||
from {{ ref('promotions_options_bonus_ab3') }}
|
|
||||||
-- bonus at promotions/options/bonus from {{ ref('promotions_options') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,30 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotions_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_promotions_hashid,
|
|
||||||
nmv,
|
|
||||||
usertotal,
|
|
||||||
quantitypendingtotal,
|
|
||||||
quantitysuccesstotal,
|
|
||||||
quantityrejectedtotal,
|
|
||||||
commissionpendingtotal,
|
|
||||||
commissionsuccesstotal,
|
|
||||||
commissionrejectedtotal,
|
|
||||||
quantitynotrejectedtotal,
|
|
||||||
suppliercommissionpending,
|
|
||||||
suppliercommissionsuccess,
|
|
||||||
commissionnotrejectedtotal,
|
|
||||||
suppliercommissionnotrejected,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('promotions_statistic_ab3') }}
|
|
||||||
-- statistic at promotions/statistic from {{ ref('promotions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('promotions_suppliercommission_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_promotions_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
{{ adapter.quote('value') }},
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_suppliercommission_hashid
|
|
||||||
from {{ ref('promotions_suppliercommission_ab3') }}
|
|
||||||
-- suppliercommission at promotions/supplierCommission from {{ ref('promotions') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_customer_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_session_deliveries_hashid,
|
|
||||||
_id,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
phone,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_customer_hashid
|
|
||||||
from {{ ref('session_deliveries_customer_ab3') }}
|
|
||||||
-- customer at session-deliveries/customer from {{ ref('session_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,33 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_delivery_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_session_deliveries_hashid,
|
|
||||||
_id,
|
|
||||||
fee,
|
|
||||||
{{ adapter.quote('desc') }},
|
|
||||||
note,
|
|
||||||
title,
|
|
||||||
feeship,
|
|
||||||
currency,
|
|
||||||
sourceid,
|
|
||||||
couriername,
|
|
||||||
servicecode,
|
|
||||||
servicename,
|
|
||||||
deliverycode,
|
|
||||||
maxdeliverydays,
|
|
||||||
mindeliverydays,
|
|
||||||
realshippingfee,
|
|
||||||
estimatetimedelivery,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_delivery_hashid
|
|
||||||
from {{ ref('session_deliveries_delivery_ab3') }}
|
|
||||||
-- delivery at session-deliveries/delivery from {{ ref('session_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_delivery_feeship_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_delivery_hashid,
|
|
||||||
cod,
|
|
||||||
total,
|
|
||||||
shipping,
|
|
||||||
insurance,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_feeship_hashid
|
|
||||||
from {{ ref('session_deliveries_delivery_feeship_ab3') }}
|
|
||||||
-- feeship at session-deliveries/delivery/feeShip from {{ ref('session_deliveries_delivery') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_session_deliveries_hashid,
|
|
||||||
_id,
|
|
||||||
ward,
|
|
||||||
address,
|
|
||||||
district,
|
|
||||||
province,
|
|
||||||
fulladdress,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('session_deliveries_location_ab3') }}
|
|
||||||
-- location at session-deliveries/location from {{ ref('session_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_promotion_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_session_deliveries_hashid,
|
|
||||||
{{ adapter.quote('type') }},
|
|
||||||
discount,
|
|
||||||
isapplied,
|
|
||||||
minordervalue,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_promotion_hashid
|
|
||||||
from {{ ref('session_deliveries_promotion_ab3') }}
|
|
||||||
-- promotion at session-deliveries/promotion from {{ ref('session_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,27 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_request_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_session_deliveries_hashid,
|
|
||||||
{{ adapter.quote('to') }},
|
|
||||||
{{ adapter.quote('from') }},
|
|
||||||
items,
|
|
||||||
checksum,
|
|
||||||
codamount,
|
|
||||||
ordercode,
|
|
||||||
restockat,
|
|
||||||
ispreorder,
|
|
||||||
totalamount,
|
|
||||||
paymentmethod,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_request_hashid
|
|
||||||
from {{ ref('session_deliveries_request_ab3') }}
|
|
||||||
-- request at session-deliveries/request from {{ ref('session_deliveries') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,19 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_request_from_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_request_hashid,
|
|
||||||
userid,
|
|
||||||
warehouseid,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_from_hashid
|
|
||||||
from {{ ref('session_deliveries_request_from_ab3') }}
|
|
||||||
-- from at session-deliveries/request/from from {{ ref('session_deliveries_request') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,20 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_request_to_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_request_hashid,
|
|
||||||
{{ adapter.quote('name') }},
|
|
||||||
phone,
|
|
||||||
{{ adapter.quote('location') }},
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_to_hashid
|
|
||||||
from {{ ref('session_deliveries_request_to_ab3') }}
|
|
||||||
-- to at session-deliveries/request/to from {{ ref('session_deliveries_request') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,21 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('session_deliveries_request_to_location_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_to_hashid,
|
|
||||||
address,
|
|
||||||
wardcode,
|
|
||||||
districtcode,
|
|
||||||
provincecode,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_location_hashid
|
|
||||||
from {{ ref('session_deliveries_request_to_location_ab3') }}
|
|
||||||
-- location at session-deliveries/request/to/location from {{ ref('session_deliveries_request_to') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,22 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('social_posts_sharestatistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_social_posts_hashid,
|
|
||||||
totalshare,
|
|
||||||
totalsharefromsocialpost,
|
|
||||||
totalsharefromproductdetail,
|
|
||||||
totaluniquesharefromsocialpost,
|
|
||||||
totaluniquesharefromproductdetail,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_sharestatistic_hashid
|
|
||||||
from {{ ref('social_posts_sharestatistic_ab3') }}
|
|
||||||
-- sharestatistic at social-posts/shareStatistic from {{ ref('social_posts') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,23 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('social_posts_statistic_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_social_posts_hashid,
|
|
||||||
likes,
|
|
||||||
{{ adapter.quote('views') }},
|
|
||||||
{{ adapter.quote('comments') }},
|
|
||||||
uniqueviews,
|
|
||||||
shares_aibyte_transform,
|
|
||||||
uniqueshares_aibyte_transform,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_statistic_hashid
|
|
||||||
from {{ ref('social_posts_statistic_ab3') }}
|
|
||||||
-- statistic at social-posts/statistic from {{ ref('social_posts') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
|
@ -1,26 +0,0 @@
|
||||||
{{ config(
|
|
||||||
indexes = [{'columns':['_airbyte_emitted_at'],'type':'btree'}],
|
|
||||||
schema = "unibag",
|
|
||||||
tags = [ "nested" ]
|
|
||||||
) }}
|
|
||||||
-- Final base SQL model
|
|
||||||
-- depends_on: {{ ref('suppliers_balance_ab3') }}
|
|
||||||
select
|
|
||||||
_airbyte_suppliers_hashid,
|
|
||||||
currentcash,
|
|
||||||
orderpendingcash,
|
|
||||||
totalpendingcash,
|
|
||||||
withdrawrejectcash,
|
|
||||||
orderreconciledcash,
|
|
||||||
withdrawpendingcash,
|
|
||||||
withdrawsuccesscash,
|
|
||||||
changebalancerequestapproved,
|
|
||||||
orderwaitingforreconcilecash,
|
|
||||||
_airbyte_ab_id,
|
|
||||||
_airbyte_emitted_at,
|
|
||||||
{{ current_timestamp() }} as _airbyte_normalized_at,
|
|
||||||
_airbyte_balance_hashid
|
|
||||||
from {{ ref('suppliers_balance_ab3') }}
|
|
||||||
-- balance at suppliers/balance from {{ ref('suppliers') }}
|
|
||||||
where 1 = 1
|
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show More
Loading…
Reference in New Issue