@mbc-cqrs-serverless/task
Version:
long-running task
24 lines • 622 B
JavaScript
;
Object.defineProperty(exports, "__esModule", { value: true });
exports.SubTaskEntity = void 0;
const core_1 = require("@mbc-cqrs-serverless/core");
/**
* Task data structure
* - pk: TASK#tenantCode
* - sk: taskType#uuid#order
* - code: taskType#uuid
* - name: name || taskType
* - tenant_code: tenantCode
* - status: TASK_STATUS
* - attributes
* - result
* - error
*/
class SubTaskEntity extends core_1.CommandEntity {
constructor(partial) {
super();
Object.assign(this, partial);
}
}
exports.SubTaskEntity = SubTaskEntity;
//# sourceMappingURL=sub-task.entity.js.map