| Modifier and Type | Class and Description |
|---|---|
| public static interface |
| Modifier and Type | Field and Description |
|---|---|
| public static final String | |
| private final Set |
| Access | Constructor and Description |
|---|---|
| public |
| Modifier and Type | Method and Description |
|---|---|
| protected boolean | generateAutoIncrementBy(BigInteger incrementBy)
Overrides liquibase.
|
| protected boolean | |
| public static Sql[] | Returns: an array ofSql objects containing the generated SQL statementsthe database to generate SQL for database, SQLiteDatabase.the visitor to use for generating the ALTER TABLE statements alterTableVisitor,the name of the catalog containing the table (may be catalogName, String null)the name of the schema containing the table (may be schemaName, String null)the name of the table to alter tableName)Uses the |
| public static List | getAlterTableStatements(SQLiteDatabase.
|
| public String | |
| 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. |
| protected Set | getSystemTables()
Overrides liquibase. Returns system (undroppable) views. |
| protected Set | getSystemViews()
Overrides liquibase. Returns system (undroppable) views. |
| public String | |
| public String | getViewDefinition(CatalogAndSchema schema, String viewName)
Overrides liquibase. Implements liquibase.
|
| public boolean | isCorrectDatabaseImplementation(DatabaseConnection conn)
Implements liquibase. Is this AbstractDatabase subclass the correct one to use for the given connection. |
| public boolean | supportsCreateIfNotExists(Class<? extends DatabaseObject>
the DatabaseObject type to be checked. type)Overrides default liquibase. Does the database support the "if not exits" syntax? |
| 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 |
| PRODUCT_NAME | back to summary |
|---|---|
| public static final String PRODUCT_NAME | |
| systemTables | back to summary |
|---|---|
| private final Set<String> systemTables | |
| SQLiteDatabase | back to summary |
|---|---|
| public SQLiteDatabase() | |
| generateAutoIncrementBy | back to summary |
|---|---|
| protected boolean generateAutoIncrementBy(BigInteger incrementBy) Overrides liquibase.
| |
| generateAutoIncrementStartWith | back to summary |
|---|---|
| protected boolean generateAutoIncrementStartWith(BigInteger startWith) Overrides liquibase.
| |
| getAlterTableSqls | back to summary |
|---|---|
| public static Sql[] getAlterTableSqls(Database database, SQLiteDatabase. Uses the
| |
| getAlterTableStatements | back to summary |
|---|---|
| public static List | |
| getAutoIncrementClause | back to summary |
|---|---|
| public String getAutoIncrementClause() Overrides liquibase.
| |
| getDateTimeLiteral | back to summary |
|---|---|
| public String getDateTimeLiteral(Timestamp date) 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.
| |
| 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.
| |
| getSystemTables | back to summary |
|---|---|
| protected Set Overrides liquibase. Doc from liquibase. Returns system (undroppable) views.
| |
| getSystemViews | back to summary |
|---|---|
| protected Set Overrides liquibase. Doc from liquibase. Returns system (undroppable) views.
| |
| getTrigger | back to summary |
|---|---|
| public String getTrigger(String table, String column) | |
| 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.
| |
| 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?
| |
| 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.
| |
| Modifier and Type | Method and Description |
|---|---|
| public boolean | |
| public boolean | |
| public boolean | |
| public ColumnConfig[] |
| copyThisColumn | back to summary |
|---|---|
| public boolean copyThisColumn(ColumnConfig column) | |
| createThisColumn | back to summary |
|---|---|
| public boolean createThisColumn(ColumnConfig column) | |
| createThisIndex | back to summary |
|---|---|
| public boolean createThisIndex(Index index) | |
| getColumnsToAdd | back to summary |
|---|---|
| public ColumnConfig[] getColumnsToAdd() | |