summaryrefslogtreecommitdiff
path: root/db/schema/procurementRFQ.ts
diff options
context:
space:
mode:
Diffstat (limited to 'db/schema/procurementRFQ.ts')
-rw-r--r--db/schema/procurementRFQ.ts11
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],