[feat] update drizzle to v2 and add card-price relations
This commit is contained in:
16
src/db/relations.ts
Normal file
16
src/db/relations.ts
Normal file
@@ -0,0 +1,16 @@
|
||||
import { defineRelations } from "drizzle-orm";
|
||||
import * as schema from "./schema";
|
||||
|
||||
export const relations = defineRelations(schema, (r) => ({
|
||||
skus: {
|
||||
card: r.one.cards({
|
||||
from: r.skus.productId,
|
||||
to: r.cards.productId,
|
||||
}),
|
||||
},
|
||||
cards: {
|
||||
prices: r.many.skus(),
|
||||
},
|
||||
|
||||
}));
|
||||
|
||||
Reference in New Issue
Block a user