OPSI.Backend.SQLite module¶
SQLite backend.
| author: | Jan Schneider <j.schneider@uib.de> | 
|---|---|
| author: | Erol Ueluekmen <e.ueluekmen@uib.de> | 
| author: | Niko Wenselowski <n.wenselowski@uib.de> | 
| license: | GNU Affero GPL version 3 | 
- 
class 
OPSI.Backend.SQLite.SQLite(**kwargs)¶ Bases:
OPSI.Backend.SQL.SQL- 
ALTER_TABLE_CHANGE_SUPPORTED= False¶ 
- 
AUTOINCREMENT= ''¶ 
- 
ESCAPED_APOSTROPHE= "''"¶ 
- 
ESCAPED_ASTERISK= '**'¶ 
- 
ESCAPED_BACKSLASH= '\\'¶ 
- 
close(conn, cursor)¶ 
- 
connect()¶ 
- 
delete(table, where)¶ 
- 
execute(query, conn=None, cursor=None)¶ 
- 
getRow(query)¶ 
- 
getSet(query)¶ 
- 
getTableCreationOptions(table)¶ 
- 
getTables()¶ 
- 
insert(table, valueHash)¶ 
- 
update(table, where, valueHash, updateWhereNone=False)¶ 
- 
 
- 
class 
OPSI.Backend.SQLite.SQLiteBackend(**kwargs)¶ Bases:
OPSI.Backend.SQL.SQLBackend
- 
class 
OPSI.Backend.SQLite.SQLiteObjectBackendModificationTracker(**kwargs)¶