diff --git a/developer/pom.xml b/developer/pom.xml
index e0258cbb81f..ff1dcd49458 100644
--- a/developer/pom.xml
+++ b/developer/pom.xml
@@ -77,7 +77,6 @@
-
-
-
- org.codehaus.mojo
- exec-maven-plugin
- 1.2.1
-
-
-
- mysql
- mysql-connector-java
- ${cs.mysql.version}
-
-
- commons-dbcp
- commons-dbcp
- ${cs.dbcp.version}
-
-
- commons-pool
- commons-pool
- ${cs.pool.version}
-
-
- org.jasypt
- jasypt
- ${cs.jasypt.version}
-
-
- org.apache.cloudstack
- cloud-utils
- ${project.version}
-
-
- org.apache.cloudstack
- cloud-server
- ${project.version}
-
-
-
-
- process-test-resources
- create-schema
-
- java
-
-
-
-
- false
- true
-
- org.apache.cloudstack
- cloud-server
-
- com.cloud.upgrade.DatabaseCreator
-
- ${basedir}/target/db/create-schema.sql
- ${basedir}/target/db/4.1-new-db-schema.sql
- ${basedir}/target/db/create-schema-premium.sql
- com.cloud.upgrade.DatabaseUpgradeChecker
-
-
-
-
-
+
org.codehaus.mojo
sql-maven-plugin
@@ -300,13 +235,24 @@
root
${db.root.password}
jdbc:mysql://${db.cloud.host}:${db.cloud.port}
- GRANT ALL ON cloud_usage.* to
- ${db.cloud.username}@`localhost` identified by
- '${db.cloud.password}';
+ drop database if exists `cloudbridge`
- grant-user-cloud-bridge
+ create-database-cloudbridge
+ process-test-resources
+
+ execute
+
+
+ root
+ ${db.root.password}
+ jdbc:mysql://${db.cloud.host}:${db.cloud.port}
+ create database `cloudbridge`
+
+
+
+ grant-user-cloudbridge
process-test-resources
execute
@@ -321,7 +267,7 @@
- grant-user-cloud-bridge-all
+ grant-user-cloudbridge-all
process-test-resources
execute
@@ -335,43 +281,89 @@
'${db.cloud.password}';
+
+
+
+
+
+ org.codehaus.mojo
+ exec-maven-plugin
+ 1.2.1
+
+
+
+ mysql
+ mysql-connector-java
+ ${cs.mysql.version}
+
+
+ commons-dbcp
+ commons-dbcp
+ ${cs.dbcp.version}
+
+
+ commons-pool
+ commons-pool
+ ${cs.pool.version}
+
+
+ org.jasypt
+ jasypt
+ ${cs.jasypt.version}
+
+
+ org.apache.cloudstack
+ cloud-utils
+ ${project.version}
+
+
+ org.apache.cloudstack
+ cloud-server
+ ${project.version}
+
+
+
+ process-test-resources
create-schema
- process-test-resources
- execute
+ java
-
-
- ${basedir}/target/db/create-schema.sql
- ${basedir}/target/db/create-schema-view.sql
- ${basedir}/target/db/create-schema-premium.sql
- ${basedir}/target/db/templates.sql
- ${basedir}/target/db/cloudbridge_schema.sql
- ${basedir}/target/db/cloudbridge_multipart.sql
- ${basedir}/target/db/cloudbridge_index.sql
- ${basedir}/target/db/cloudbridge_multipart_alter.sql
- ${basedir}/target/db/cloudbridge_bucketpolicy.sql
- ${basedir}/target/db/cloudbridge_policy_alter.sql
- ${basedir}/target/db/cloudbridge_offering.sql
- ${basedir}/target/db/cloudbridge_offering_alter.sql
-
-
-
-
- prefill-developer-schema
- process-test-resources
-
- execute
-
-
- true
-
- ${basedir}/developer-prefill.sql
-
-
+
+ false
+ true
+
+ org.apache.cloudstack
+ cloud-server
+
+ com.cloud.upgrade.DatabaseCreator
+
+
+ ${basedir}/target/db/create-schema.sql
+ ${basedir}/target/db/create-schema-premium.sql
+
+ ${basedir}/target/db/create-schema-view.sql
+
+ ${basedir}/target/db/4.1-new-db-schema.sql
+
+ ${basedir}/target/db/templates.sql
+
+ ${basedir}/target/db/cloudbridge_schema.sql
+ ${basedir}/target/db/cloudbridge_multipart.sql
+ ${basedir}/target/db/cloudbridge_index.sql
+ ${basedir}/target/db/cloudbridge_multipart_alter.sql
+ ${basedir}/target/db/cloudbridge_bucketpolicy.sql
+ ${basedir}/target/db/cloudbridge_policy_alter.sql
+ ${basedir}/target/db/cloudbridge_offering.sql
+ ${basedir}/target/db/cloudbridge_offering_alter.sql
+
+ ${basedir}/developer-prefill.sql
+
+ com.cloud.upgrade.DatabaseUpgradeChecker
+
+