3.2.0 • Published 4 years ago

@twec/mongoose-models v3.2.0

Weekly downloads
-
License
Private
Repository
-
Last release
4 years ago

mongoose-models

Installation

npm i @twec/mongoose-models

Usage

const models = require('@twec/mongoose-models`);
const instance = new models.OrderFeedback({...})

or

const { OrderFeedback } = require('@twec/mongoose-models`);
const instance = new OrderFeedback({...})

Available Models

OrderFeedback

FieldTypeRequiredDefault
referencestring
purchaseOrderIdstring
sentToOMSboolean
sentToCustomerboolean
errorCodestring
errorMessagestring

OrderCancel

inherits fields from OrderFeedback

FieldTypeRequiredDefault
cancelledAtdate
referencestring
purchaseOrderIdstring
sentToOMSboolean
sentToCustomerboolean
errorCodestring
errorMessagestring

ItemShipment

inherits fields from OrderFeedback

FieldTypeRequiredDefault
shippedAtdateDate.now
items[schema]
carrierstring
trackingNumberstring
expenses[schema]

Items Schema

FieldTypeRequiredMinMaxDefault
itemIdstring
quantitynumber09999
costnumber
isUsedbooleanfalse

Expense Schema

FieldTypeRequiredEnumMin
typestringhandling,freight
amountnumber0

ItemConfirmation

inherits fields from OrderFeedback

FieldTypeRequiredDefaultMinMax
confirmedAtdateDate.now
itemIdstring
quantitynumber09999

ItemCancel

inherits fields from OrderFeedback

FieldTypeRequiredDefaultMinMax
cancelledAtdateDate.now
itemIdstring
quantitynumber09999

ItemBackorder

inherits fields from OrderFeedback

FieldTypeRequiredDefaultMinMax
backorderedAtdateDate.now
itemIdstring
quantitynumber09999
3.3.0-dev0.6

4 years ago

3.3.0-dev0.5

4 years ago

3.3.0-dev0.4

4 years ago

3.3.0-dev0.3

4 years ago

3.3.0-dev0.2

4 years ago

3.3.0-dev0.1

4 years ago

3.2.0

4 years ago

3.1.0

4 years ago

3.0.1

4 years ago

3.0.0

4 years ago

2.1.0

4 years ago

2.0.0

5 years ago

1.5.0

5 years ago

1.4.0

5 years ago

1.3.0

5 years ago

1.2.0

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0

5 years ago