UNPKG

@daedalus/wso2

Version:

This is a set of tools to help connect and manage interactions with various WSO2 products. Please see README.MD for more details.

27 lines (24 loc) 1.1 kB
const mongoose = require("mongoose"); var Schema = mongoose.Schema; var ObjectId = Schema.ObjectId; const TaskSchema = new Schema( { assignee : { type: String, required: true }, createTime : { type: Date, required: true }, delegationState : { type: String, required: true }, description : { type: String, required: true }, dueDate : { type: Date, required: true }, execution : { type: String, required: true }, id : { type: String, required: true }, name : { type: String, required: true }, owner : { type: String, required: true }, parentTask : { type: String, required: true }, priority : { type: Number, required: true }, processDefinition : { type: String, required: true }, processInstance : { type: String, required: true }, suspended : { type: Boolean, required: true }, taskDefinitionKey : { type: String, required: true }, url : { type: String, required: true }, tenantId : { type: String, required: true } }); const Task = mongoose.model("WSO2_BPS_Tasks", TaskSchema); module.exports = Task;