about summary refs log tree commit diff
path: root/users/grfn/bbbg/src/bbbg/util/sql.clj
diff options
context:
space:
mode:
authorGriffin Smith <grfn@gws.fyi>2021-12-19T17·21-0500
committerclbot <clbot@tvl.fyi>2021-12-19T17·24+0000
commit9af35bd683228f2c039e1dd39cde3f72749bd112 (patch)
treed6e83b6c0d0faa121a4cdb6d347084a2ae887b13 /users/grfn/bbbg/src/bbbg/util/sql.clj
parenteea2dbadd0d38bc017d1fc3fe7b71ac38b6e4bea (diff)
feat(grfn/bbbg): Add an attendees list r/3308
Add a list of attendees visible only to authenticated users, with stats
about rsvps, events attended, and no-shows.

Change-Id: Ib9a0fe8acf8c616fb725c613494b37121a1ad0e4
Reviewed-on: https://cl.tvl.fyi/c/depot/+/4501
Reviewed-by: grfn <grfn@gws.fyi>
Autosubmit: grfn <grfn@gws.fyi>
Tested-by: BuildkiteCI
Diffstat (limited to '')
-rw-r--r--users/grfn/bbbg/src/bbbg/util/sql.clj5
1 files changed, 5 insertions, 0 deletions
diff --git a/users/grfn/bbbg/src/bbbg/util/sql.clj b/users/grfn/bbbg/src/bbbg/util/sql.clj
new file mode 100644
index 0000000000..988959fd06
--- /dev/null
+++ b/users/grfn/bbbg/src/bbbg/util/sql.clj
@@ -0,0 +1,5 @@
+(ns bbbg.util.sql
+  (:require [honeysql.core :as hsql]))
+
+(defn count-where [cond]
+  (hsql/call :count (hsql/call :case cond #sql/raw "1" :else nil)))