http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/a4f4c986/server/src/com/cloud/vm/dao/VMInstanceDao.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/vm/dao/VMInstanceDao.java 
b/server/src/com/cloud/vm/dao/VMInstanceDao.java
index 2cf3d75..8939ff5 100644
--- a/server/src/com/cloud/vm/dao/VMInstanceDao.java
+++ b/server/src/com/cloud/vm/dao/VMInstanceDao.java
@@ -107,5 +107,7 @@ public interface VMInstanceDao extends 
GenericDao<VMInstanceVO, Long>, StateDao<
      * @return
      */
     List<String> listDistinctHostNames(long networkId, VirtualMachine.Type... 
types);
+    
+    VMInstanceVO findByUUID(String uuid);
 
 }

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/a4f4c986/server/src/com/cloud/vm/dao/VMInstanceDaoImpl.java
----------------------------------------------------------------------
diff --git a/server/src/com/cloud/vm/dao/VMInstanceDaoImpl.java 
b/server/src/com/cloud/vm/dao/VMInstanceDaoImpl.java
index d97f4d7..952827f 100644
--- a/server/src/com/cloud/vm/dao/VMInstanceDaoImpl.java
+++ b/server/src/com/cloud/vm/dao/VMInstanceDaoImpl.java
@@ -609,4 +609,10 @@ public class VMInstanceDaoImpl extends 
GenericDaoBase<VMInstanceVO, Long> implem
         txn.commit();
         return result;
     }
+
+       @Override
+       public VMInstanceVO findByUUID(String uuid) {
+               // TODO Auto-generated method stub
+               return null;
+       }
 }

http://git-wip-us.apache.org/repos/asf/incubator-cloudstack/blob/a4f4c986/setup/db/4.1-new-db-schema.sql
----------------------------------------------------------------------
diff --git a/setup/db/4.1-new-db-schema.sql b/setup/db/4.1-new-db-schema.sql
index 4dfcc4b..a2c3a78 100644
--- a/setup/db/4.1-new-db-schema.sql
+++ b/setup/db/4.1-new-db-schema.sql
@@ -42,3 +42,25 @@ CREATE TABLE `cloud`.`image_data_store` (
   PRIMARY KEY(`id`),
   CONSTRAINT `fk_tags__image_data_store_provider_id` FOREIGN 
KEY(`image_provider_id`) REFERENCES `image_data_store_provider`(`id`)
 ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+CREATE TABLE `cloud`.`vm_compute_tags` (
+  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
+  `vm_id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'vm id',
+  `compute_tag` varchar(255) NOT NULL COMMENT 'name of tag',
+  PRIMARY KEY(`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+CREATE TABLE `cloud`.`vm_root_disk_tags` (
+  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
+  `vm_id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'vm id',
+  `root_disk_tag` varchar(255) NOT NULL COMMENT 'name of tag',
+  PRIMARY KEY(`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
+
+
+CREATE TABLE `cloud`.`vm_network_map` (
+  `id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'id',
+  `vm_id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'vm id',
+  `network_id` bigint unsigned NOT NULL AUTO_INCREMENT COMMENT 'network id',
+  PRIMARY KEY(`id`)
+) ENGINE=InnoDB DEFAULT CHARSET=utf8;
\ No newline at end of file

Reply via email to