2
-- change instance_id volumes table
3
CREATE TABLE volumes_backup(
8
id VARCHAR(36) NOT NULL,
11
project_id VARCHAR(255),
12
snapshot_id VARCHAR(36),
15
availability_zone VARCHAR(255),
17
instance_uuid VARCHAR(36),
18
mountpoint VARCHAR(255),
19
attach_time VARCHAR(255),
21
attach_status VARCHAR(255),
22
scheduled_at DATETIME,
24
terminated_at DATETIME,
25
display_name VARCHAR(255),
26
display_description VARCHAR(255),
27
provider_location VARCHAR(255),
28
provider_auth VARCHAR(255),
29
volume_type_id INTEGER,
31
FOREIGN KEY(instance_id) REFERENCES instances (id),
33
CHECK (deleted IN (0, 1))
36
INSERT INTO volumes_backup SELECT
69
WHERE volumes_backup.instance_uuid = instances.uuid
78
id VARCHAR(36) NOT NULL,
81
project_id VARCHAR(255),
82
snapshot_id VARCHAR(36),
85
availability_zone VARCHAR(255),
87
mountpoint VARCHAR(255),
88
attach_time VARCHAR(255),
90
attach_status VARCHAR(255),
91
scheduled_at DATETIME,
93
terminated_at DATETIME,
94
display_name VARCHAR(255),
95
display_description VARCHAR(255),
96
provider_location VARCHAR(255),
97
provider_auth VARCHAR(255),
98
volume_type_id INTEGER,
100
FOREIGN KEY (instance_id) REFERENCES instances (id),
102
CHECK (deleted IN (0, 1))
132
DROP TABLE volumes_backup;