]> pd.if.org Git - zpackage/blobdiff - db.sql
fix stray chatter
[zpackage] / db.sql
diff --git a/db.sql b/db.sql
index 1ad3d17e5da68361a998dc1ea5ab4bf7db44b90d..42eeb067cc0a824de9204613bf74a520ba9ca0af 100644 (file)
--- a/db.sql
+++ b/db.sql
@@ -171,6 +171,7 @@ without rowid
 create index packagefile_package_index on packagefiles (package);
 create index packagefile_path_index on packagefiles (path);
 create index packagefile_hash_index on packagefiles (hash);
+create index pkgfile_configuration on packagefiles (configuration) where configuration = 1;
 
 create view packagefiles_pkgid as
 select printf('%s-%s-%s', package, version, release) as pkgid, *,
@@ -427,8 +428,7 @@ md_conflict as (
        on PA.package = PFA.package and PA.version = PFA.version and PA.release = PFA.release
        where PA.status in ('installing', 'installed')
        group by path
-       having (count(distinct
-       printf('%s:%s:%s:%s', PFA.filetype, PFA.mode, PFA.username, PFA.groupname)
+       having (count(distinct printf('%s:%s:%s:%s', PFA.filetype, PFA.mode, PFA.username, PFA.groupname)
        ) > 1 or count(distinct PFA.hash) > 1)
 )
 select PFH.*,