3
CREATE TEMPORARY TABLE instance_types_backup (
10
memory_mb INTEGER NOT NULL,
11
vcpus INTEGER NOT NULL,
12
local_gb INTEGER NOT NULL,
13
swap INTEGER NOT NULL,
16
flavorid VARCHAR(255),
19
CHECK (deleted IN (0, 1)),
23
INSERT INTO instance_types_backup
34
COALESCE(rxtx_cap, 1) / COALESCE ((SELECT MIN(rxtx_cap)
36
WHERE rxtx_cap > 0), 1) as rxtx_cap,
41
ALTER TABLE networks ADD COLUMN rxtx_base INTEGER DEFAULT 1;
43
UPDATE networks SET rxtx_base = COALESCE((SELECT MIN(rxtx_cap)
45
WHERE rxtx_cap>0), 1);
47
DROP TABLE instance_types;
49
CREATE TABLE instance_types (
56
memory_mb INTEGER NOT NULL,
57
vcpus INTEGER NOT NULL,
58
local_gb INTEGER NOT NULL,
59
swap INTEGER NOT NULL,
62
flavorid VARCHAR(255),
65
CHECK (deleted IN (0, 1)),
69
INSERT INTO instance_types
83
FROM instance_types_backup;
85
DROP TABLE instance_types_backup;