Repository URL to install this package:
| 
      
        
        
        Version: 
        
         
          
          5.1.2  ▾
        
         | 
-- MySQL dump 10.13  Distrib 5.5.44, for debian-linux-gnu (x86_64)
--
-- Host: localhost    Database: workloadmgr
-- ------------------------------------------------------
-- Server version	5.5.44-0ubuntu0.14.04.1
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
/*!40101 SET @OLD_COLLATION_CONNECTION=@@COLLATION_CONNECTION */;
/*!40101 SET NAMES utf8 */;
/*!40103 SET @OLD_TIME_ZONE=@@TIME_ZONE */;
/*!40103 SET TIME_ZONE='+00:00' */;
/*!40014 SET @OLD_UNIQUE_CHECKS=@@UNIQUE_CHECKS, UNIQUE_CHECKS=0 */;
/*!40014 SET @OLD_FOREIGN_KEY_CHECKS=@@FOREIGN_KEY_CHECKS, FOREIGN_KEY_CHECKS=0 */;
/*!40101 SET @OLD_SQL_MODE=@@SQL_MODE, SQL_MODE='NO_AUTO_VALUE_ON_ZERO' */;
/*!40111 SET @OLD_SQL_NOTES=@@SQL_NOTES, SQL_NOTES=0 */;
--
-- Table structure for table `alembic_version`
--
DROP TABLE IF EXISTS `alembic_version`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `alembic_version` (
  `version_num` varchar(32) NOT NULL
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `config_backup_metadata`
--
DROP TABLE IF EXISTS `config_backup_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config_backup_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `config_backup_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `config_backup_id` (`config_backup_id`,`key`),
  KEY `ix_config_backup_metadata_backup_id` (`config_backup_id`),
  CONSTRAINT `config_backup_metadata_ibfk_1` FOREIGN KEY (`config_backup_id`) REFERENCES `config_backups` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `config_backups`
--
DROP TABLE IF EXISTS `config_backups`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config_backups` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `scheduled_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `config_workload_id` varchar(255) NOT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `size` bigint(20) DEFAULT NULL,
  `host` varchar(255) DEFAULT NULL,
  `progress_msg` varchar(255) DEFAULT NULL,
  `warning_msg` varchar(4096) DEFAULT NULL,
  `error_msg` varchar(4096) DEFAULT NULL,
  `time_taken` bigint(20) DEFAULT NULL,
  `vault_storage_path` varchar(255) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  `data_deleted` tinyint(1) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `config_workload_id` (`config_workload_id`),
  CONSTRAINT `config_backup_ibfk_1` FOREIGN KEY (`config_workload_id`) REFERENCES `config_workloads` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `config_workload_metadata`
--
DROP TABLE IF EXISTS `config_workload_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config_workload_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `config_workload_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `config_workload_id` (`config_workload_id`,`key`),
  KEY `ix_config_workload_metadata_workload_id` (`config_workload_id`),
  CONSTRAINT `config_workload_metadata_ibfk_1` FOREIGN KEY (`config_workload_id`) REFERENCES `config_workloads` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `config_workloads`
--
DROP TABLE IF EXISTS `config_workloads`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `config_workloads` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `status` varchar(255) NOT NULL,
  `jobschedule` varchar(4096) DEFAULT NULL,
  `backup_media_target` varchar(2048) DEFAULT NULL,
  `host` varchar(255) DEFAULT NULL,
  `error_msg` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `file_search`
--
DROP TABLE IF EXISTS `file_search`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `file_search` (
  `id` int(255) NOT NULL AUTO_INCREMENT,
  `vm_id` varchar(100) NOT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `filepath` varchar(255) NOT NULL,
  `snapshot_ids` text,
  `json_resp` longtext,
  `start` int(10) DEFAULT NULL,
  `end` int(10) DEFAULT NULL,
  `date_from` varchar(50) DEFAULT NULL,
  `date_to` varchar(50) DEFAULT NULL,
  `host` varchar(100) DEFAULT NULL,
  `error_msg` varchar(255) DEFAULT NULL,
  `status` varchar(10) NOT NULL,
  `scheduled_at` datetime DEFAULT NULL,
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `flowdetails`
--
DROP TABLE IF EXISTS `flowdetails`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `flowdetails` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `parent_uuid` varchar(64) DEFAULT NULL,
  `meta` text,
  `state` varchar(255) DEFAULT NULL,
  `name` varchar(255) DEFAULT NULL,
  `uuid` varchar(64) NOT NULL,
  PRIMARY KEY (`uuid`),
  KEY `flowdetails_ibfk_1` (`parent_uuid`),
  KEY `flowdetails_uuid_idx` (`uuid`),
  CONSTRAINT `flowdetails_ibfk_1` FOREIGN KEY (`parent_uuid`) REFERENCES `logbooks` (`uuid`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `logbooks`
--
DROP TABLE IF EXISTS `logbooks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `logbooks` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `meta` text,
  `name` varchar(255) DEFAULT NULL,
  `uuid` varchar(64) NOT NULL,
  PRIMARY KEY (`uuid`),
  KEY `logbook_uuid_idx` (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `atomdetails`
--
DROP TABLE IF EXISTS `atomdetails`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `atomdetails` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `parent_uuid` varchar(64) DEFAULT NULL,
  `meta` text,
  `state` varchar(255) DEFAULT NULL,
  `name` varchar(255) DEFAULT NULL,
  `uuid` varchar(64) NOT NULL,
  `version` text,
  `failure` text,
  `results` longtext,
  `revert_results` varchar(255) DEFAULT NULL,
  `revert_failure` varchar(255) DEFAULT NULL,
  `atom_type` varchar(64) NOT NULL,
  `intention` varchar(255) NOT NULL,
  PRIMARY KEY (`uuid`),
  KEY `atomdetails_uuid_idx` (`uuid`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `migrate_version`
--
DROP TABLE IF EXISTS `migrate_version`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `migrate_version` (
  `repository_id` varchar(250) NOT NULL,
  `repository_path` text,
  `version` int(11) DEFAULT NULL,
  PRIMARY KEY (`repository_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `restore_metadata`
--
DROP TABLE IF EXISTS `restore_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `restore_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `restore_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `restore_id` (`restore_id`,`key`),
  KEY `ix_restore_metadata_restore_id` (`restore_id`),
  CONSTRAINT `restore_metadata_ibfk_1` FOREIGN KEY (`restore_id`) REFERENCES `restores` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `restored_vm_metadata`
--
DROP TABLE IF EXISTS `restored_vm_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `restored_vm_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `restored_vm_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `restored_vm_id` (`restored_vm_id`,`key`),
  KEY `ix_restored_vm_metadata_restored_vm_id` (`restored_vm_id`),
  CONSTRAINT `restored_vm_metadata_ibfk_1` FOREIGN KEY (`restored_vm_id`) REFERENCES `restored_vms` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `restored_vm_resource_metadata`
--
DROP TABLE IF EXISTS `restored_vm_resource_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `restored_vm_resource_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `restored_vm_resource_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `restored_vm_resource_id` (`restored_vm_resource_id`,`key`),
  KEY `ix_restored_vm_resource_metadata_restored_vm_resource_id` (`restored_vm_resource_id`),
  CONSTRAINT `restored_vm_resource_metadata_ibfk_1` FOREIGN KEY (`restored_vm_resource_id`) REFERENCES `restored_vm_resources` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `restored_vm_resources`
--
DROP TABLE IF EXISTS `restored_vm_resources`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `restored_vm_resources` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_id` varchar(255) NOT NULL,
  `restore_id` varchar(255) DEFAULT NULL,
  `resource_type` varchar(255) DEFAULT NULL,
  `resource_name` varchar(255) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `id` (`id`,`vm_id`,`restore_id`,`resource_name`),
  KEY `restore_id` (`restore_id`),
  CONSTRAINT `restored_vm_resources_ibfk_1` FOREIGN KEY (`restore_id`) REFERENCES `restores` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `restored_vms`
--
DROP TABLE IF EXISTS `restored_vms`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `restored_vms` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_id` varchar(255) NOT NULL,
  `vm_name` varchar(255) NOT NULL,
  `restore_id` varchar(255) DEFAULT NULL,
  `size` bigint(20) NOT NULL,
  `restore_type` varchar(32) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `restore_id` (`restore_id`),
  CONSTRAINT `restored_vms_ibfk_1` FOREIGN KEY (`restore_id`) REFERENCES `restores` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `restores`
--
DROP TABLE IF EXISTS `restores`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `restores` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snapshot_id` varchar(255) DEFAULT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `restore_type` varchar(32) NOT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `pickle` mediumtext,
  `size` bigint(20) NOT NULL,
  `uploaded_size` bigint(20) NOT NULL,
  `progress_percent` int(11) NOT NULL,
  `progress_msg` varchar(255) DEFAULT NULL,
  `warning_msg` varchar(4096) DEFAULT NULL,
  `error_msg` varchar(4096) DEFAULT NULL,
  `host` varchar(255) DEFAULT NULL,
  `target_platform` varchar(255) DEFAULT NULL,
  `time_taken` bigint(20) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `snapshot_id` (`snapshot_id`),
  CONSTRAINT `restores_ibfk_1` FOREIGN KEY (`snapshot_id`) REFERENCES `snapshots` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `scheduled_jobs`
--
DROP TABLE IF EXISTS `scheduled_jobs`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `scheduled_jobs` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `workload_id` varchar(255) DEFAULT NULL,
  `trigger` varchar(4096) NOT NULL,
  `func_ref` varchar(1024) NOT NULL,
  `args` varchar(255) NOT NULL,
  `kwargs` varchar(4096) NOT NULL,
  `name` varchar(255) DEFAULT NULL,
  `misfire_grace_time` int(11) NOT NULL,
  `coalesce` tinyint(1) NOT NULL,
  `max_runs` int(11) DEFAULT NULL,
  `max_instances` int(11) DEFAULT NULL,
  `next_run_time` datetime NOT NULL,
  `runs` int(11) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `workload_id` (`workload_id`),
  CONSTRAINT `scheduled_jobs_ibfk_1` FOREIGN KEY (`workload_id`) REFERENCES `workloads` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `services`
--
DROP TABLE IF EXISTS `services`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `services` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `host` varchar(255) DEFAULT NULL,
  `ip_addresses` varchar(255) DEFAULT NULL,
  `binary` varchar(255) DEFAULT NULL,
  `topic` varchar(255) DEFAULT NULL,
  `report_count` int(11) NOT NULL,
  `disabled` tinyint(1) DEFAULT NULL,
  `availability_zone` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `unique_index` (`host`,`topic`,`binary`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `setting_metadata`
--
DROP TABLE IF EXISTS `setting_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `setting_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `settings_name` varchar(255) NOT NULL,
  `settings_project_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `settings_name` (`settings_name`,`settings_project_id`,`key`),
  CONSTRAINT `setting_metadata_settings` FOREIGN KEY (`settings_name`, `settings_project_id`) REFERENCES `settings` (`name`, `project_id`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `settings`
--
DROP TABLE IF EXISTS `settings`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `settings` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) NOT NULL,
  `name` varchar(255) NOT NULL,
  `value` text,
  `description` varchar(255) DEFAULT NULL,
  `category` varchar(32) DEFAULT NULL,
  `type` varchar(32) DEFAULT NULL,
  `public` tinyint(1) DEFAULT NULL,
  `hidden` tinyint(1) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`project_id`,`name`),
  UNIQUE KEY `name` (`name`,`project_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `snapshot_metadata`
--
DROP TABLE IF EXISTS `snapshot_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snapshot_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snapshot_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `snapshot_id` (`snapshot_id`,`key`),
  KEY `ix_snapshot_metadata_snapshot_id` (`snapshot_id`),
  CONSTRAINT `snapshot_metadata_ibfk_1` FOREIGN KEY (`snapshot_id`) REFERENCES `snapshots` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `snapshot_vm_metadata`
--
DROP TABLE IF EXISTS `snapshot_vm_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snapshot_vm_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snapshot_vm_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `snapshot_vm_id` (`snapshot_vm_id`,`key`),
  KEY `ix_snapshot_vm_metadata_snapshot_vm_id` (`snapshot_vm_id`),
  CONSTRAINT `snapshot_vm_metadata_ibfk_1` FOREIGN KEY (`snapshot_vm_id`) REFERENCES `snapshot_vms` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `snapshot_vm_resource_metadata`
--
DROP TABLE IF EXISTS `snapshot_vm_resource_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snapshot_vm_resource_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snapshot_vm_resource_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `snapshot_vm_resource_id` (`snapshot_vm_resource_id`,`key`),
  KEY `ix_snapshot_vm_resource_metadata_snapshot_vm_resource_id` (`snapshot_vm_resource_id`),
  CONSTRAINT `snapshot_vm_resource_metadata_ibfk_1` FOREIGN KEY (`snapshot_vm_resource_id`) REFERENCES `snapshot_vm_resources` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `snapshot_vm_resources`
--
DROP TABLE IF EXISTS `snapshot_vm_resources`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snapshot_vm_resources` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_id` varchar(255) NOT NULL,
  `snapshot_id` varchar(255) DEFAULT NULL,
  `resource_type` varchar(255) DEFAULT NULL,
  `resource_name` varchar(255) DEFAULT NULL,
  `resource_pit_id` varchar(255) DEFAULT NULL,
  `size` bigint(20) NOT NULL,
  `restore_size` bigint(20) NOT NULL,
  `snapshot_type` varchar(32) DEFAULT NULL,
  `data_deleted` tinyint(1) DEFAULT NULL,
  `time_taken` bigint(20) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  UNIQUE KEY `vm_id` (`vm_id`,`snapshot_id`,`resource_name`,`resource_pit_id`),
  KEY `snapshot_id` (`snapshot_id`),
  CONSTRAINT `snapshot_vm_resources_ibfk_1` FOREIGN KEY (`snapshot_id`) REFERENCES `snapshots` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `snapshot_vms`
--
DROP TABLE IF EXISTS `snapshot_vms`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snapshot_vms` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_id` varchar(255) NOT NULL,
  `vm_name` varchar(255) NOT NULL,
  `snapshot_id` varchar(255) DEFAULT NULL,
  `size` bigint(20) NOT NULL,
  `restore_size` bigint(20) NOT NULL,
  `snapshot_type` varchar(32) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `snapshot_id` (`snapshot_id`),
  CONSTRAINT `snapshot_vms_ibfk_1` FOREIGN KEY (`snapshot_id`) REFERENCES `snapshots` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `snapshots`
--
DROP TABLE IF EXISTS `snapshots`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snapshots` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `workload_id` varchar(255) DEFAULT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `snapshot_type` varchar(32) NOT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `size` bigint(20) NOT NULL,
  `restore_size` bigint(20) NOT NULL,
  `uploaded_size` bigint(20) NOT NULL,
  `progress_percent` int(11) NOT NULL,
  `progress_msg` varchar(255) DEFAULT NULL,
  `warning_msg` varchar(4096) DEFAULT NULL,
  `error_msg` varchar(4096) DEFAULT NULL,
  `host` varchar(255) DEFAULT NULL,
  `data_deleted` tinyint(1) DEFAULT NULL,
  `pinned` tinyint(1) DEFAULT NULL,
  `time_taken` bigint(20) DEFAULT NULL,
  `vault_storage_id` varchar(255) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `workload_id` (`workload_id`),
  KEY `vault_storage_id` (`vault_storage_id`),
  CONSTRAINT `snapshots_ibfk_1` FOREIGN KEY (`workload_id`) REFERENCES `workloads` (`id`),
  CONSTRAINT `snapshots_ibfk_2` FOREIGN KEY (`vault_storage_id`) REFERENCES `vault_storages` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `task_status_messages`
--
DROP TABLE IF EXISTS `task_status_messages`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `task_status_messages` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `task_id` varchar(255) NOT NULL,
  `status_message` text,
  PRIMARY KEY (`id`),
  KEY `ix_task_status_messages_task_id` (`task_id`),
  CONSTRAINT `task_status_messages_ibfk_1` FOREIGN KEY (`task_id`) REFERENCES `tasks` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `taskdetails`
--
DROP TABLE IF EXISTS `taskdetails`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `taskdetails` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `parent_uuid` varchar(64) DEFAULT NULL,
  `meta` text,
  `name` varchar(255) DEFAULT NULL,
  `results` mediumtext,
  `version` varchar(64) DEFAULT NULL,
  `state` varchar(255) DEFAULT NULL,
  `uuid` varchar(64) NOT NULL,
  `failure` text,
  PRIMARY KEY (`uuid`),
  KEY `taskdetails_ibfk_1` (`parent_uuid`),
  KEY `taskdetails_uuid_idx` (`uuid`),
  CONSTRAINT `taskdetails_ibfk_1` FOREIGN KEY (`parent_uuid`) REFERENCES `flowdetails` (`uuid`) ON DELETE CASCADE
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `tasks`
--
DROP TABLE IF EXISTS `tasks`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `tasks` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `result` mediumtext,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vault_storage_metadata`
--
DROP TABLE IF EXISTS `vault_storage_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vault_storage_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vault_storage_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `vault_storage_id` (`vault_storage_id`,`key`),
  KEY `ix_vault_storage_metadata_vault_storage_id` (`vault_storage_id`),
  CONSTRAINT `vault_storage_metadata_ibfk_1` FOREIGN KEY (`vault_storage_id`) REFERENCES `vault_storages` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vault_storages`
--
DROP TABLE IF EXISTS `vault_storages`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vault_storages` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `type` varchar(32) NOT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `capacity` bigint(20) NOT NULL,
  `used` bigint(20) NOT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_disk_resource_snap_metadata`
--
DROP TABLE IF EXISTS `vm_disk_resource_snap_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_disk_resource_snap_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_disk_resource_snap_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `vm_disk_resource_snap_id` (`vm_disk_resource_snap_id`,`key`),
  KEY `ix_vm_disk_resource_snap_metadata_vm_disk_resource_snap_id` (`vm_disk_resource_snap_id`),
  CONSTRAINT `vm_disk_resource_snap_metadata_ibfk_1` FOREIGN KEY (`vm_disk_resource_snap_id`) REFERENCES `vm_disk_resource_snaps` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_disk_resource_snaps`
--
DROP TABLE IF EXISTS `vm_disk_resource_snaps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_disk_resource_snaps` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snapshot_vm_resource_id` varchar(255) DEFAULT NULL,
  `vm_disk_resource_snap_backing_id` varchar(255) DEFAULT NULL,
  `vm_disk_resource_snap_child_id` varchar(255) DEFAULT NULL,
  `top` tinyint(1) DEFAULT NULL,
  `vault_url` varchar(4096) DEFAULT NULL,
  `vault_metadata` varchar(4096) DEFAULT NULL,
  `size` bigint(20) NOT NULL,
  `restore_size` bigint(20) NOT NULL,
  `data_deleted` tinyint(1) DEFAULT NULL,
  `time_taken` bigint(20) DEFAULT NULL,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `snapshot_vm_resource_id` (`snapshot_vm_resource_id`),
  CONSTRAINT `vm_disk_resource_snaps_ibfk_1` FOREIGN KEY (`snapshot_vm_resource_id`) REFERENCES `snapshot_vm_resources` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_network_resource_snap_metadata`
--
DROP TABLE IF EXISTS `vm_network_resource_snap_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_network_resource_snap_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_network_resource_snap_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `vm_network_resource_snap_id` (`vm_network_resource_snap_id`,`key`),
  KEY `ix_vm_network_resource_snap_metadata_vm_network_resource_snap_id` (`vm_network_resource_snap_id`),
  CONSTRAINT `vm_network_resource_snap_metadata_ibfk_1` FOREIGN KEY (`vm_network_resource_snap_id`) REFERENCES `vm_network_resource_snaps` (`vm_network_resource_snap_id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_network_resource_snaps`
--
DROP TABLE IF EXISTS `vm_network_resource_snaps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_network_resource_snaps` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `vm_network_resource_snap_id` varchar(255) NOT NULL,
  `pickle` mediumtext,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`vm_network_resource_snap_id`),
  CONSTRAINT `vm_network_resource_snaps_ibfk_1` FOREIGN KEY (`vm_network_resource_snap_id`) REFERENCES `snapshot_vm_resources` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_recent_snapshot`
--
DROP TABLE IF EXISTS `vm_recent_snapshot`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_recent_snapshot` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `vm_id` varchar(255) NOT NULL,
  `snapshot_id` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`vm_id`),
  KEY `snapshot_id` (`snapshot_id`),
  CONSTRAINT `vm_recent_snapshot_ibfk_1` FOREIGN KEY (`snapshot_id`) REFERENCES `snapshots` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_security_group_rule_snap_metadata`
--
DROP TABLE IF EXISTS `vm_security_group_rule_snap_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_security_group_rule_snap_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_security_group_rule_snap_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `vm_security_group_rule_snap_id` (`vm_security_group_rule_snap_id`,`key`),
  KEY `ix_vm_security_group_rule_snap_metadata_vm_security_grou_d8ef` (`vm_security_group_rule_snap_id`),
  CONSTRAINT `vm_security_group_rule_snap_metadata_ibfk_1` FOREIGN KEY (`vm_security_group_rule_snap_id`) REFERENCES `vm_security_group_rule_snaps` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `vm_security_group_rule_snaps`
--
DROP TABLE IF EXISTS `vm_security_group_rule_snaps`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `vm_security_group_rule_snaps` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_security_group_snap_id` varchar(255) NOT NULL,
  `pickle` mediumtext,
  `status` varchar(32) NOT NULL,
  PRIMARY KEY (`id`,`vm_security_group_snap_id`),
  KEY `vm_security_group_snap_id` (`vm_security_group_snap_id`),
  CONSTRAINT `vm_security_group_rule_snaps_ibfk_1` FOREIGN KEY (`vm_security_group_snap_id`) REFERENCES `snapshot_vm_resources` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_metadata`
--
DROP TABLE IF EXISTS `workload_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `workload_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `workload_id` (`workload_id`,`key`),
  KEY `ix_workload_metadata_workload_id` (`workload_id`),
  CONSTRAINT `workload_metadata_ibfk_1` FOREIGN KEY (`workload_id`) REFERENCES `workloads` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_type_metadata`
--
DROP TABLE IF EXISTS `workload_type_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_type_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `workload_type_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `workload_type_id` (`workload_type_id`,`key`),
  KEY `ix_workload_type_metadata_workload_type_id` (`workload_type_id`),
  CONSTRAINT `workload_type_metadata_ibfk_1` FOREIGN KEY (`workload_type_id`) REFERENCES `workload_types` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_types`
--
DROP TABLE IF EXISTS `workload_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_types` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `is_public` tinyint(1) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
/*!40000 ALTER TABLE `workload_types` DISABLE KEYS */;
INSERT INTO `workload_types` VALUES ('2019-08-01 07:19:37',NULL,NULL,0,'3.3.42','2ddd528d-c9b4-4d7e-8722-cc395140255a','e41cf3b2636c40dcba2946081d6cc72b','95269e1efe9d4387aca857a4cc87af2f','Parallel','Parallel workload that snapshots all VMs in parallel',1,'available'),('2019-08-01 07:19:34',NULL,NULL,0,'3.3.42','f82ce76f-17fe-438b-aa37-7a023058e50d','e41cf3b2636c40dcba2946081d6cc72b','95269e1efe9d4387aca857a4cc87af2f','Serial','Serial workload that snapshots VM in the specified order',1,'available');
/*!40000 ALTER TABLE `workload_types` ENABLE KEYS */;
--
-- Table structure for table `workload_vm_metadata`
--
DROP TABLE IF EXISTS `workload_vm_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_vm_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `workload_vm_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `workload_vm_id` (`workload_vm_id`,`key`),
  KEY `ix_workload_vm_metadata_workload_vm_id` (`workload_vm_id`),
  CONSTRAINT `workload_vm_metadata_ibfk_1` FOREIGN KEY (`workload_vm_id`) REFERENCES `workload_vms` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_vms`
--
DROP TABLE IF EXISTS `workload_vms`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_vms` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `vm_id` varchar(255) NOT NULL,
  `vm_name` varchar(255) NOT NULL,
  `workload_id` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `workload_id` (`workload_id`),
  CONSTRAINT `workload_vms_ibfk_1` FOREIGN KEY (`workload_id`) REFERENCES `workloads` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workloads`
--
DROP TABLE IF EXISTS `workloads`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workloads` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `user_id` varchar(255) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `host` varchar(255) DEFAULT NULL,
  `error_msg` varchar(4096) DEFAULT NULL,
  `availability_zone` varchar(255) DEFAULT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `source_platform` varchar(255) DEFAULT NULL,
  `workload_type_id` varchar(255) DEFAULT NULL,
  `jobschedule` varchar(4096) DEFAULT NULL,
  `vault_storage_id` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `workload_type_id` (`workload_type_id`),
  KEY `vault_storage_id` (`vault_storage_id`),
  CONSTRAINT `workloads_ibfk_1` FOREIGN KEY (`workload_type_id`) REFERENCES `workload_types` (`id`),
  CONSTRAINT `workloads_ibfk_2` FOREIGN KEY (`vault_storage_id`) REFERENCES `vault_storages` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Table structure for table `workload_policy`
--
DROP TABLE IF EXISTS `workload_policy`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_policy` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `user_id` varchar(255) NOT NULL,
  `project_id` varchar(255) NOT NULL,
  `display_name` varchar(255) NOT NULL,
  `display_description` varchar(255) NOT NULL,
  `status` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_policy_assignments`
--
DROP TABLE IF EXISTS `workload_policy_assignments`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_policy_assignments` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `policy_id` varchar(255) NOT NULL,
  `project_id` varchar(255) NOT NULL,
  `policy_name` varchar(255) NOT NULL,
  `project_name` varchar(255) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `workload_policy_assignments_workload_policy` (`policy_id`),
  CONSTRAINT `workload_policy_assignmnents_workload_policy` FOREIGN KEY (`policy_id`) REFERENCES `workload_policy` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_policy_fields`
--
DROP TABLE IF EXISTS `workload_policy_fields`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_policy_fields` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `field_name` varchar(255) NOT NULL,
  `type` varchar(255) NOT NULL,
  PRIMARY KEY (`field_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Dumping data for table `workload_policy_fields`
--
/*!40000 ALTER TABLE `workload_policy_fields` DISABLE KEYS */;
INSERT INTO `workload_policy_fields` VALUES  (current_timestamp(),NULL,NULL,NULL,0,NULL,'5b2314a2-df38-495a-a2e0-9f16be1d7c3c','fullbackup_interval','text'),(current_timestamp(),NULL,NULL,NULL,0,NULL,'4b61711f-1110-4e5d-9976-5216a8c7eb85','interval','text'),(current_timestamp(),NULL,NULL,NULL,0,NULL,'22beaf15-d593-4774-a41f-af2ac5070238','retention_policy_type','text'),(current_timestamp(),NULL,NULL,NULL,0,NULL,'a3d67e8a-33b5-4f6e-8ac7-9583be4147b8','retention_policy_value','text');
/*!40000 ALTER TABLE `workload_policy_fields` ENABLE KEYS */;
--
-- Table structure for table `workload_policy_metadata`
--
DROP TABLE IF EXISTS `workload_policy_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_policy_metadata` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `policy_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  KEY `workload_policy_metadata_workload_policy` (`policy_id`),
  CONSTRAINT `workload_policy_metadata_workload_policy` FOREIGN KEY (`policy_id`) REFERENCES `workload_policy` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
--
-- Table structure for table `workload_policy_values`
--
DROP TABLE IF EXISTS `workload_policy_values`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `workload_policy_values` (
  `created_at` datetime DEFAULT NULL,
  `finished_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `policy_id` varchar(255) NOT NULL,
  `policy_field_name` varchar(255) NOT NULL,
  `value` varchar(255) NOT NULL,
  PRIMARY KEY (`id`),
  KEY `workload_policy_values_workload_policy_fields` (`policy_field_name`),
  KEY `workload_policy_values_workload_policy` (`policy_id`),
  CONSTRAINT `workload_policy_values_workload_policy` FOREIGN KEY (`policy_id`) REFERENCES `workload_policy` (`id`),
  CONSTRAINT `workload_policy_values_workload_policy_fields` FOREIGN KEY (`policy_field_name`) REFERENCES `workload_policy_fields` (`field_name`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
--
-- Table structure for table `project_quota_types`
--
DROP TABLE IF EXISTS `allowed_quota`;
DROP TABLE IF EXISTS `project_quota_types`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `project_quota_types` (
  `created_at` datetime DEFAULT CURRENT_TIMESTAMP,
  `updated_at` datetime ON UPDATE CURRENT_TIMESTAMP,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `display_name` varchar(255) DEFAULT NULL,
  `display_description` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
/*!40000 ALTER TABLE `project_quota_types` DISABLE KEYS */;
INSERT INTO `project_quota_types` VALUES (current_timestamp(),NULL,NULL,0,'1c5d4290-2e08-11ea-889c-7440bb00b67d','Workloads','Total number of workload creation allowed per project','available','4.0'),(current_timestamp(),NULL,NULL,0,'b7273a06-2e08-11ea-889c-7440bb00b67d','Snapshots','Total number of snapshot creation allowed per project','available','4.0'),(current_timestamp(),NULL,NULL,0,'be323f58-2e08-11ea-889c-7440bb00b67d','VMs','Total number of VMs allowed per project','available','4.0'),(current_timestamp(),NULL,NULL,0,'c61324d0-2e08-11ea-889c-7440bb00b67d','Volumes','Total number of volume attachments allowed per project','available','4.0'),(current_timestamp(),NULL,NULL,0,'f02dd7a6-2e08-11ea-889c-7440bb00b67d','Storage','Total storage (in Bytes) allowed per project','available','4.0');
/*!40000 ALTER TABLE `project_quota_types` ENABLE KEYS */;
--
-- Table structure for table `allowed_quota`
--
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `allowed_quota` (
  `id` varchar(255) NOT NULL,
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `project_id` varchar(255) DEFAULT NULL,
  `quota_type_id` varchar(255) NOT NULL,
  `allowed_value` bigint(20) DEFAULT NULL,
  `high_watermark` bigint(20) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`),
  KEY `quota_type_id` (`quota_type_id`),
  CONSTRAINT `allowed_quota_ibfk_1` FOREIGN KEY (`quota_type_id`) REFERENCES `project_quota_types` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
DROP TABLE IF EXISTS `snap_network_resources`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snap_network_resources` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snapshot_id` varchar(255) DEFAULT NULL,
  `network_resource_id` varchar(255) DEFAULT NULL,
  `name` varchar(255) DEFAULT NULL,
  `type` varchar(255) DEFAULT NULL,
  `status` varchar(255) DEFAULT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
DROP TABLE IF EXISTS `snap_network_resource_metadata`;
/*!40101 SET @saved_cs_client     = @@character_set_client */;
/*!40101 SET character_set_client = utf8 */;
CREATE TABLE `snap_network_resource_metadata` (
  `created_at` datetime DEFAULT NULL,
  `updated_at` datetime DEFAULT NULL,
  `deleted_at` datetime DEFAULT NULL,
  `deleted` tinyint(1) DEFAULT NULL,
  `version` varchar(255) DEFAULT NULL,
  `id` varchar(255) NOT NULL,
  `snap_network_resource_id` varchar(255) NOT NULL,
  `key` varchar(255) NOT NULL,
  `value` text,
  PRIMARY KEY (`id`),
  UNIQUE KEY `snap_network_resource_id` (`snap_network_resource_id`,`key`),
  KEY `ix_snap_network_resource_metadata_snap_network_resource_id` (`snap_network_resource_id`),
  CONSTRAINT `snap_network_resource_metadata_ibfk_1` FOREIGN KEY (`snap_network_resource_id`) REFERENCES `snap_network_resources` (`id`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
/*!40101 SET character_set_client = @saved_cs_client */;
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
/*!40014 SET FOREIGN_KEY_CHECKS=@OLD_FOREIGN_KEY_CHECKS */;
/*!40014 SET UNIQUE_CHECKS=@OLD_UNIQUE_CHECKS */;
/*!40101 SET CHARACTER_SET_CLIENT=@OLD_CHARACTER_SET_CLIENT */;
/*!40101 SET CHARACTER_SET_RESULTS=@OLD_CHARACTER_SET_RESULTS */;
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
/*!40101 SET SESSION SQL_MODE="" */;
-- Dump completed on 2017-11-02  5:41:36