Я пытаюсь использовать clojure kORMa с compojure, webapp здесь nepleaks.Не можете начать работу с clojure kORMa
Сначала я добавил Корме зависимость
[korma "0.3.0-RC4"]
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)
lein ring server
ни бросать никаких исключений ни создавать объект базы данных.
Я что-то упустил? Нужна ли мне дополнительная настройка?
Ухх .. не знаю, что.Только что (затворничество) на самом деле делает? Просто отображение объектов? Хотелось бы спросить, помогает ли https://github.com/budu/lobos создавать таблицы базы данных, поскольку он описывает себя как «всеобъемлющий DSL DSL». – prayagupd
@PrayagUpd Да, он просто отображает объекты. Вы можете использовать Lobos или lein-dbmaintain (https://github.com/mysema/lein-dbmaintain), который является оберткой для DbMaintain. Отказ от ответственности: lein-dbmaintain поддерживается компанией, в которой я работаю. – ponzao
Отлично, я начинаю работать на лобо :). Если у вас возникнут какие-либо проблемы с этим, тогда будет думать о lein-dbmaintain. – prayagupd