fix(f5): make territory SQL parameter types explicit
This commit is contained in:
@@ -219,12 +219,12 @@ export class F5AuthoritativeTerritory1790087200000 implements MigrationInterface
|
|||||||
INSERT INTO area_legal_rights (
|
INSERT INTO area_legal_rights (
|
||||||
area_id,right_type,name,status,source_document_id,notes
|
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 (
|
WHERE NOT EXISTS (
|
||||||
SELECT 1 FROM area_legal_rights
|
SELECT 1 FROM area_legal_rights
|
||||||
WHERE area_id=$1::uuid
|
WHERE area_id=$1::uuid
|
||||||
AND right_type=$2::area_legal_right_type
|
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')
|
AND status IN ('ACTIVE','PENDING')
|
||||||
)
|
)
|
||||||
`, [
|
`, [
|
||||||
@@ -346,8 +346,8 @@ export class F5AuthoritativeTerritory1790087200000 implements MigrationInterface
|
|||||||
] as const) {
|
] as const) {
|
||||||
await queryRunner.query(`
|
await queryRunner.query(`
|
||||||
INSERT INTO asset_types(code,name,description,can_be_root,is_active,operational_role)
|
INSERT INTO asset_types(code,name,description,can_be_root,is_active,operational_role)
|
||||||
SELECT $1,$2,$3,false,true,'GENERIC'
|
SELECT $1::varchar,$2,$3,false,true,'GENERIC'
|
||||||
WHERE NOT EXISTS (SELECT 1 FROM asset_types WHERE lower(code)=lower($1))
|
WHERE NOT EXISTS (SELECT 1 FROM asset_types WHERE lower(code)=lower($1::varchar))
|
||||||
`,[typeCode,typeName,description]);
|
`,[typeCode,typeName,description]);
|
||||||
const [type] = (await queryRunner.query(`
|
const [type] = (await queryRunner.query(`
|
||||||
SELECT operational_role AS role,is_active AS active,can_be_root AS "canBeRoot"
|
SELECT operational_role AS role,is_active AS active,can_be_root AS "canBeRoot"
|
||||||
|
|||||||
Reference in New Issue
Block a user