stock.geolock.fr/apps/api/dist/db/schema/orderItems.js
2026-02-24 16:10:30 +00:00

16 lines
606 B
JavaScript

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()
});