| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| public String | correctObjectName(String objectName, Class<? extends DatabaseObject> objectType)
Overrides liquibase. Implements liquibase. Fix the object name to the format the database expects, handling changes in case, etc. |
| public boolean | |
| public String | |
| protected String | |
| public String | getDefaultDriver(String url)
Implements liquibase. If this database understands the given url, return the default driver class name. |
| public Integer | |
| public int | |
| public String | getShortName()
Implements liquibase. Returns an all-lower-case short name of the product. |
| public boolean | isCorrectDatabaseImplementation(DatabaseConnection conn)
Implements liquibase. Is this AbstractDatabase subclass the correct one to use for the given connection. |
| public boolean | isSystemObject(DatabaseObject example)
Overrides liquibase. Implements liquibase.
|
| public boolean | |
| public boolean | |
| public boolean | supportsDDLInTransaction()
Overrides liquibase. Implements liquibase. Determines if the database supports DDL within a transaction or not. |
| public boolean | |
| public boolean | supportsInitiallyDeferrableColumns()
Implements liquibase. Returns whether this database support initially deferrable columns. |
| public boolean | |
| public boolean | supportsSequences()
Overrides liquibase. Implements liquibase. Does the database type support sequence. |
| public boolean |
| FirebirdDatabase | back to summary |
|---|---|
| public FirebirdDatabase() | |
| correctObjectName | back to summary |
|---|---|
| public String correctObjectName(String objectName, Class<? extends DatabaseObject> objectType) Overrides liquibase. Implements liquibase. Doc from liquibase. Fix the object name to the format the database expects, handling changes in case, etc.
| |
| createsIndexesForForeignKeys | back to summary |
|---|---|
| public boolean createsIndexesForForeignKeys() Overrides liquibase. Implements liquibase.
| |
| getConnectionCatalogName | back to summary |
|---|---|
| public String getConnectionCatalogName() Overrides liquibase.
| |
| getDefaultDatabaseProductName | back to summary |
|---|---|
| protected String getDefaultDatabaseProductName() Implements abstract liquibase.
| |
| getDefaultDriver | back to summary |
|---|---|
| public String getDefaultDriver(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.
| |
| isCorrectDatabaseImplementation | back to summary |
|---|---|
| public boolean isCorrectDatabaseImplementation(DatabaseConnection conn) throws DatabaseException Implements liquibase. Doc from liquibase. Is this AbstractDatabase subclass the correct one to use for the given connection.
| |
| isSystemObject | back to summary |
|---|---|
| public boolean isSystemObject(DatabaseObject example) Overrides liquibase. Implements liquibase.
| |
| supportsAutoIncrement | back to summary |
|---|---|
| public boolean supportsAutoIncrement() Overrides liquibase. Implements liquibase.
| |
| supportsCatalogs | back to summary |
|---|---|
| public boolean supportsCatalogs() Overrides liquibase. Implements liquibase.
| |
| supportsDDLInTransaction | back to summary |
|---|---|
| public boolean supportsDDLInTransaction() Overrides liquibase. Implements liquibase. Doc from liquibase. Determines if the database supports DDL within a transaction or not.
| |
| supportsDropTableCascadeConstraints | back to summary |
|---|---|
| public boolean supportsDropTableCascadeConstraints() Overrides liquibase. Implements liquibase.
| |
| supportsInitiallyDeferrableColumns | back to summary |
|---|---|
| public boolean supportsInitiallyDeferrableColumns() Implements liquibase. Doc from liquibase. Returns whether this database support initially deferrable columns.
| |
| supportsSchemas | back to summary |
|---|---|
| public boolean supportsSchemas() Overrides liquibase. Implements liquibase.
| |
| supportsSequences | back to summary |
|---|---|
| public boolean supportsSequences() Overrides liquibase. Implements liquibase. Doc from liquibase. Does the database type support sequence.
| |
| supportsTablespaces | back to summary |
|---|---|
| public boolean supportsTablespaces() Implements liquibase.
| |