Skip to main content
summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorRoberto E. Escobar2012-03-14 22:30:34 +0000
committerRyan D. Brooks2012-03-14 22:30:34 +0000
commitd4c344381cc661983cb7a07c19f1d8914c870469 (patch)
tree815d3ac2fd313baf113506393b16d2214d65b7fd /plugins/org.eclipse.osee.database.schema
parent19e6edbe334305b3fd6c48a7b390cf6dde52f4fe (diff)
downloadorg.eclipse.osee-d4c344381cc661983cb7a07c19f1d8914c870469.tar.gz
org.eclipse.osee-d4c344381cc661983cb7a07c19f1d8914c870469.tar.xz
org.eclipse.osee-d4c344381cc661983cb7a07c19f1d8914c870469.zip
feature[ats_VVMH0]: Implement OrcsMetaData
Diffstat (limited to 'plugins/org.eclipse.osee.database.schema')
-rw-r--r--plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/SchemaResource.java8
-rw-r--r--plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/internal/callable/CreateSchemaCallable.java6
2 files changed, 11 insertions, 3 deletions
diff --git a/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/SchemaResource.java b/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/SchemaResource.java
index ce18fd91427..c60e2cbf0cb 100644
--- a/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/SchemaResource.java
+++ b/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/SchemaResource.java
@@ -11,6 +11,7 @@
package org.eclipse.osee.database.schema;
import java.io.InputStream;
+import java.net.URI;
import org.eclipse.osee.framework.core.exception.OseeCoreException;
/**
@@ -18,7 +19,10 @@ import org.eclipse.osee.framework.core.exception.OseeCoreException;
*/
public interface SchemaResource {
- public boolean isApplicable();
+ boolean isApplicable();
+
+ InputStream getContent() throws OseeCoreException;
+
+ URI getLocation() throws OseeCoreException;
- public InputStream getContent() throws OseeCoreException;
}
diff --git a/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/internal/callable/CreateSchemaCallable.java b/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/internal/callable/CreateSchemaCallable.java
index 2afe3556545..2d4da7a8268 100644
--- a/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/internal/callable/CreateSchemaCallable.java
+++ b/plugins/org.eclipse.osee.database.schema/src/org/eclipse/osee/database/schema/internal/callable/CreateSchemaCallable.java
@@ -54,7 +54,11 @@ public class CreateSchemaCallable extends DatabaseTxCallable<Object> {
dbInit.dropTables(schemas, userSchema, dbSchema);
if (dbType == SupportedDatabase.postgresql || dbType == SupportedDatabase.h2) {
- dbInit.dropSchema(schemas);
+ try {
+ dbInit.dropSchema(schemas);
+ } catch (Exception ex) {
+ //
+ }
dbInit.createSchema(schemas);
}
dbInit.addTables(schemas, userSchema);

Back to the top