From 2748d0e360a6c01766e576fb7b29cb33789e8059 Mon Sep 17 00:00:00 2001 From: krateng Date: Mon, 4 Apr 2022 16:18:47 +0200 Subject: [PATCH] Disabled ID reuse in database --- maloja/database/sqldb.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/maloja/database/sqldb.py b/maloja/database/sqldb.py index 4313d44..4740fe7 100644 --- a/maloja/database/sqldb.py +++ b/maloja/database/sqldb.py @@ -5,7 +5,6 @@ import math from datetime import datetime from ..globalconf import data_dir - from .dbcache import cached_wrapper, cached_wrapper_individual, invalidate_entity_cache from doreah.logging import log @@ -34,13 +33,15 @@ DB['tracks'] = sql.Table( sql.Column('id',sql.Integer,primary_key=True), sql.Column('title',sql.String), sql.Column('title_normalized',sql.String), - sql.Column('length',sql.Integer) + sql.Column('length',sql.Integer), + sqlite_autoincrement=True ) DB['artists'] = sql.Table( 'artists', meta, sql.Column('id',sql.Integer,primary_key=True), sql.Column('name',sql.String), - sql.Column('name_normalized',sql.String) + sql.Column('name_normalized',sql.String), + sqlite_autoincrement=True ) DB['trackartists'] = sql.Table( 'trackartists', meta,