Răsfoiți Sursa

handle duplicates

Tobias Simetsreiter 2 ani în urmă
părinte
comite
95b9255222
1 a modificat fișierele cu 3 adăugiri și 2 ștergeri
  1. 3 2
      multigource.py

+ 3 - 2
multigource.py

@@ -9,11 +9,12 @@ CREATE TABLE IF NOT EXISTS gourcelog (
     time DATETIME NOT NULL,
    	user text,
 	action text,
-	path text
+	path text,
+    UNIQUE(time,user,action,path)
 );
 '''
 STMT_INSERT='''
-INSERT INTO gourcelog VALUES (@time,@user,@action,@path)
+INSERT OR IGNORE INTO gourcelog VALUES (@time,@user,@action,@path)
 '''
 STMT_SELECT='''
 SELECT time,user,action,path FROM gourcelog ORDER BY time ASC