From 20aacd94f3c312ff4e78588f6fef787392bd46f8 Mon Sep 17 00:00:00 2001 From: Andrey Antukh Date: Wed, 3 Jul 2019 17:56:52 +0200 Subject: [PATCH] fix(backend): run fixtures without start http server --- backend/src/uxbox/fixtures.clj | 36 ++++++++++++++++++++++------------ 1 file changed, 23 insertions(+), 13 deletions(-) diff --git a/backend/src/uxbox/fixtures.clj b/backend/src/uxbox/fixtures.clj index 60e75c15e9..035c266f47 100644 --- a/backend/src/uxbox/fixtures.clj +++ b/backend/src/uxbox/fixtures.clj @@ -6,18 +6,20 @@ (ns uxbox.fixtures "A initial fixtures." - (:require [buddy.hashers :as hashers] - [buddy.core.codecs :as codecs] - [mount.core :as mount] - [clj-uuid :as uuid] - [suricatta.core :as sc] - [uxbox.config :as cfg] - [uxbox.db :as db] - [uxbox.migrations] - [uxbox.util.transit :as t] - [uxbox.services.users :as susers] - [uxbox.services.projects :as sproj] - [uxbox.services.pages :as spag])) + (:require + [buddy.core.codecs :as codecs] + [buddy.hashers :as hashers] + [clj-uuid :as uuid] + [mount.core :as mount] + [suricatta.core :as sc] + [uxbox.config :as cfg] + [uxbox.db :as db] + [uxbox.media :as media] + [uxbox.migrations] + [uxbox.services.pages :as spag] + [uxbox.services.projects :as sproj] + [uxbox.services.users :as susers] + [uxbox.util.transit :as t])) (defn- mk-uuid [prefix i] @@ -68,7 +70,15 @@ (defn -main [& args] - (mount/start) + (-> (mount/only #{#'uxbox.config/config + #'uxbox.config/secret + #'uxbox.db/datasource + #'uxbox.migrations/migrations + #'uxbox.media/assets-storage + #'uxbox.media/media-storage + #'uxbox.media/images-storage + #'uxbox.media/thumbnails-storage}) + (mount/start)) (with-open [conn (db/connection)] (sc/atomic conn (doseq [i (range num-users)]