pure-orm
Version:
A SQL Toolkit based on pure business objects passed to and from stateful data access objects
32 lines (31 loc) • 963 B
TypeScript
import { ProductVariant } from './product-variant';
import { Order } from './order';
import { IModel, ICollection, IColumns } from '../../../src/index';
export declare const tableName: string;
export declare const columns: IColumns;
export declare class LineItem implements IModel {
id: number;
productVariantId: number;
productVariant?: ProductVariant;
orderId: number;
order?: Order;
fulfillmentStatusId: number;
fulfillableQuantity: number;
fulfillmentService: string;
grams: string;
price: number;
quantity: number;
requiresShipping: boolean;
totalDiscount: number;
constructor(props: any);
}
export declare class LineItems implements ICollection<LineItem> {
models: Array<LineItem>;
constructor({ models }: any);
}
export declare const lineItemEntity: {
tableName: string;
columns: import("../../../src/core").IColumn[];
Model: typeof LineItem;
Collection: typeof LineItems;
};