r9174@llin: dpavlin | 2006-01-31 23:09:48 +0100
authordpavlin <dpavlin@8392b6e1-25fa-0310-8288-cc32f8e212ea>
Tue, 31 Jan 2006 22:11:58 +0000 (22:11 +0000)
committerdpavlin <dpavlin@8392b6e1-25fa-0310-8288-cc32f8e212ea>
Tue, 31 Jan 2006 22:11:58 +0000 (22:11 +0000)
 make backup_parts_backup_id_part_nr unique

git-svn-id: svn+ssh://llin/home/dpavlin/private/svn/BackupPC/trunk@330 8392b6e1-25fa-0310-8288-cc32f8e212ea

bin/BackupPC_updatedb
sql/10_fix_backup_parts_part_nr.sql [new file with mode: 0644]

index 3657d28..6f778ca 100755 (executable)
@@ -368,7 +368,7 @@ if ($opt{c}) {
                files:size
                archive:dvd_nr
                archive_burned:archive_id
-               backup_parts:backup_id,part_nr
+               backup_parts:backup_id,part_nr:unique
        )) {
                do_index($index);
        }
diff --git a/sql/10_fix_backup_parts_part_nr.sql b/sql/10_fix_backup_parts_part_nr.sql
new file mode 100644 (file)
index 0000000..56bc999
--- /dev/null
@@ -0,0 +1,4 @@
+-- fix index on backup_parts/part_nr
+
+drop index backup_parts_backup_id_part_nr ;
+create unique index backup_parts_backup_id_part_nr on backup_parts(backup_id,part_nr) ;