diff options
Diffstat (limited to 'db/schema/procurementRFQ.ts')
| -rw-r--r-- | db/schema/procurementRFQ.ts | 11 |
1 files changed, 6 insertions, 5 deletions
diff --git a/db/schema/procurementRFQ.ts b/db/schema/procurementRFQ.ts index f3b859d3..23521aaf 100644 --- a/db/schema/procurementRFQ.ts +++ b/db/schema/procurementRFQ.ts @@ -685,6 +685,8 @@ export const procurementRfqsRelations = relations( }), rfqDetails: many(procurementRfqDetails), prItems: many(prItems, { relationName: "rfqPrItems" }), + quotations: many(procurementVendorQuotations), + }) ); @@ -732,6 +734,7 @@ export const vendorsRelations = relations( users: many(users, { relationName: "vendorUsers" }), + quotations: many(procurementVendorQuotations), }) ); @@ -752,16 +755,14 @@ export const procurementVendorQuotationsRelations = relations( rfq: one(procurementRfqs, { fields: [procurementVendorQuotations.rfqId], references: [procurementRfqs.id], - relationName: "quotationRfq" // 명시적 관계명 추가 + // relationName 제거 }), vendor: one(vendors, { fields: [procurementVendorQuotations.vendorId], references: [vendors.id], - relationName: "quotationVendor" // 명시적 관계명 추가 + // relationName 제거 }), - // Add this missing relation - // items: many(procurementQuotationItems), - // These are optional but good to have + items: many(procurementQuotationItems), paymentTerms: one(paymentTerms, { fields: [procurementVendorQuotations.paymentTermsCode], references: [paymentTerms.code], |
