/[BackupPC]/trunk/sql/02_fix_found_in_db.sql
This is repository of my old source code which isn't updated any more. Go to git.rot13.org for current projects!
ViewVC logotype

Annotation of /trunk/sql/02_fix_found_in_db.sql

Parent Directory Parent Directory | Revision Log Revision Log


Revision 173 - (hide annotations)
Tue Oct 11 16:00:03 2005 UTC (18 years, 7 months ago) by dpavlin
File size: 543 byte(s)
 r8464@llin:  dpavlin | 2005-10-11 17:18:18 +0200
 renamed migration sql files

1 dpavlin 173 -- fix database to repair found_in_db bug fixed in r74
2    
3     --delete from files where id not in (
4     -- select distinct on(shareid,path,date,size) id
5     -- from files
6     -- order by shareid,path,date,size,backupnum asc
7     --);
8    
9     -- Below is alternative implementation which seems much faster for me.
10     -- You must manually COMMIT your transaction to make changes permanent.
11    
12     begin ;
13     select distinct on(shareid,path,date,size) id into temp okids from files order by shareid,path,date,size,backupnum asc;
14     delete from files where id not in (select id from okids) ;

  ViewVC Help
Powered by ViewVC 1.1.26