-- اقلام سفارش شرکت خود را نگه می‌دارند تا یک فاکتور چندشرکتی ممکن شود. ALTER TABLE "OrderItem" ADD COLUMN "companyId" TEXT; ALTER TABLE "OrderItem" ADD COLUMN "companyName" TEXT; UPDATE "OrderItem" AS oi SET "companyId" = o."companyId", "companyName" = o."companyName" FROM "Order" AS o WHERE oi."orderId" = o."id"; ALTER TABLE "OrderItem" ALTER COLUMN "companyId" SET NOT NULL; ALTER TABLE "OrderItem" ALTER COLUMN "companyName" SET NOT NULL; CREATE INDEX "OrderItem_companyId_idx" ON "OrderItem"("companyId");