From 2e2694354db2a1c16da86d64d57b20951305df52 Mon Sep 17 00:00:00 2001 From: derrick Date: Thu, 24 Sep 2026 18:09:20 +0900 Subject: [PATCH] add:notes column to orders --- apps/api/src/db/init-db.ts | 5 +++++ apps/api/src/db/schema/orders.ts | 1 + 2 files changed, 6 insertions(+) diff --git a/apps/api/src/db/init-db.ts b/apps/api/src/db/init-db.ts index 05f934c..a531700 100644 --- a/apps/api/src/db/init-db.ts +++ b/apps/api/src/db/init-db.ts @@ -90,6 +90,7 @@ export function initializeDatabase(sqlite: Database) { customer_id TEXT NOT NULL REFERENCES users(id), shipping_address_id TEXT NOT NULL REFERENCES addresses(id), status TEXT NOT NULL, + notes TEXT, created_at TEXT NOT NULL, updated_at TEXT NOT NULL ); @@ -119,4 +120,8 @@ export function initializeDatabase(sqlite: Database) { created_at TEXT NOT NULL ); `); + + if (!columnExists(sqlite, "orders", "notes")) { + sqlite.exec("ALTER TABLE orders ADD COLUMN notes TEXT"); + } } diff --git a/apps/api/src/db/schema/orders.ts b/apps/api/src/db/schema/orders.ts index 2c31f07..fb58093 100644 --- a/apps/api/src/db/schema/orders.ts +++ b/apps/api/src/db/schema/orders.ts @@ -9,6 +9,7 @@ export const orders = sqliteTable("orders", { customerId: text("customer_id").notNull().references(() => users.id), shippingAddressId: text("shipping_address_id").notNull().references(() => addresses.id), status: text("status").notNull(), + notes: text("notes"), createdAt: text("created_at").notNull(), updatedAt: text("updated_at").notNull() });