emmental/db/__init__.py

22 lines
449 B
Python
Raw Normal View History

# Copyright 2021 (c) Anna Schumaker.
import lib
import sqlite3
File = lib.data.emmental_data / "emmental.sqlite3"
Connection = sqlite3.connect(File)
Connection.row_factory = sqlite3.Row
commit = Connection.commit
execute = Connection.execute
executemany = Connection.executemany
from . import artist
from . import album
def reset():
mods = [ artist, album ]
for mod in mods: mod.Table.drop()
for mod in mods: mod.Table.do_create()