Package org.jumpmind.db.platform.sqlite
Class SqliteDdlReader
java.lang.Object
org.jumpmind.db.platform.sqlite.SqliteDdlReader
- All Implemented Interfaces:
IDdlReader
-
Field Summary
Fields -
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionprotected voidcheckColumns(List<Column> columns, String tableName) getColumnNames(String catalog, String schema, String tableName) getExportedForeignTableRows(ISqlTransaction transaction, List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) getExportedKeys(Table table) getImportedForeignTableRows(List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) getSchemaNames(String catalog) getTableNames(String catalog, String schema, String[] tableTypes) getTriggerFor(Table table, String triggerName) getTriggers(String catalog, String schema, String tableName) readTable(ISqlTransaction transaction, String catalog, String schema, String table) readTables(String catalog, String schema, String[] tableTypes)
-
Field Details
-
platform
-
-
Constructor Details
-
SqliteDdlReader
-
-
Method Details
-
getTableNames
- Specified by:
getTableNamesin interfaceIDdlReader
-
readTables
- Specified by:
readTablesin interfaceIDdlReader
-
checkColumns
-
readTable
-
readTable
- Specified by:
readTablein interfaceIDdlReader
-
readTable
- Specified by:
readTablein interfaceIDdlReader
-
getCatalogNames
- Specified by:
getCatalogNamesin interfaceIDdlReader
-
getSchemaNames
- Specified by:
getSchemaNamesin interfaceIDdlReader
-
getTableTypes
- Specified by:
getTableTypesin interfaceIDdlReader
-
getColumnNames
- Specified by:
getColumnNamesin interfaceIDdlReader
-
getTriggerFor
- Specified by:
getTriggerForin interfaceIDdlReader
-
getTriggers
public List<Trigger> getTriggers(String catalog, String schema, String tableName) throws SqlException - Specified by:
getTriggersin interfaceIDdlReader- Throws:
SqlException
-
getExportedKeys
- Specified by:
getExportedKeysin interfaceIDdlReader
-
getExportedForeignTableRows
public List<TableRow> getExportedForeignTableRows(ISqlTransaction transaction, List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) - Specified by:
getExportedForeignTableRowsin interfaceIDdlReader
-
getImportedForeignTableRows
public List<TableRow> getImportedForeignTableRows(List<TableRow> tableRows, Set<TableRow> visited, BinaryEncoding encoding) - Specified by:
getImportedForeignTableRowsin interfaceIDdlReader
-