implementing permissions to companies
This commit is contained in:
12
src/clj/auto_ap/db/users.clj
Normal file
12
src/clj/auto_ap/db/users.clj
Normal file
@@ -0,0 +1,12 @@
|
||||
(ns auto-ap.db.users
|
||||
(:require [clojure.java.jdbc :as j]
|
||||
[clojure.edn :as edn]
|
||||
[auto-ap.db.utils :refer [clj->db db->clj conn]]))
|
||||
|
||||
(defn find-or-insert! [row]
|
||||
(let [user (first (j/find-by-keys conn
|
||||
:users
|
||||
{:provider_id (:provider_id row)
|
||||
:provider (:provider row)}))]
|
||||
(when user
|
||||
(merge user (edn/read-string (:data user "{}"))))))
|
||||
Reference in New Issue
Block a user