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