无法开始使用clojure kORMa

pra*_*upd 2 mysql clojure compojure korma

我试图使用clojure kORMa与compojure,webapp在这里nepleaks.

首先,我添加了kORMa依赖

[korma "0.3.0-RC4"]
Run Code Online (Sandbox Code Playgroud)

lein deps很酷,然后创建src/hotel/conf/datasource.clj,如下所示:

(ns hotel.conf.datasource)
   (use [korma.db])
   (use [korma.core])
)

(defdb db (mysql {:db "nepleaks"
                     :user "root"
                     :password "mysql55"}))

(defentity users)
Run Code Online (Sandbox Code Playgroud)

lein ring server 既没有抛出任何异常也没有创建数据库实体.

我错过了什么吗?我需要更多配置吗?

pon*_*zao 5

我的理解是Korma不会为您创建数据库或数据库表,因此您需要事先手动创建它们.