Update boolean command to update existing null values (#6198)
as per title
This commit is contained in:
@ -130,6 +130,10 @@ export class UpdateBooleanFieldsNullDefaultValuesAndNullValuesCommand extends Co
|
|||||||
const fieldName = booleanField.name;
|
const fieldName = booleanField.name;
|
||||||
const tableName = computeObjectTargetTable(booleanField.object);
|
const tableName = computeObjectTargetTable(booleanField.object);
|
||||||
|
|
||||||
|
await workspaceQueryRunner.query(
|
||||||
|
`UPDATE "${dataSourceMetadata.schema}"."${tableName}" SET "${fieldName}" = 'false' WHERE "${fieldName}" IS NULL`,
|
||||||
|
);
|
||||||
|
|
||||||
await workspaceQueryRunner.query(
|
await workspaceQueryRunner.query(
|
||||||
`ALTER TABLE "${dataSourceMetadata.schema}"."${tableName}" ALTER COLUMN "${fieldName}" SET DEFAULT false;`,
|
`ALTER TABLE "${dataSourceMetadata.schema}"."${tableName}" ALTER COLUMN "${fieldName}" SET DEFAULT false;`,
|
||||||
);
|
);
|
||||||
|
|||||||
Reference in New Issue
Block a user