|
@@ -2,7 +2,6 @@
|
|
|
(:require [hello.handler :as handler]
|
|
|
[luminus.repl-server :as repl]
|
|
|
[luminus.http-server :as http]
|
|
|
- [luminus-migrations.core :as migrations]
|
|
|
[hello.config :refer [env]]
|
|
|
[clojure.tools.cli :refer [parse-opts]]
|
|
|
[clojure.tools.logging :as log]
|
|
@@ -53,12 +52,5 @@
|
|
|
(.addShutdownHook (Runtime/getRuntime) (Thread. stop-app)))
|
|
|
|
|
|
(defn -main [& args]
|
|
|
- (cond
|
|
|
- (some #{"migrate" "rollback"} args)
|
|
|
- (do
|
|
|
- (mount/start #'hello.config/env)
|
|
|
- (migrations/migrate args (env :database-url))
|
|
|
- (System/exit 0))
|
|
|
- :else
|
|
|
- (start-app args)))
|
|
|
+ (start-app args))
|
|
|
|