feat(core): Initial workflow history API (#7234)

Github issue / Community forum post (link here to close automatically):
This commit is contained in:
Val
2023-09-27 15:22:39 +01:00
committed by GitHub
parent 5c57e2ccc3
commit 0083a9e45d
14 changed files with 474 additions and 17 deletions

View File

@@ -25,7 +25,7 @@ import type { ExecutionData } from '../entities/ExecutionData';
import { ExecutionEntity } from '../entities/ExecutionEntity';
import { ExecutionMetadata } from '../entities/ExecutionMetadata';
import { ExecutionDataRepository } from './executionData.repository';
import { TIME } from '@/constants';
import { TIME, inTest } from '@/constants';
function parseFiltersToQueryBuilder(
qb: SelectQueryBuilder<ExecutionEntity>,
@@ -93,7 +93,7 @@ export class ExecutionRepository extends Repository<ExecutionEntity> {
) {
super(ExecutionEntity, dataSource.manager);
if (!this.isMainInstance) return;
if (!this.isMainInstance || inTest) return;
if (this.isPruningEnabled) this.setSoftDeletionInterval();