17 lines
331 B
TypeScript
17 lines
331 B
TypeScript
|
|
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(),
|
||
|
|
},
|
||
|
|
|
||
|
|
}));
|
||
|
|
|