首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >无法开始使用clojure kORMa

无法开始使用clojure kORMa
EN

Stack Overflow用户
提问于 2013-03-10 08:04:10
回答 3查看 809关注 0票数 2

我试图在compojure上使用clojure kORMa,webapp在这里网纹

首先,我添加了kORMa依赖项

代码语言:javascript
复制
[korma "0.3.0-RC4"]

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

代码语言:javascript
复制
(ns hotel.conf.datasource)
   (use [korma.db])
   (use [korma.core])
)

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

(defentity users)

lein ring server既不抛出任何异常,也不创建数据库实体。

我是不是遗漏了什么?,我需要更多的配置吗?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2013-03-10 08:49:12

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

票数 5
EN

Stack Overflow用户

发布于 2015-02-10 21:34:00

本着一个价值1000字的例子的精神,我建议您查看luminus框架。参见http://www.luminusweb.net/ --这个框架用非常基本的示例用法建立了许多非常有用的库,包括korma、ragtime、ring、compojure和其他一些很好的库。默认模板向您展示了许多使用这些库的好方法,以及如何集成它们。然后你可以选择你想要的部分。你需要做的就是开始运行

代码语言:javascript
复制
lein new luminus <your project> +mysql

该网站有良好的文档和代码是相当干净和容易理解。当您想要使用一个新的库来运行时,可以节省几个小时。

票数 1
EN

Stack Overflow用户

发布于 2015-02-10 09:07:08

您需要莱茵拉格泰姆插件管理数据库。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/15320201

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档