18 lines
516 B
TypeScript
18 lines
516 B
TypeScript
import { Router, Request, Response, NextFunction } from "express";
|
|
import { Order } from "../models/order.model";
|
|
import { Product } from "../models/product.model";
|
|
import { OrderItem } from "../models/orderItem.model";
|
|
|
|
export const order = Router()
|
|
|
|
order.get("/", (req: Request, res: Response, next: NextFunction) => {
|
|
Order.findAll({
|
|
where: { accountId: req.query.accountId },
|
|
include: [
|
|
{ model: OrderItem, include: [ Product ] }
|
|
]
|
|
})
|
|
.then(orders => {
|
|
res.send(orders)
|
|
})
|
|
}) |