public final class DDLGenConfiguration extends Configuration
| Modifier and Type | Field | Description | 
|---|---|---|
static java.lang.String | 
CHAR_FORMAT_KEY | 
 How to format characters of generated DDL statements? Supported values are
  SENSITIVE, UPPER and LOWER. 
 | 
static java.lang.String | 
CHAR_FORMAT_LOWER | 
 Convert characters to lower case. 
 | 
static java.lang.String | 
CHAR_FORMAT_SENSITIVE | 
 Do not format characters. 
 | 
static java.lang.String | 
CHAR_FORMAT_UPPER | 
 Convert characters to upper case. 
 | 
static java.lang.String | 
DEFAULT_ENGINE_KEY | 
 Default database engine. 
 | 
static java.lang.String | 
DEFAULT_FIELD_DELIMITER | 
 Default value for field delimiter at generated DDL. 
 | 
static java.lang.String | 
DEFAULT_INDENT | 
 Default indention at generated DDL. 
 | 
static java.lang.String | 
DEFAULT_NEWLINE | 
 Default value for newline at generated DDL. 
 | 
static java.lang.String | 
DEFAULT_STATEMENT_DELIMITER | 
 Default value for statement delimiter at generated DDL. 
 | 
static java.lang.String | 
FOREIGN_KEY_ON_DELETE_KEY | 
 MySQL delete strategy for foreign keys, one of the CASCADE, RESTRICT,
  SET NULL, NO ACTION. 
 | 
static java.lang.String | 
FOREIGN_KEY_ON_UPDATE_KEY | 
 MySQL update strategy for foreign keys, one of the CASCADE, RESTRICT,
  SET NULL, NO ACTION. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_CREATE_KEY | 
 Generate DDL for CREATE statement. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_DROP_KEY | 
 Generate DDL for DROP statement. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_FOREIRNKEY_KEY | 
 Generate DDL for FOREIGN KEY statement. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_INDEX_KEY | 
 Generate DDL for INDEX statement. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_KEYGENERATOR_KEY | 
 Generate DDL for KEY GENERATOR statement. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_PRIMARYKEY_KEY | 
 Generate DDL for PRIMARY KEY statement. 
 | 
static java.lang.String | 
GENERATE_DDL_FOR_SCHEMA_KEY | 
 Generate DDL for CREATE statement. 
 | 
static java.lang.String | 
GENERATORS_KEY | 
 Generator classes of supported database engines. 
 | 
static java.lang.String | 
GROUP_DDL_BY_DDLTYPE | 
 Group ddl by ddltype. 
 | 
static java.lang.String | 
GROUP_DDL_BY_TABLE | 
 Group ddl by table. 
 | 
static java.lang.String | 
GROUP_DDL_KEY | 
 How to group generated DDL statements? Supported values are TABLE and DDLTYPE. 
 | 
static java.lang.String | 
HEADER_COMMENT_KEY | 
 Header comment. 
 | 
static java.lang.String | 
INDENT_KEY | 
 Indention. 
 | 
static java.lang.String | 
KEYGEN_FACTORIES_KEY | 
 Key generator factory classes of supported database engines. 
 | 
static java.lang.String | 
NEWLINE_KEY | 
 Newline. 
 | 
static java.lang.String | 
SCHEMA_NAME_KEY | 
 Schema name. 
 | 
static java.lang.String | 
STORAGE_ENGINE_KEY | 
 MySQL storage engine is one of MYISAM, InnoDB, MERGE, MEMORY, BDB, ISAM
  or null for default. 
 | 
static java.lang.String | 
TRIGGER_TEMPLATE_KEY | 
 Trigger template. 
 | 
FALSE, TRUE| Constructor | Description | 
|---|---|
DDLGenConfiguration() | 
 Constructor for DDLGenConfiguration. 
 | 
addProperties, addProperties, getBoolValue, getBoolValue, getInteger, getStringValue, getStringValue, setPropertypublic static final java.lang.String DEFAULT_NEWLINE
public static final java.lang.String DEFAULT_INDENT
public static final java.lang.String DEFAULT_FIELD_DELIMITER
public static final java.lang.String DEFAULT_STATEMENT_DELIMITER
public static final java.lang.String GENERATORS_KEY
public static final java.lang.String DEFAULT_ENGINE_KEY
public static final java.lang.String SCHEMA_NAME_KEY
public static final java.lang.String GROUP_DDL_KEY
public static final java.lang.String GROUP_DDL_BY_TABLE
public static final java.lang.String GROUP_DDL_BY_DDLTYPE
public static final java.lang.String CHAR_FORMAT_KEY
public static final java.lang.String CHAR_FORMAT_SENSITIVE
public static final java.lang.String CHAR_FORMAT_UPPER
public static final java.lang.String CHAR_FORMAT_LOWER
public static final java.lang.String NEWLINE_KEY
public static final java.lang.String INDENT_KEY
public static final java.lang.String GENERATE_DDL_FOR_SCHEMA_KEY
public static final java.lang.String GENERATE_DDL_FOR_DROP_KEY
public static final java.lang.String GENERATE_DDL_FOR_CREATE_KEY
public static final java.lang.String GENERATE_DDL_FOR_PRIMARYKEY_KEY
public static final java.lang.String GENERATE_DDL_FOR_FOREIRNKEY_KEY
public static final java.lang.String GENERATE_DDL_FOR_INDEX_KEY
public static final java.lang.String GENERATE_DDL_FOR_KEYGENERATOR_KEY
public static final java.lang.String KEYGEN_FACTORIES_KEY
public static final java.lang.String HEADER_COMMENT_KEY
public static final java.lang.String TRIGGER_TEMPLATE_KEY
public static final java.lang.String STORAGE_ENGINE_KEY
public static final java.lang.String FOREIGN_KEY_ON_DELETE_KEY
public static final java.lang.String FOREIGN_KEY_ON_UPDATE_KEY
Intalio Inc. (C) 1999-2008. All rights reserved http://www.intalio.com