7
pkg/coredata/migrations/20250411T212500Z.sql
Normal file
7
pkg/coredata/migrations/20250411T212500Z.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
ALTER TABLE risks RENAME COLUMN probability TO likelihood;
|
||||
ALTER TABLE risks ADD COLUMN residual_likelihood float;
|
||||
ALTER TABLE risks ADD COLUMN residual_impact float;
|
||||
ALTER TABLE risks ALTER COLUMN likelihood TYPE float;
|
||||
ALTER TABLE risks ALTER COLUMN impact TYPE float;
|
||||
|
||||
ALTER TABLE risks_mitigations DROP COLUMN probability, DROP COLUMN impact;
|
||||
5
pkg/coredata/migrations/20250411T215600Z.sql
Normal file
5
pkg/coredata/migrations/20250411T215600Z.sql
Normal file
@@ -0,0 +1,5 @@
|
||||
UPDATE risks SET residual_impact = impact WHERE residual_impact IS NULL;
|
||||
UPDATE risks SET residual_likelihood = likelihood WHERE residual_likelihood IS NULL;
|
||||
|
||||
ALTER TABLE risks ALTER COLUMN residual_impact SET NOT NULL;
|
||||
ALTER TABLE risks ALTER COLUMN residual_likelihood SET NOT NULL;
|
||||
2
pkg/coredata/migrations/20250411T225200Z.sql
Normal file
2
pkg/coredata/migrations/20250411T225200Z.sql
Normal file
@@ -0,0 +1,2 @@
|
||||
ALTER TABLE risks RENAME COLUMN likelihood TO inherent_likelihood;
|
||||
ALTER TABLE risks RENAME COLUMN impact TO inherent_impact;
|
||||
7
pkg/coredata/migrations/20250411T233300Z.sql
Normal file
7
pkg/coredata/migrations/20250411T233300Z.sql
Normal file
@@ -0,0 +1,7 @@
|
||||
CREATE TABLE risks_policies (
|
||||
risk_id TEXT NOT NULL REFERENCES risks(id),
|
||||
policy_id TEXT NOT NULL REFERENCES policies(id),
|
||||
tenant_id TEXT NOT NULL,
|
||||
created_at timestamp NOT NULL,
|
||||
PRIMARY KEY (risk_id, policy_id)
|
||||
);
|
||||
Reference in New Issue
Block a user