@5minds/processcube_engine
Version:
The ProcessCube Engine. Stores and executes BPMNs.
18 lines (17 loc) • 579 B
TypeScript
import { Model } from 'sequelize-typescript';
import { ProcessInstanceModel } from './index';
export declare class CorrelationModel extends Model<CorrelationModel> {
correlationId: string;
createdAt?: Date;
updatedAt?: Date;
processInstances?: Array<ProcessInstanceModel>;
correlationMetadata?: Array<CorrelationMetadataModel>;
}
export declare class CorrelationMetadataModel extends Model<CorrelationMetadataModel> {
correlationId: string;
flowNodeInstanceId: string;
key: string;
value: string;
createdAt?: Date;
updatedAt?: Date;
}