| 123456789101112131415161718192021222324252627282930313233343536 |
- CREATE TABLE IF NOT EXISTS snapshot(
- id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
- label VARCHAR(255) NOT NULL,
- snapshot_id VARCHAR(255) NOT NULL,
- parent_id VARCHAR(255) NOT NULL,
- guest_uuid CHAR(36) NOT NULL,
- status TINYINT UNSIGNED NOT NULL DEFAULT 0,
- progress TINYINT UNSIGNED NOT NULL DEFAULT 0,
- create_time BIGINT UNSIGNED NOT NULL,
- xml TEXT NOT NULL,
- PRIMARY KEY (id))
- ENGINE=Innodb
- DEFAULT CHARSET=utf8;
- ALTER TABLE snapshot ADD INDEX (label);
- ALTER TABLE snapshot ADD INDEX (snapshot_id);
- ALTER TABLE snapshot ADD INDEX (guest_uuid);
- CREATE TABLE IF NOT EXISTS snapshot_disk_mapping(
- id BIGINT UNSIGNED NOT NULL AUTO_INCREMENT,
- snapshot_id VARCHAR(255) NOT NULL,
- disk_uuid CHAR(36) NOT NULL,
- PRIMARY KEY (id))
- ENGINE=Innodb
- DEFAULT CHARSET=utf8;
- ALTER TABLE snapshot_disk_mapping ADD UNIQUE INDEX (snapshot_id, disk_uuid);
- ALTER TABLE snapshot_disk_mapping ADD INDEX (disk_uuid);
- ALTER TABLE os_template_image ADD COLUMN kind TINYINT UNSIGNED NOT NULL DEFAULT 0;
- ALTER TABLE os_template_image ADD COLUMN progress TINYINT UNSIGNED NOT NULL DEFAULT 0;
- ALTER TABLE os_template_image ADD COLUMN create_time BIGINT UNSIGNED NOT NULL;
|