basic partition by company.
This commit is contained in:
@@ -17,8 +17,12 @@
|
||||
(defn reject []
|
||||
(j/delete! conn :invoices ["imported = false"]))
|
||||
|
||||
(defn get-unpaid []
|
||||
(map db->clj (j/query conn "SELECT * FROM invoices WHERE imported=true")))
|
||||
(defn get-unpaid [company]
|
||||
(if company
|
||||
(map db->clj (j/query conn ["SELECT * FROM invoices WHERE imported=true AND company = ?" company]))
|
||||
(map db->clj (j/query conn "SELECT * FROM invoices WHERE imported=true"))))
|
||||
|
||||
(defn get-pending []
|
||||
(map db->clj (j/query conn "SELECT * FROM invoices WHERE imported=false or imported is null")))
|
||||
(defn get-pending [company]
|
||||
(if company
|
||||
(map db->clj (j/query conn ["SELECT * FROM invoices WHERE (imported=false or imported is null) AND company = ?" company]))
|
||||
(map db->clj (j/query conn"SELECT * FROM invoices WHERE imported=false or imported is null"))))
|
||||
|
||||
Reference in New Issue
Block a user