com.consensus.build.DDLManager Tool that manages all ConnectedCommerce DDLs
All rights reserved. (C) Consensus Corporation
| Constructor and description |
|---|
DDLManager
(java.lang.Object settings) |
| Type | Name and description |
|---|---|
java.lang.Object |
applyEntry(DDLManager.ModuleEntry moduleEntry, boolean ignoreUpdate = false) |
groovy.sql.Sql |
connectToDB(java.lang.String databaseName) |
groovy.sql.Sql |
createDB(java.lang.String dbName) |
groovy.sql.Sql |
databaseExists(java.lang.String databaseName) |
java.util.Map<java.lang.String, java.util.List<ModuleEntry>> |
fetchAppliedDDLs() |
boolean |
isEntryApplied(java.lang.String moduleName, java.lang.String entryId, java.util.List<ModuleEntry> appliedDDLs) |
java.lang.Object |
processAllModules() |
DDLManager.Module |
processDDLFile(java.lang.String moduleName, java.lang.String fileContent) |
java.lang.Object |
processDirectory() |
java.lang.Object |
processModule(DDLManager.Module module, java.util.List<ModuleEntry> appliedDDLs) |
java.lang.Object |
processModuleEntry(DDLManager.Module module, java.lang.String content) |
java.lang.Object |
updateDDLTable(DDLManager.ModuleEntry moduleEntry) |
java.lang.String |
validate() |
java.lang.String |
version() |
| Methods inherited from class | Name |
|---|---|
class java.lang.Object |
java.lang.Object#wait(long, int), java.lang.Object#wait(long), java.lang.Object#wait(), java.lang.Object#equals(java.lang.Object), java.lang.Object#toString(), java.lang.Object#hashCode(), java.lang.Object#getClass(), java.lang.Object#notify(), java.lang.Object#notifyAll() |
Groovy Documentation