Skip to content

Commit 6d757b0

Browse files
committed
tech feedback: foreign keys
1 parent 7c38e9d commit 6d757b0

File tree

1 file changed

+0
-86
lines changed

1 file changed

+0
-86
lines changed

_data/taps/schemas/shopify/v3/shopify-v3-foreign-keys.yml

Lines changed: 0 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -62,18 +62,8 @@ tables:
6262
join:
6363
- table-name: customers
6464
keys:
65-
- key: customer.default_address.customer_id
66-
foreign-key: id
6765
- key: customers.id
6866
foreign-key: id
69-
- key: customer.addresses.customer_id
70-
foreign-key: id
71-
- key: customer.default_address.customer_id
72-
foreign-key: addresses.id
73-
- key: customers.id
74-
foreign-key: addresses.id
75-
- key: customer.addresses.customer_id
76-
foreign-key: addresses.id
7767
- key: customers.lastOrder.id
7868
foreign-key: lastOrder.id
7969
- table-name: order_refunds
@@ -86,14 +76,8 @@ tables:
8676
keys:
8777
- key: customers.lastOrder.id
8878
foreign-key: id
89-
- key: customers.lastOrder.id
90-
foreign-key: refunds.order_adjustments.order_id
91-
- key: lineItems.product.id
92-
foreign-key: fulfillments.line_items.product_id
9379
- key: lineItems.product.id
9480
foreign-key: refunds.refund_line_items.line_item.product_id
95-
- key: lineItems.product.id
96-
foreign-key: lineItems.product.id
9781
- table-name: transactions
9882
keys:
9983
- key: customers.lastOrder.id
@@ -102,24 +86,12 @@ tables:
10286
keys:
10387
- key: lineItems.product.id
10488
foreign-key: id
105-
- key: lineItems.product.id
106-
foreign-key: options.product_id
10789
- table-name: customers
10890
join:
10991
- table-name: abandoned_checkouts
11092
keys:
11193
- key: id
112-
foreign-key: customer.default_address.customer_id
113-
- key: addresses.id
114-
foreign-key: customer.default_address.customer_id
115-
- key: id
116-
foreign-key: customers.id
117-
- key: addresses.id
11894
foreign-key: customers.id
119-
- key: id
120-
foreign-key: customer.addresses.customer_id
121-
- key: addresses.id
122-
foreign-key: customer.addresses.customer_id
12395
- key: lastOrder.id
12496
foreign-key: customers.lastOrder.id
12597
- table-name: order_refunds
@@ -130,8 +102,6 @@ tables:
130102
keys:
131103
- key: lastOrder.id
132104
foreign-key: id
133-
- key: lastOrder.id
134-
foreign-key: refunds.order_adjustments.order_id
135105
- table-name: transactions
136106
keys:
137107
- key: lastOrder.id
@@ -152,16 +122,6 @@ tables:
152122
keys:
153123
- key: order.id
154124
foreign-key: id
155-
- key: order.id
156-
foreign-key: refunds.order_adjustments.order_id
157-
- key: lastOrder.id
158-
foreign-key: refunds.id
159-
- key: lastOrder.id
160-
foreign-key: refunds.order_adjustments.refund_id
161-
- key: refundLineItems.lineItem.product.id
162-
foreign-key: fulfillments.line_items.product_id
163-
- key: refundLineItems.lineItem.product.id
164-
foreign-key: refunds.refund_line_items.line_item.product_id
165125
- key: refundLineItems.lineItem.product.id
166126
foreign-key: lineItems.product.id
167127
- table-name: transactions
@@ -172,64 +132,32 @@ tables:
172132
keys:
173133
- key: refundLineItems.lineItem.product.id
174134
foreign-key: id
175-
- key: refundLineItems.lineItem.product.id
176-
foreign-key: options.product_id
177135
- table-name: orders
178136
join:
179137
- table-name: abandoned_checkouts
180138
keys:
181139
- key: id
182140
foreign-key: customers.lastOrder.id
183-
- key: refunds.order_adjustments.order_id
184-
foreign-key: customers.lastOrder.id
185-
- key: fulfillments.line_items.product_id
186-
foreign-key: lineItems.product.id
187-
- key: refunds.refund_line_items.line_item.product_id
188-
foreign-key: lineItems.product.id
189141
- key: lineItems.product.id
190142
foreign-key: lineItems.product.id
191143
- table-name: customers
192144
keys:
193145
- key: id
194146
foreign-key: lastOrder.id
195-
- key: refunds.order_adjustments.order_id
196-
foreign-key: lastOrder.id
197147
- table-name: order_refunds
198148
keys:
199149
- key: id
200150
foreign-key: order.id
201-
- key: refunds.order_adjustments.order_id
202-
foreign-key: order.id
203-
- key: refunds.id
204-
foreign-key: lastOrder.id
205-
- key: refunds.order_adjustments.refund_id
206-
foreign-key: lastOrder.id
207-
- key: fulfillments.line_items.product_id
208-
foreign-key: refundLineItems.lineItem.product.id
209-
- key: refunds.refund_line_items.line_item.product_id
210-
foreign-key: refundLineItems.lineItem.product.id
211151
- key: lineItems.product.id
212152
foreign-key: refundLineItems.lineItem.product.id
213153
- table-name: transactions
214154
keys:
215155
- key: id
216156
foreign-key: order.id
217-
- key: refunds.order_adjustments.order_id
218-
foreign-key: order.id
219157
- table-name: products
220158
keys:
221-
- key: fulfillments.line_items.product_id
222-
foreign-key: id
223-
- key: refunds.refund_line_items.line_item.product_id
224-
foreign-key: id
225159
- key: lineItems.product.id
226160
foreign-key: id
227-
- key: fulfillments.line_items.product_id
228-
foreign-key: options.product_id
229-
- key: refunds.refund_line_items.line_item.product_id
230-
foreign-key: options.product_id
231-
- key: lineItems.product.id
232-
foreign-key: options.product_id
233161
- table-name: transactions
234162
join:
235163
- table-name: abandoned_checkouts
@@ -256,25 +184,11 @@ tables:
256184
keys:
257185
- key: id
258186
foreign-key: lineItems.product.id
259-
- key: options.product_id
260-
foreign-key: lineItems.product.id
261187
- table-name: order_refunds
262188
keys:
263189
- key: id
264190
foreign-key: refundLineItems.lineItem.product.id
265-
- key: options.product_id
266-
foreign-key: refundLineItems.lineItem.product.id
267191
- table-name: orders
268192
keys:
269193
- key: id
270-
foreign-key: fulfillments.line_items.product_id
271-
- key: options.product_id
272-
foreign-key: fulfillments.line_items.product_id
273-
- key: id
274-
foreign-key: refunds.refund_line_items.line_item.product_id
275-
- key: options.product_id
276-
foreign-key: refunds.refund_line_items.line_item.product_id
277-
- key: id
278-
foreign-key: lineItems.product.id
279-
- key: options.product_id
280194
foreign-key: lineItems.product.id

0 commit comments

Comments
 (0)