ha/service-mgmt/sm-db-1.0.0/upgrades/sm_db_upgrade.patch

63 lines
3.1 KiB
Diff

#
# Copyright (c) 2015 Wind River Systems, Inc.
# SPDX-License-Identifier: Apache-2.0
#
#
#
#
UPDATE "SERVICE_DOMAINS_V1" SET GENERATION = 2;
# Add a new service to an existing service-group
INSERT INTO "SERVICE_GROUP_MEMBERS_V1" VALUES(100,'yes','controller-services','new-service','critical');
INSERT INTO "SERVICES_V1" VALUES(100,'yes','new-service','initial','initial','none','none',2,1,60000,4,16,'');
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','enable','lsb-script','','new-service','start','',2,2,2,20,'');
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','disable','lsb-script','','new-service','stop','',1,1,1,20,'');
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','audit-enabled','lsb-script','','new-service','status','',2,2,2,20,5);
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service','audit-disabled','lsb-script','','new-service','status','',0,0,0,20,5);
INSERT INTO "SERVICE_INSTANCES_V1" VALUES(100,'new-service','new-service','');
# Add a new service-group and service
INSERT INTO "SERVICE_DOMAIN_MEMBERS_V1" VALUES(101,'yes','controller','new-services2','N + M',1,1,'controller-aggregate','directory-services');
INSERT INTO "SERVICE_GROUPS_V1" VALUES(101,'yes','new-services2','no','no','initial','initial','none','none',300000,'yes');
INSERT INTO "SERVICE_GROUP_MEMBERS_V1" VALUES(101,'yes','new-services2','new-service2','critical');
INSERT INTO "SERVICES_V1" VALUES(101,'yes','new-service2','initial','initial','none','none',2,1,60000,4,16,'');
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','enable','lsb-script','','new-service','start','',2,2,2,20,'');
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','disable','lsb-script','','new-service','stop','',1,1,1,20,'');
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','audit-enabled','lsb-script','','new-service','status','',2,2,2,20,5);
INSERT INTO "SERVICE_ACTIONS_V1" VALUES('new-service2','audit-disabled','lsb-script','','new-service','status','',0,0,0,20,5);
INSERT INTO "SERVICE_INSTANCES_V1" VALUES(101,'new-service2','new-service2','');
#
# sqlite3 /var/run/sm/sm.db.v1
# UPDATE "SERVICE_DOMAINS_V1" SET GENERATION = 1;
# .quit
#
#
# sqlite3 /var/run/sm/sm.db.v1
# DELETE FROM "SERVICE_GROUP_MEMBERS_V1" WHERE NAME = 'controller-services' AND SERVICE_NAME = 'new-service';
# DELETE FROM "SERVICES_V1" WHERE NAME = 'new-service';
# DELETE FROM "SERVICE_ACTIONS_V1" WHERE SERVICE_NAME = 'new-service';
# DELETE FROM "SERVICE_INSTANCES_V1" WHERE SERVICE_NAME = 'new-service';
# .quit
#
#
# sqlite3 /var/run/sm/sm.db.v1
# DELETE FROM "SERVICE_DOMAIN_ASSIGNMENTS_V1" WHERE NAME = 'controller' AND SERVICE_GROUP_NAME = 'new-services2';
# DELETE FROM "SERVICE_DOMAIN_MEMBERS_V1" WHERE NAME = 'controller' AND SERVICE_GROUP_NAME = 'new-services2';
# DELETE FROM "SERVICE_GROUPS_V1" WHERE NAME = 'new-services2';
# DELETE FROM "SERVICE_GROUP_MEMBERS_V1" WHERE NAME = 'new-services2' AND SERVICE_NAME = 'new-service2';
# DELETE FROM "SERVICES_V1" WHERE NAME = 'new-service2';
# DELETE FROM "SERVICE_ACTIONS_V1" WHERE SERVICE_NAME = 'new-service2';
# DELETE FROM "SERVICE_INSTANCES_V1" WHERE SERVICE_NAME = 'new-service2';
# .quit
#