import { integer, pgTable, text, timestamp, uuid } from 'drizzle-orm/pg-core'; import { orders } from './orders.js'; export const orderItems = pgTable('order_items', { id: uuid('id').primaryKey().defaultRandom(), orderId: uuid('order_id') .notNull() .references(() => orders.id, { onDelete: 'cascade' }), amazonSku: text('amazon_sku').notNull(), amazonOrderItemId: text('amazon_order_item_id'), quantity: integer('quantity').notNull(), title: text('title'), createdAt: timestamp('created_at', { withTimezone: true }) .notNull() .defaultNow() });