public class SQLiteDDLGenerator extends DBDDLGenerator<DBMSHandlerSQLite>
DBDDLGenerator.DDLActionTypealterColumnPhrase, databaseObjectName, DATATYPE_BLOB, DATATYPE_BOOLEAN, DATATYPE_CHAR, DATATYPE_CLOB, DATATYPE_DATE, DATATYPE_DECIMAL, DATATYPE_FLOAT, DATATYPE_INT_BIG, DATATYPE_INT_SMALL, DATATYPE_INTEGER, DATATYPE_TIME, DATATYPE_TIMESTAMP, DATATYPE_UNIQUEID, DATATYPE_VARCHAR, dbms, ddlColumnDefaults, namePrimaryKeyConstraint| Constructor and Description |
|---|
SQLiteDDLGenerator(DBMSHandlerSQLite dbms) |
| Modifier and Type | Method and Description |
|---|---|
protected void |
createRelation(DBRelation r,
DBSQLScript script)
Appends the DDL-Script for creating the given foreign-key relation to an SQL-Script
|
protected void |
createTable(DBTable t,
DBSQLScript script)
Appends the DDL-Script for creating the given table to an SQL-Script
|
addAlterTableStmt, addCreateIndexStmt, addCreateRelationStmt, addCreateTableStmt, addCreateViewStmt, alterTable, appendColumnDataType, appendColumnDesc, appendElementName, createDatabase, createIndex, createTableIndexes, createView, dropDatabase, dropObject, getDDLScript, isDDLColumnDefaults, setDDLColumnDefaultspublic SQLiteDDLGenerator(DBMSHandlerSQLite dbms)
protected void createTable(DBTable t, DBSQLScript script)
DBDDLGeneratorcreateTable in class DBDDLGenerator<DBMSHandlerSQLite>t - the table to createscript - the sql script to which to append the dll command(s)protected void createRelation(DBRelation r, DBSQLScript script)
DBDDLGeneratorcreateRelation in class DBDDLGenerator<DBMSHandlerSQLite>r - the relation to createscript - the sql script to which to append the dll command(s)Copyright © 2008–2023 Apache Software Foundation. All rights reserved.