4.5.2 • Published 2 years ago
@fye/mongoose-models v4.5.2
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
Field | Type | Required | Default |
---|---|---|---|
reference | string | ✓ | |
purchaseOrderId | string | ✓ | |
sentToOMS | boolean | ||
sentToCustomer | boolean | ||
errorCode | string | ||
errorMessage | string |
OrderCancel
inherits fields from OrderFeedback
Field | Type | Required | Default |
---|---|---|---|
cancelledAt | date | ||
reference | string | ✓ | |
purchaseOrderId | string | ✓ | |
sentToOMS | boolean | ||
sentToCustomer | boolean | ||
errorCode | string | ||
errorMessage | string |
ItemShipment
inherits fields from OrderFeedback
Field | Type | Required | Default |
---|---|---|---|
shippedAt | date | ✓ | Date.now |
items | [schema] | ||
carrier | string | ||
trackingNumber | string | ✓ | |
expenses | [schema] |
Items Schema
Field | Type | Required | Min | Max | Default |
---|---|---|---|---|---|
itemId | string | ✓ | |||
quantity | number | ✓ | 0 | 9999 | |
cost | number | ||||
isUsed | boolean | false |
Expense Schema
Field | Type | Required | Enum | Min |
---|---|---|---|---|
type | string | ✓ | handling ,freight | |
amount | number | ✓ | 0 |
ItemConfirmation
inherits fields from OrderFeedback
Field | Type | Required | Default | Min | Max |
---|---|---|---|---|---|
confirmedAt | date | ✓ | Date.now | ||
itemId | string | ✓ | |||
quantity | number | ✓ | 0 | 9999 |
ItemCancel
inherits fields from OrderFeedback
Field | Type | Required | Default | Min | Max |
---|---|---|---|---|---|
cancelledAt | date | ✓ | Date.now | ||
itemId | string | ✓ | |||
quantity | number | ✓ | 0 | 9999 |
ItemBackorder
inherits fields from OrderFeedback
Field | Type | Required | Default | Min | Max |
---|---|---|---|---|---|
backorderedAt | date | ✓ | Date.now | ||
itemId | string | ✓ | |||
quantity | number | ✓ | 0 | 9999 |
4.5.2
2 years ago
4.5.1
2 years ago
4.4.7
2 years ago
4.5.0
2 years ago
4.4.6
2 years ago
4.4.5
2 years ago
4.4.4
2 years ago
4.4.1
2 years ago
4.4.0
2 years ago
4.4.3
2 years ago
4.4.2
2 years ago
4.3.0
2 years ago
4.2.0
2 years ago
4.1.0
3 years ago
4.0.0
3 years ago
3.12.0
3 years ago
3.11.0
3 years ago
3.10.0
3 years ago
3.9.8
3 years ago
3.9.7
4 years ago
3.9.6
4 years ago
3.9.5
4 years ago
3.9.4
4 years ago
3.9.3
4 years ago
3.9.2
4 years ago
3.9.1
4 years ago
3.9.0
4 years ago
3.8.1
4 years ago
3.8.0
4 years ago
3.7.0
4 years ago
3.6.1
5 years ago
3.6.0
5 years ago
3.5.0
5 years ago
3.4.1
5 years ago
3.4.0
5 years ago
3.3.0
5 years ago
3.2.2
5 years ago
3.3.0-dev4
5 years ago
3.3.1-dev.c059ef626
5 years ago