diff --git a/api-v3/src/database/migrations/1790087200000-f5-authoritative-territory.ts b/api-v3/src/database/migrations/1790087200000-f5-authoritative-territory.ts index 13eb716..607e6f5 100644 --- a/api-v3/src/database/migrations/1790087200000-f5-authoritative-territory.ts +++ b/api-v3/src/database/migrations/1790087200000-f5-authoritative-territory.ts @@ -219,12 +219,12 @@ export class F5AuthoritativeTerritory1790087200000 implements MigrationInterface INSERT INTO area_legal_rights ( area_id,right_type,name,status,source_document_id,notes ) - SELECT $1::uuid,$2::area_legal_right_type,$3,'ACTIVE',$4::uuid,$5 + SELECT $1::uuid,$2::area_legal_right_type,$3::varchar,'ACTIVE',$4::uuid,$5 WHERE NOT EXISTS ( SELECT 1 FROM area_legal_rights WHERE area_id=$1::uuid AND right_type=$2::area_legal_right_type - AND lower(btrim(name))=lower(btrim($3)) + AND lower(btrim(name))=lower(btrim($3::varchar)) AND status IN ('ACTIVE','PENDING') ) `, [ @@ -346,8 +346,8 @@ export class F5AuthoritativeTerritory1790087200000 implements MigrationInterface ] as const) { await queryRunner.query(` INSERT INTO asset_types(code,name,description,can_be_root,is_active,operational_role) - SELECT $1,$2,$3,false,true,'GENERIC' - WHERE NOT EXISTS (SELECT 1 FROM asset_types WHERE lower(code)=lower($1)) + SELECT $1::varchar,$2,$3,false,true,'GENERIC' + WHERE NOT EXISTS (SELECT 1 FROM asset_types WHERE lower(code)=lower($1::varchar)) `,[typeCode,typeName,description]); const [type] = (await queryRunner.query(` SELECT operational_role AS role,is_active AS active,can_be_root AS "canBeRoot"