Skip to content
This repository was archived by the owner on Sep 16, 2024. It is now read-only.

Commit 2fe82c2

Browse files
committed
#181 Added mlSchemasDatabaseName
1 parent 28c5d57 commit 2fe82c2

File tree

3 files changed

+12
-2
lines changed

3 files changed

+12
-2
lines changed

gradle.properties

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1,4 +1,4 @@
11
group=com.marklogic
22
javadocsDir=../gh-pages-marklogic-java/javadocs
3-
version=3.0-alpha2
4-
mlJavaclientUtilVersion=3.0-alpha2
3+
version=3.0-alpha3
4+
mlJavaclientUtilVersion=3.0-alpha3

src/main/java/com/marklogic/appdeployer/DefaultAppConfigFactory.java

Lines changed: 6 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -68,6 +68,12 @@ public AppConfig newAppConfig() {
6868
c.setSchemasPath(prop);
6969
}
7070

71+
prop = getProperty("mlSchemasDatabaseName");
72+
if (prop != null) {
73+
logger.info("Schemas database name: " + prop);
74+
c.setSchemasDatabaseName(prop);
75+
}
76+
7177
/**
7278
* Defines the MarkLogic host that requests should be sent to. Defaults to localhost.
7379
*/

src/test/java/com/marklogic/appdeployer/DefaultAppConfigFactoryTest.java

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -108,6 +108,8 @@ public void allProperties() {
108108
p.setProperty("mlSimpleSsl", "anyvalue");
109109
p.setProperty("mlContentDatabaseName", "my-content-db");
110110
p.setProperty("mlModulesDatabaseName", "my-modules");
111+
p.setProperty("mlSchemasDatabaseName", "my-schemas-db");
112+
p.setProperty("mlSchemasPath", "/my/schemas");
111113
p.setProperty("mlDeleteForests", "false");
112114
p.setProperty("mlDeleteReplicas", "false");
113115
p.setProperty("mlGroupName", "other-group");
@@ -174,6 +176,8 @@ public void allProperties() {
174176
assertNotNull(config.getRestSslHostnameVerifier());
175177
assertEquals("my-content-db", config.getContentDatabaseName());
176178
assertEquals("my-modules", config.getModulesDatabaseName());
179+
assertEquals("my-schemas-db", config.getSchemasDatabaseName());
180+
assertEquals("/my/schemas", config.getSchemasPath());
177181
assertFalse(config.isDeleteForests());
178182
assertFalse(config.isDeleteReplicas());
179183
assertEquals("other-group", config.getGroupName());

0 commit comments

Comments
 (0)