Jelajahi Sumber

Merge pull request #63 from ente-io/fix_index_query

Bugfix: Add if not exists check in index statement
Vishnu Mohandas 3 tahun lalu
induk
melakukan
8d084057c1
1 mengubah file dengan 1 tambahan dan 1 penghapusan
  1. 1 1
      lib/db/files_db.dart

+ 1 - 1
lib/db/files_db.dart

@@ -269,7 +269,7 @@ class FilesDB {
        $columnCollectionID, $columnUploadedFileID HAVING count(*) > 1);
       ''',
       '''
-      CREATE UNIQUE INDEX cid_uid ON $table ($columnCollectionID, $columnUploadedFileID) 
+      CREATE UNIQUE INDEX IF NOT EXISTS cid_uid ON $table ($columnCollectionID, $columnUploadedFileID)
       WHERE $columnCollectionID is not NULL AND $columnUploadedFileID is not NULL
       AND $columnCollectionID != -1 AND $columnUploadedFileID  != -1;
       '''