| Modifier and Type | Field and Description |
|---|---|
| private static final Pattern | |
| private static final String | |
| private static final String | |
| private static final String | |
| private static final String | |
| private final Set | |
| private static final String |
| Access | Constructor and Description |
|---|---|
| public |
| CREATE_VIEW_AS_PATTERN | back to summary |
|---|---|
| private static final Pattern CREATE_VIEW_AS_PATTERN Hides liquibase. | |
| CREATE_VIEW_AS_REGEX | back to summary |
|---|---|
| private static final String CREATE_VIEW_AS_REGEX Hides liquibase. | |
| DATETIME_FIELD_QUALIFIER | back to summary |
|---|---|
| private static final String DATETIME_FIELD_QUALIFIER | |
| PRODUCT_NAME | back to summary |
|---|---|
| private static final String PRODUCT_NAME | |
| PRODUCT_NAME_DB2JCC_PREFIX | back to summary |
|---|---|
| private static final String PRODUCT_NAME_DB2JCC_PREFIX | |
| systemTablesAndViews | back to summary |
|---|---|
| private final Set<String> systemTablesAndViews | |
| TIME_FIELD_QUALIFIER | back to summary |
|---|---|
| private static final String TIME_FIELD_QUALIFIER | |
| InformixDatabase | back to summary |
|---|---|
| public InformixDatabase() | |
| escapeObjectName | back to summary |
|---|---|
| public String escapeObjectName(final String catalogName, final String schemaName, final String objectName, final Class<? extends DatabaseObject> objectType) Overrides liquibase. Implements liquibase.
| |
| getAutoIncrementClause | back to summary |
|---|---|
| public String getAutoIncrementClause(final BigInteger startWith, final BigInteger incrementBy, final String generationType, final Boolean defaultOnNull) Overrides liquibase. Implements liquibase. Doc from liquibase. Returns database-specific auto-increment DDL clause.
| |
| getConnectionSchemaName | back to summary |
|---|---|
| protected String getConnectionSchemaName() Overrides liquibase. Doc from liquibase. Overwrite this method to get the default schema name for the connection. If you only need to change the statement that obtains the current schema then override
| |
| getDateLiteral | back to summary |
|---|---|
| public String getDateLiteral(final String isoDate) Overrides liquibase. Implements liquibase. Doc from liquibase. Return a date literal with the same value as a string formatted using ISO 8601. Note many databases accept date literals in ISO8601 format with the 'T' replaced with a space. Only databases which do not accept these strings should need to override this method. Implementation restriction: Currently, only the following subsets of ISO8601 are supported: yyyy-MM-dd hh:mm:ss yyyy-MM-ddThh:mm:ss
| |
| getDefaultDatabaseProductName | back to summary |
|---|---|
| protected String getDefaultDatabaseProductName() Implements abstract liquibase.
| |
| getDefaultDriver | back to summary |
|---|---|
| public String getDefaultDriver(final String url) Implements liquibase. Doc from liquibase. If this database understands the given url, return the default driver class name. Otherwise return null.
| |
| getDefaultPort | back to summary |
|---|---|
| public Integer getDefaultPort() Implements liquibase.
| |
| getPriority | back to summary |
|---|---|
| public int getPriority() Implements liquibase.
| |
| getShortName | back to summary |
|---|---|
| public String getShortName() Implements liquibase. Doc from liquibase. Returns an all-lower-case short name of the product. Used for end-user selecting of database type such as the DBMS precondition.
| |
| getSystemSchema | back to summary |
|---|---|
| public String getSystemSchema() Overrides liquibase. Implements liquibase.
| |
| getSystemViews | back to summary |
|---|---|
| protected Set Overrides liquibase. Doc from liquibase. Returns system (undroppable) views.
| |
| getViewDefinition | back to summary |
|---|---|
| public String getViewDefinition(CatalogAndSchema schema, final String viewName) throws DatabaseException Overrides liquibase. Implements liquibase.
| |
| isCorrectDatabaseImplementation | back to summary |
|---|---|
| public boolean isCorrectDatabaseImplementation(final DatabaseConnection conn) throws DatabaseException Implements liquibase. Doc from liquibase. Is this AbstractDatabase subclass the correct one to use for the given connection.
| |
| quoteObject | back to summary |
|---|---|
| public String quoteObject(String objectName, Class<? extends DatabaseObject> objectType) Overrides liquibase.
| |
| setConnection | back to summary |
|---|---|
| public void setConnection(final DatabaseConnection connection) Overrides liquibase. Implements liquibase.
| |
| supportsCatalogInObjectName | back to summary |
|---|---|
| public boolean supportsCatalogInObjectName(final Class<? extends DatabaseObject> type) Overrides liquibase. Implements liquibase.
| |
| supportsCreateIfNotExists | back to summary |
|---|---|
| public boolean supportsCreateIfNotExists(Class<? extends DatabaseObject> type) Overrides default liquibase. Doc from liquibase. Does the database support the "if not exits" syntax?
| |
| supportsInitiallyDeferrableColumns | back to summary |
|---|---|
| public boolean supportsInitiallyDeferrableColumns() Implements liquibase. Doc from liquibase. Returns whether this database support initially deferrable columns.
| |
| supportsRestrictForeignKeys | back to summary |
|---|---|
| public boolean supportsRestrictForeignKeys() Overrides liquibase. Implements liquibase.
| |
| supportsTablespaces | back to summary |
|---|---|
| public boolean supportsTablespaces() Implements liquibase.
| |