Update Skript: Migration SRVxx-Pakete, Pakettyp SRV/CLD
This commit is contained in:
parent
c92c739737
commit
d70a23970f
@ -5,6 +5,8 @@ ALTER TABLE packet
|
|||||||
ALTER TABLE packet
|
ALTER TABLE packet
|
||||||
ALTER COLUMN hive_id DROP NOT NULL;
|
ALTER COLUMN hive_id DROP NOT NULL;
|
||||||
|
|
||||||
|
UPDATE packet SET packet_name='vm10' || substr(packet_name,4,2) WHERE packet_name LIKE 'srv%';
|
||||||
|
|
||||||
CREATE VIEW ipconfig AS
|
CREATE VIEW ipconfig AS
|
||||||
SELECT DISTINCT ON (theunion.ipv4) theunion.ipv4,
|
SELECT DISTINCT ON (theunion.ipv4) theunion.ipv4,
|
||||||
theunion.name,
|
theunion.name,
|
||||||
@ -27,3 +29,40 @@ CREATE VIEW ipconfig AS
|
|||||||
FROM inet_addr ip
|
FROM inet_addr ip
|
||||||
JOIN hive h ON h.inet_addr_id = ip.inet_addr_id
|
JOIN hive h ON h.inet_addr_id = ip.inet_addr_id
|
||||||
ORDER BY 2, 5) theunion;
|
ORDER BY 2, 5) theunion;
|
||||||
|
|
||||||
|
INSERT INTO basepacket (basepacket_code, description, sorting, valid, article_number)
|
||||||
|
VALUES ('SRV/CLD', 'Cloud Server', 0, true, 3000);
|
||||||
|
|
||||||
|
INSERT INTO basecomponent (basecomponent_code, description, sorting, valid)
|
||||||
|
VALUES ('BANDWIDTH', 'Bandbreite 95/5', 0, true);
|
||||||
|
|
||||||
|
INSERT INTO basecomponent (basecomponent_code, description, sorting, valid)
|
||||||
|
VALUES ('SLAINFR8H', 'HS Ext. Support (24x7 8h) for Infrastructure', 0, true);
|
||||||
|
INSERT INTO basecomponent (basecomponent_code, description, sorting, valid)
|
||||||
|
VALUES ('SLAINFR4H', 'HS Ext. Support (24x7 4h) for Infrastructure', 0, true);
|
||||||
|
INSERT INTO basecomponent (basecomponent_code, description, sorting, valid)
|
||||||
|
VALUES ('SLAINFR2H', 'HS Ext. Support (24x7 2h) for Infrastructure', 0, true);
|
||||||
|
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 1, 102400000, 1, 1, 0, false, 3011 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='CPU';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 1024, 102400000, 1024, 1024, 0, false, 3012 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='RAM';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 0, 102400000, 250, 250, 0, false, 3013 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='TRAFFIC';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 0, 1000, 0, 1, 0, false, 3017 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='BANDWIDTH';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 25600, 102400000, 25600, 25600, 0, false, 3014 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='QUOTA';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 0, 102400000, 0, 256000, 0, false, 3015 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='STORAGE';
|
||||||
|
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 1, 1, 1, 1, 0, false, 3136 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='SLABASIC';
|
||||||
|
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 0, 1, 0, 1, 0, false, 3122 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='SLAINFR8H';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 0, 1, 0, 1, 0, false, 3125 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='SLAINFR4H';
|
||||||
|
INSERT INTO component (basepacket_id, basecomponent_id, min_quantity, max_quantity, default_quantity, increment_quantity, include_quantity, admin_only, article_number)
|
||||||
|
SELECT basepacket_id, basecomponent_id, 0, 1, 0, 1, 0, false, 3151 FROM basepacket, basecomponent WHERE basepacket_code='SRV/CLD' AND basecomponent_code='SLAINFR2H';
|
||||||
|
|
Loading…
Reference in New Issue
Block a user