import { RepositoryBase } from '@tomei/general'; import { OrderItemModel } from '../../models/order-item.entity'; export class OrderItemRepository extends RepositoryBase { constructor() { super(OrderItemModel); } async findAndCountAll(options?: any) { try { let orderItems: any; if (options) { orderItems = await OrderItemModel.findAndCountAll(options); } else { orderItems = await OrderItemModel.findAndCountAll(); } return orderItems; } catch (error) { throw new Error( `An Error occured when retriving order items: ${error.message}`, ); } } }