public class SchemaToolExtension
extends java.lang.Object
| Modifier and Type | Field and Description |
|---|---|
static java.lang.String |
CREATE_DATABASE |
static java.lang.String |
CREATE_DATABASE_TABLES |
static java.lang.String |
DBINFO |
static java.lang.String |
DELETE_DATABASE |
static java.lang.String |
DELETE_DATABASE_TABLES |
static java.lang.String |
DELETE_THEN_CREATE_DATABASE_TABLES |
static java.lang.String |
SCHEMAINFO |
static java.lang.String |
VALIDATE_DATABASE_TABBLES |
| Constructor and Description |
|---|
SchemaToolExtension(DataNucleusExtension dataNucleusExtension) |
public static final java.lang.String CREATE_DATABASE
public static final java.lang.String DELETE_DATABASE
public static final java.lang.String CREATE_DATABASE_TABLES
public static final java.lang.String DELETE_DATABASE_TABLES
public static final java.lang.String DELETE_THEN_CREATE_DATABASE_TABLES
public static final java.lang.String VALIDATE_DATABASE_TABBLES
public static final java.lang.String DBINFO
public static final java.lang.String SCHEMAINFO
public SchemaToolExtension(DataNucleusExtension dataNucleusExtension)
public java.lang.Boolean getSkip()
public SchemaToolExtension skip(java.lang.Boolean skip)
public org.gradle.api.tasks.SourceSet getSourceSet()
public DataNucleusApi getApi()
public SchemaToolExtension api(DataNucleusApi api)
public boolean isIgnoreMetaDataForMissingClasses()
public SchemaToolExtension ignoreMetaDataForMissingClasses(boolean ignoreMetaDataForMissingClasses)
public java.lang.String getCatalogName()
public SchemaToolExtension catalogName(java.lang.String catalogName)
public java.lang.String getSchemaName()
public SchemaToolExtension schemaName(java.lang.String schemaName)
public java.lang.String getPersistenceUnitName()
public SchemaToolExtension persistenceUnitName(java.lang.String persistenceUnitName)
public java.io.File getLog4jConfiguration()
public SchemaToolExtension log4jConfiguration(java.lang.String log4jConfiguration)
public java.io.File getJdkLogConfiguration()
public SchemaToolExtension jdkLogConfiguration(java.lang.String jdkLogConfiguration)
public boolean isVerbose()
public SchemaToolExtension verbose(boolean verbose)
public boolean isFork()
public SchemaToolExtension fork(boolean fork)
public boolean isCompleteDdl()
public SchemaToolExtension completeDdl(boolean completeDdl)
public java.io.File getDdlFile()
public SchemaToolExtension ddlFile(java.lang.String ddlFile)
public void configureExtensionAndTasks(groovy.lang.Closure closure)