series = UnicodeCol(notNull=True)
ser_no = IntCol()
archive = StringCol(notNull=True)
- file = StringCol(notNull=True)
+ file = UnicodeCol(notNull=True)
size = IntCol(notNull=True)
lib_id = StringCol(notNull=True)
deleted = BoolCol(notNull=True)
def open_db(db_uri=None):
if db_uri is None:
- try:
- db_uri = get_config().get('database', 'URI')
- except Exception:
- db_uri = find_sqlite_dburi()
+ db_uri = get_config().get('database', 'URI') or find_sqlite_dburi()
if '://' not in db_uri:
db_uri = 'sqlite://' + os.path.abspath(db_uri).replace(os.sep, '/')