aboutsummaryrefslogtreecommitdiffstats
path: root/adapters/mso-catalog-db-adapter/src/main/resources/db/migration/V7.5.1__AddServiceArtifact.sql
blob: 60a9482707f80e9173a699f4d68fb7543c59dab7 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
use catalogdb;


ALTER TABLE `service_info`
    ADD COLUMN IF NOT EXISTS SERVICE_MODEL_UUID varchar (200)
    NOT NULL;


ALTER TABLE `service_artifact` DROP FOREIGN KEY `fk_service_artifact_service_info1`;

ALTER TABLE `service_info`
	ADD CONSTRAINT `fk_service_info_service1` FOREIGN KEY (`SERVICE_MODEL_UUID`) REFERENCES `service` (`MODEL_UUID`) ON DELETE CASCADE ON UPDATE CASCADE;

ALTER TABLE `service_artifact`
	ADD CONSTRAINT `fk_service_artifact_service1` FOREIGN KEY (`SERVICE_MODEL_UUID`) REFERENCES `service` (`MODEL_UUID`) ON DELETE CASCADE ON UPDATE CASCADE;

DROP TABLE IF EXISTS `service_to_service_info`;