2021-07-13 23:25:37 -07:00
|
|
|
from sqlitedict import SqliteDict
|
2021-08-04 16:22:15 -07:00
|
|
|
from varname.core import nameof
|
2021-07-13 23:25:37 -07:00
|
|
|
|
|
|
|
class ModSqliteDict(SqliteDict):
|
|
|
|
def __init__(self):
|
|
|
|
|
|
|
|
# Initialize in-memory db
|
|
|
|
self.filename = ':memory:'
|
|
|
|
super().__init__()
|
|
|
|
|
2021-08-04 16:22:15 -07:00
|
|
|
def set_key(self, item):
|
|
|
|
name = nameof(item)
|
|
|
|
self[name] = item
|
|
|
|
|
2021-07-13 23:25:37 -07:00
|
|
|
mem = ModSqliteDict()
|