]> pd.if.org Git - zpackage/commitdiff
add notes.file to filerefs view
authorNathan Wagner <nw@hydaspes.if.org>
Sun, 4 Nov 2018 13:53:08 +0000 (13:53 +0000)
committerNathan Wagner <nw@hydaspes.if.org>
Sun, 4 Nov 2018 13:53:24 +0000 (13:53 +0000)
The hash of a held or preserved config file is put in the file
column of a note to store the hash until an admin looks at it.

db.sql

diff --git a/db.sql b/db.sql
index 427c1ef4d586a3c6e26ca8871749e573a7732684..eb7c461bcc426ec0bee8c4ab96db564cee1c128d 100644 (file)
--- a/db.sql
+++ b/db.sql
@@ -16,11 +16,13 @@ CREATE TABLE files (
 ;
 
 create view filerefs as
-select F.hash, count(PF.hash) + count(S.hash) + count(EL.file) as refcount
+select F.hash,
+count(PF.hash) + count(S.hash) + count(EL.file) + count(N.file) as refcount
 from files F
 left join packagefiles PF on PF.hash = F.hash
 left join scripts S on S.hash = F.hash
 left join elflibraries EL on EL.file = F.hash
+left join notes N on N.file = F.hash
 group by F.hash
 ;