The following works:
>>> l = List[str](connection=conn, table_name="somename", persist=False)
>>> del l
>>> l = List[str](connection=conn, table_name="somename")
>>> l.append("a")
while the following doesn't:
>>> l = List[str](connection=conn, table_name="somename", persist=False)
>>> l = List[str](connection=conn, table_name="somename")
>>> l.append("a")
Traceback (most recent call last):
...
sqlite3.OperationalError: no such table: somename
The following works:
while the following doesn't: