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)¶