| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| protected Set |
| Access | Constructor and Description |
|---|---|
| public |
| PRODUCT_NAME | back to summary |
|---|---|
| public static final String PRODUCT_NAME | |
| systemTablesAndViews | back to summary |
|---|---|
| protected Set<String> systemTablesAndViews | |
| SybaseDatabase | back to summary |
|---|---|
| public SybaseDatabase() | |
| escapeIndexName | back to summary |
|---|---|
| public String escapeIndexName(String catalogName, String schemaName, String indexName) Overrides liquibase. Implements liquibase.
| |
| generateAutoIncrementBy | back to summary |
|---|---|
| protected boolean generateAutoIncrementBy(BigInteger incrementBy) Overrides liquibase.
| |
| generateAutoIncrementStartWith | back to summary |
|---|---|
| protected boolean generateAutoIncrementStartWith(BigInteger startWith) Overrides liquibase.
| |
| generateDefaultConstraintName | back to summary |
|---|---|
| public String generateDefaultConstraintName(String tableName, String columnName) | |
| getAutoIncrementClause | back to summary |
|---|---|
| protected String getAutoIncrementClause() Overrides liquibase.
| |
| getConcatSql | back to summary |
|---|---|
| public String getConcatSql(String... values) Overrides liquibase. Implements liquibase. Doc from liquibase. Returns SQL to concat the passed values.
| |
| getConnectionSchemaNameCallStatement | back to summary |
|---|---|
| protected SqlStatement getConnectionSchemaNameCallStatement() Overrides liquibase. Doc from liquibase. Used to obtain the connection schema name through a statement Override this method to change the statement. Only override this if getConnectionSchemaName is left unchanged or is using this method.
| |
| getDatabaseMajorVersion | back to summary |
|---|---|
| public int getDatabaseMajorVersion() throws DatabaseException Overrides liquibase. Implements liquibase.
| |
| getDatabaseMinorVersion | back to summary |
|---|---|
| public int getDatabaseMinorVersion() throws DatabaseException Overrides liquibase. Implements 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.
| |
| getQuotingEndCharacter | back to summary |
|---|---|
| protected String getQuotingEndCharacter() Overrides liquibase.
| |
| getQuotingStartCharacter | back to summary |
|---|---|
| protected String getQuotingStartCharacter() Overrides 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.
| |
| getSystemViews | back to summary |
|---|---|
| public Set Overrides liquibase. Doc from liquibase. Returns system (undroppable) views.
| |
| getViewDefinition | back to summary |
|---|---|
| public String getViewDefinition(CatalogAndSchema schema, String viewName) throws DatabaseException Overrides liquibase. Implements liquibase.
| |
| 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.
| |
| isSybaseProductName | back to summary |
|---|---|
| pack-priv boolean isSybaseProductName(String dbProductName) | |
| isSystemObject | back to summary |
|---|---|
| public boolean isSystemObject(DatabaseObject example) Overrides liquibase. Implements liquibase.
| |
| mustQuoteObjectName | back to summary |
|---|---|
| protected boolean mustQuoteObjectName(String objectName, Class<? extends DatabaseObject> objectType) Overrides liquibase.
| |
| quoteObject | back to summary |
|---|---|
| public String quoteObject(String objectName, Class<? extends DatabaseObject> objectType) Overrides liquibase.
| |
| requiresExplicitNullForColumns | back to summary |
|---|---|
| public boolean requiresExplicitNullForColumns() Overrides liquibase. Implements liquibase. Doc from liquibase. Does the database require explicit NULL for nullable columns?
| |
| supportsDDLInTransaction | back to summary |
|---|---|
| public boolean supportsDDLInTransaction() Overrides liquibase. Implements liquibase. Sybase does not support DDL and meta data in transactions properly, as such we turn off the commit and turn on auto commit.
| |
| 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.
| |
| supportsRestrictForeignKeys | back to summary |
|---|---|
| public boolean supportsRestrictForeignKeys() 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.
| |