fix(server): skip stacked assets in duplicate detection (#16380)

* skip stacked assets in duplicate detection

* update sql

* handle stacking after duplicate detection runs
This commit is contained in:
Mert
2025-02-27 19:16:13 +03:00
committed by GitHub
parent a808b8610e
commit a708649504
8 changed files with 34 additions and 0 deletions

View File

@@ -0,0 +1,14 @@
import { MigrationInterface, QueryRunner } from 'typeorm';
export class UnsetStackedAssetsFromDuplicateStatus1740654480319 implements MigrationInterface {
public async up(queryRunner: QueryRunner): Promise<void> {
await queryRunner.query(`
update assets
set "duplicateId" = null
where "stackId" is not null`);
}
public async down(): Promise<void> {
// No need to revert this migration
}
}