2
CREATE TEMPORARY TABLE instances_backup (
10
project_id VARCHAR(255),
11
image_ref VARCHAR(255),
12
kernel_id VARCHAR(255),
13
ramdisk_id VARCHAR(255),
15
key_name VARCHAR(255),
18
vm_state VARCHAR(255),
21
hostname VARCHAR(255),
24
reservation_id VARCHAR(255),
25
scheduled_at DATETIME,
27
terminated_at DATETIME,
28
display_name VARCHAR(255),
29
display_description VARCHAR(255),
30
availability_zone VARCHAR(255),
34
instance_type_id INTEGER,
37
architecture VARCHAR(255),
38
root_device_name VARCHAR(255),
39
access_ip_v4 VARCHAR(255),
40
access_ip_v6 VARCHAR(255),
41
config_drive VARCHAR(255),
42
task_state VARCHAR(255),
43
default_ephemeral_device VARCHAR(255),
44
default_swap_device VARCHAR(255),
46
auto_disk_config BOOLEAN,
47
shutdown_terminate BOOLEAN,
48
disable_terminate BOOLEAN,
51
cell_name VARCHAR(255),
56
INSERT INTO instances_backup
97
default_ephemeral_device,
109
DROP TABLE instances;
111
CREATE TABLE instances (
118
user_id VARCHAR(255),
119
project_id VARCHAR(255),
120
image_ref VARCHAR(255),
121
kernel_id VARCHAR(255),
122
ramdisk_id VARCHAR(255),
123
server_name VARCHAR(255),
124
launch_index INTEGER,
125
key_name VARCHAR(255),
128
vm_state VARCHAR(255),
131
hostname VARCHAR(255),
134
reservation_id VARCHAR(255),
135
scheduled_at DATETIME,
136
launched_at DATETIME,
137
terminated_at DATETIME,
138
display_name VARCHAR(255),
139
display_description VARCHAR(255),
140
availability_zone VARCHAR(255),
142
os_type VARCHAR(255),
144
instance_type_id INTEGER,
145
vm_mode VARCHAR(255),
147
architecture VARCHAR(255),
148
root_device_name VARCHAR(255),
149
access_ip_v4 VARCHAR(255),
150
access_ip_v6 VARCHAR(255),
151
config_drive VARCHAR(255),
152
task_state VARCHAR(255),
153
default_ephemeral_device VARCHAR(255),
154
default_swap_device VARCHAR(255),
156
auto_disk_config BOOLEAN,
157
shutdown_terminate BOOLEAN,
158
disable_terminate BOOLEAN,
160
ephemeral_gb INTEGER,
161
cell_name VARCHAR(255),
166
CREATE INDEX instances_host_node_deleted_idx
167
ON instances (host, node, deleted);
169
CREATE INDEX instances_host_deleted_idx
170
ON instances (host, deleted);
172
CREATE INDEX instances_reservation_id_idx
173
ON instances (reservation_id);
175
CREATE INDEX instances_terminated_at_launched_at_idx
176
ON instances (terminated_at, launched_at);
178
CREATE INDEX instances_uuid_deleted_idx
179
ON instances (uuid, deleted);
181
CREATE INDEX instances_task_state_updated_at_idx
182
ON instances (task_state, updated_at);
184
INSERT INTO instances
226
default_ephemeral_device,
236
FROM instances_backup;
238
DROP TABLE instances_backup;