Class SQLiteDriver
java.lang.Object
simpleorm.sessionjdbc.SDriver
com.inductiveautomation.ignition.gateway.localdb.sqlite.SQLiteDriver
Created by colby.clegg on 11/12/2015.
- 
Nested Class SummaryNested ClassesModifier and TypeClassDescriptionstatic classCreated by colby.clegg on 11/13/2015.Nested classes/interfaces inherited from class simpleorm.sessionjdbc.SDriverSDriver.OffsetStrategy
- 
Constructor SummaryConstructors
- 
Method SummaryModifier and TypeMethodDescriptionstatic StringcolumnTypeSql(SFieldScalar field) protected StringThe driver name to be compared to getMetaData().getDriverName()protected longgenerateKeySequence(SRecordMeta<?> rec, SFieldScalar keyFld) booleanbooleanNotes: - I'm not sure if sqlite "supports locking" exactly, but this property is used in forUpdateSQL to add the "FOR UPDATE" to the end, which isn't supported.Methods inherited from class simpleorm.sessionjdbc.SDriveraddNull, alterTableAddColumnSQL, alterTableDropColumnSQL, appendColumnName, appendQuotedIdentifier, appendQuotedIdentifier, appendTableName, clauseSeparator, columnTypeSQL, createSequenceDDL, createTableSQL, deleteSQL, dropSequenceDDL, dropTableNoError, foreignKeysSQL, forUpdateSQL, fromSQL, generateKeySelectMax, getLogger, getOffsetStrategy, getSession, indexKeySQL, insertSQL, joinSQL, limitSQL, makeForeignKeyIndexSQL, mapForeignKeys, maxIdentNameLength, postColumnSQL, postFromSQL, postTablePostParenSQL, postTablePreParenSQL, primaryKeySQL, queryExecuteFactory, registerDriver, selectSQL, selectSQL, updateSQL, whereSQL, wholeColumnSQL
- 
Constructor Details- 
SQLiteDriverpublic SQLiteDriver()
 
- 
- 
Method Details- 
columnTypeSql
- 
driverNameDescription copied from class:SDriverThe driver name to be compared to getMetaData().getDriverName()- Overrides:
- driverNamein class- SDriver
 
- 
supportsLockingpublic boolean supportsLocking()Notes: - I'm not sure if sqlite "supports locking" exactly, but this property is used in forUpdateSQL to add the "FOR UPDATE" to the end, which isn't supported.- Overrides:
- supportsLockingin class- SDriver
 
- 
generateKeySequence- Overrides:
- generateKeySequencein class- SDriver
 
- 
supportsKeySequencespublic boolean supportsKeySequences()- Overrides:
- supportsKeySequencesin class- SDriver
 
 
-