[feat] update drizzle to v2 and add card-price relations

This commit is contained in:
2026-02-13 21:28:33 -05:00
parent 18b8774a89
commit a774360065
8 changed files with 1029 additions and 603 deletions

16
src/db/relations.ts Normal file
View 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(),
},
}));