Skip to content

Commit b28ec40

Browse files
committed
Revert "Automated commit: Generate foreign keys"
This reverts commit 9c9cdab.
1 parent 8ce36f7 commit b28ec40

File tree

1 file changed

+29
-25
lines changed

1 file changed

+29
-25
lines changed

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

Lines changed: 29 additions & 25 deletions
Original file line numberDiff line numberDiff line change
@@ -65,7 +65,7 @@ tables:
6565
- key: customer.default_address.customer_id
6666
foreign-key: id
6767
- key: customer.id
68-
foreign-key: id
68+
foreign-key: customers.id
6969
- key: customer.addresses.customer_id
7070
foreign-key: id
7171
- key: customer.default_address.customer_id
@@ -75,33 +75,33 @@ tables:
7575
- key: customer.addresses.customer_id
7676
foreign-key: addresses.id
7777
- key: customer.last_order_id
78-
foreign-key: last_order_id
78+
foreign-key: customers.lastOrder.id
7979
- table-name: order_refunds
8080
keys:
8181
- key: customer.last_order_id
82-
foreign-key: order_id
82+
foreign-key: order_refunds.order.id
8383
- key: line_items.product_id
84-
foreign-key: refund_line_items.line_item.product_id
84+
foreign-key: order_refunds.refundLineItems.lineItem.product.id
8585
- table-name: orders
8686
keys:
8787
- key: customer.last_order_id
88-
foreign-key: id
88+
foreign-key: orders.id
8989
- key: customer.last_order_id
9090
foreign-key: refunds.order_adjustments.order_id
9191
- key: line_items.product_id
9292
foreign-key: fulfillments.line_items.product_id
93-
- key: line_items.product_id
93+
- key: lineItems.product.id
9494
foreign-key: refunds.refund_line_items.line_item.product_id
9595
- key: line_items.product_id
9696
foreign-key: line_items.product_id
9797
- table-name: transactions
9898
keys:
9999
- key: customer.last_order_id
100-
foreign-key: order_id
100+
foreign-key: order.id
101101
- table-name: products
102102
keys:
103103
- key: line_items.product_id
104-
foreign-key: id
104+
foreign-key: products.id
105105
- key: line_items.product_id
106106
foreign-key: options.product_id
107107
- table-name: customers
@@ -121,33 +121,37 @@ tables:
121121
- key: addresses.id
122122
foreign-key: customer.addresses.customer_id
123123
- key: last_order_id
124-
foreign-key: customer.last_order_id
124+
foreign-key: customer.lastOrder.id
125125
- table-name: order_refunds
126126
keys:
127127
- key: last_order_id
128-
foreign-key: order_id
128+
foreign-key: order.id
129129
- table-name: orders
130130
keys:
131131
- key: last_order_id
132-
foreign-key: id
132+
foreign-key: orders.id
133133
- key: last_order_id
134134
foreign-key: refunds.order_adjustments.order_id
135+
- table-name: products
136+
keys:
137+
- key: refundLineItems.lineItem.product.id
138+
foreign-key: products.id
135139
- table-name: transactions
136140
keys:
137141
- key: last_order_id
138-
foreign-key: order_id
142+
foreign-key: order.id
139143
- table-name: order_refunds
140144
join:
141145
- table-name: abandoned_checkouts
142146
keys:
143147
- key: order_id
144-
foreign-key: customer.last_order_id
148+
foreign-key: customer.lastOrder.id
145149
- key: refund_line_items.line_item.product_id
146-
foreign-key: line_items.product_id
150+
foreign-key: lineItems.product.id
147151
- table-name: customers
148152
keys:
149153
- key: order_id
150-
foreign-key: last_order_id
154+
foreign-key: lastOrder.id
151155
- table-name: orders
152156
keys:
153157
- key: order_id
@@ -179,25 +183,25 @@ tables:
179183
- table-name: abandoned_checkouts
180184
keys:
181185
- key: id
182-
foreign-key: customer.last_order_id
186+
foreign-key: customer.lastOrder.id
183187
- key: refunds.order_adjustments.order_id
184188
foreign-key: customer.last_order_id
185189
- key: fulfillments.line_items.product_id
186-
foreign-key: line_items.product_id
190+
foreign-key: lineItems.product.id
187191
- key: refunds.refund_line_items.line_item.product_id
188192
foreign-key: line_items.product_id
189193
- key: line_items.product_id
190194
foreign-key: line_items.product_id
191195
- table-name: customers
192196
keys:
193197
- key: id
194-
foreign-key: last_order_id
198+
foreign-key: lastOrder.id
195199
- key: refunds.order_adjustments.order_id
196200
foreign-key: last_order_id
197201
- table-name: order_refunds
198202
keys:
199203
- key: id
200-
foreign-key: order_id
204+
foreign-key: order.id
201205
- key: refunds.order_adjustments.order_id
202206
foreign-key: order_id
203207
- key: refunds.id
@@ -209,11 +213,11 @@ tables:
209213
- key: refunds.refund_line_items.line_item.product_id
210214
foreign-key: refund_line_items.line_item.product_id
211215
- key: line_items.product_id
212-
foreign-key: refund_line_items.line_item.product_id
216+
foreign-key: refundLineItems.lineItem.product.id
213217
- table-name: transactions
214218
keys:
215219
- key: id
216-
foreign-key: order_id
220+
foreign-key: order.id
217221
- key: refunds.order_adjustments.order_id
218222
foreign-key: order_id
219223
- table-name: products
@@ -223,7 +227,7 @@ tables:
223227
- key: refunds.refund_line_items.line_item.product_id
224228
foreign-key: id
225229
- key: line_items.product_id
226-
foreign-key: id
230+
foreign-key: products.id
227231
- key: fulfillments.line_items.product_id
228232
foreign-key: options.product_id
229233
- key: refunds.refund_line_items.line_item.product_id
@@ -255,19 +259,19 @@ tables:
255259
- table-name: abandoned_checkouts
256260
keys:
257261
- key: id
258-
foreign-key: line_items.product_id
262+
foreign-key: lineItems.product.id
259263
- key: options.product_id
260264
foreign-key: line_items.product_id
261265
- table-name: order_refunds
262266
keys:
263267
- key: id
264-
foreign-key: refund_line_items.line_item.product_id
268+
foreign-key: refundLineItems.lineItem.product.id
265269
- key: options.product_id
266270
foreign-key: refund_line_items.line_item.product_id
267271
- table-name: orders
268272
keys:
269273
- key: id
270-
foreign-key: fulfillments.line_items.product_id
274+
foreign-key: lineItems.product.id
271275
- key: options.product_id
272276
foreign-key: fulfillments.line_items.product_id
273277
- key: id

0 commit comments

Comments
 (0)