Описание тега korma
Korma - это Clojure DSL, оборачивающий общие функции управления базой данных SQL.
1
ответ
Могу ли я указать псевдонимы полей по умолчанию в Korma?
У меня есть поле MySQL называется thing_id, но я хочу сослаться на это как :thing-id в моем коде. Я могу определить сущность следующим образом: (defentity thing (entity-fields :id [:thing_id :thing-id])) так что когда я получаю вещи: (select thing) …
23 окт '14 в 12:34
1
ответ
Почему eval работает там, где макрос не работает при построении условий WHERE в Корме
Я пытаюсь динамически добавлять условия WHERE в SQL-запрос Korma (-> the-query (where {:archived false}) (add-where-conditions params) (limit 200) (select)) Я пытаюсь динамически создать вызов функции korma's where. Звонок будет выглядеть примерн…
16 июн '13 в 17:14
1
ответ
Имеет много не работает
У меня 2 стола CREATE TABLE public.user_account ( id integer NOT NULL DEFAULT nextval('user_account_id_seq'::regclass), email character(50) NOT NULL, password character(100) NOT NULL, CONSTRAINT user_account_pkey PRIMARY KEY (id) ) CREATE TABLE publ…
04 сен '16 в 19:25
0
ответов
Ошибка утечки памяти при развертывании приложения Clojure Ring на Tomcat 8
Я пытаюсь развернуть кольцевое приложение войны на Tomcat 8. Создана война с lein ring uberwar, Я подозреваю, что это из-за потока соединения jdbc, но не уверен. я использую [org.postgresql/postgresql "9.4-1206-jdbc42"] а также [korma "0.4.1"] proje…
14 мар '16 в 11:34
1
ответ
Корма-много через другой стол
У меня есть несколько таблиц, как это: CREATE TABLE place ( id INTEGER NOT NULL, name VARCHAR(75) ); CREATE TABLE place_services ( id INTEGER NOT NULL, place_id INTEGER ); CREATE TABLE service ( name VARCHAR(100), value BOOL, place_services_id INTEG…
06 авг '14 в 20:47
4
ответа
Проблемы с подключением к postgresql DB на Heroku с Korma (Clojure)
Я анализирую postgresql uri в настройках конфигурации на Heroku. Но я не могу заставить его работать. Любая помощь будет принята с благодарностью, я, вероятно, что-то упускаю прямо. Вот код, используемый. (def dev-db-info {:db "dbname" :user "userna…
01 ноя '12 в 11:01
1
ответ
Выражение (параметризованный) ЛЮБОГО (массива) запроса для Postgres в SQLKorma
В настоящее время я использую SQLKorma для проекта, и я сталкиваюсь с небольшим затруднением с ним. Я построил запрос с двумя левыми соединениями; один из них содержит массив с записями, которые я хочу использовать в моем WHERE пункт. Это тривиально…
04 май '15 в 18:24
2
ответа
Инструмент генерации кода для схемы SQL для сущностей Korma
Есть ли инструмент для преобразования схемы SQL в сущности Korma?
11 июл '12 в 14:20
1
ответ
Попытка создать логин пользователя для сайта Clojure / Korma / PostgreSQL
Я полностью застрял на том, с чего начать с получения зоны входа на сайт Clojure, который я создаю (для развлечения). Я посмотрел на несколько ресурсов, которые я опубликую ниже, беспощадно копирую / вставляю код, и ближе всего я могу получить одну …
26 авг '12 в 11:02
1
ответ
Как конвертировать результаты korma select в json для службы отдыха (compojure)?
Я использую compojure, cheshire и korma (и postgre db) для создания сервиса отдыха. Я создал таблицу с двумя строковыми полями (имя и описание) с такой структурой: (defentity posts (pk :id) (table :posts) (entity-fields :name :description)) Я могу в…
19 дек '14 в 07:30
3
ответа
Не удалось начать с clojure kORMa
Я пытаюсь использовать clojure KORMa с compojure, веб-приложение здесь не отвечает. Сначала я добавил KORMA зависимость [korma "0.3.0-RC4"] lein deps работает круто, потом создал src/hotel/conf/datasource.clj который выглядит следующим образом: (ns …
10 мар '13 в 08:04
1
ответ
Вставка необработанного SQL с Korma
Я хочу выполнить следующий сырой SQL с Korma: k/exec-raw ["INSERT INTO events ?, VALUES ? ON CONFLICT (id) DO UPDATE SET title = EXCLUDED.title;" [keys values]] с параметрами, равными: keys (str "(" (keys->str res) ")") values (str "(" (serialize…
12 фев '16 в 18:44
1
ответ
Что не так с директивой (используйте 'korma.db)?
Когда я пытаюсь создать Uberjar с помощью lein со следующим очень простым тестовым файлом Clojure, я получаю сообщение об ошибке Compiling korma-test.core Exception in thread "main" java.lang.Exception: lib names inside prefix lists must not contain…
05 мар '14 в 19:26
1
ответ
Приложение Compojure/ring, инициализация базы данных вне области тестирования
Как мне инициализировать мою базу данных, чтобы моя (def db...) не пыталась инициализировать базу данных при выполнении моих юнит-тестов (так как тогда она не будет базой данных). Я высмеиваю sql и dml в функциях (with-redefs), но все примеры, котор…
12 дек '15 в 13:41
1
ответ
Усеченный стол с sqlkorma
Я просто не могу заставить запрос просто обрезать таблицу для работы с korma: (korma.core/defentity readings) (korma.core/exec-raw ["TRUNCATE TABLE ?" [:name readings]]) и я получаю: Syntax error in SQL statement "TRUNCATE TABLE ?[*]"; expected "ide…
13 сен '16 в 17:48
3
ответа
Почему кто-то хочет использовать JDBC вместо библиотек, таких как korma?
Я прочитал пост в блоге под названием " Blogging with Noir", и я был искренне удивлен, что автор использует java.jdbc вместо библиотек вроде Korma, что я нахожу удивительным. Каковы преимущества написания SQL-запросов в вашем коде вместо того, чтобы…
06 сен '12 в 08:18
1
ответ
Приведите пустое поле даты, используя Korma и MySQL.
Используя Korma и MySQL, я пытаюсь выбрать из таблицы с именем posts, есть поле для опубликованной даты, которое по умолчанию равно nil. mysql> describe posts; +-----------+--------------+------+-----+---------------------+-------+ | Field | Type…
12 дек '12 в 20:41
0
ответов
Clojure: ошибка базы данных korma
Итак, я использую mariadb, я уже сделал свою базу данных и подключил ее с помощью korma, база данных имеет установленные разрешения, я (думаю) установил все драйверы, и когда я пытаюсь запустить свой, я получаю это: Вызвано: java.sql.SQLException: д…
15 июн '17 в 12:10
2
ответа
Как сделать предложение where при сравнении двух полей в SqlKorma (clojure)
Я использую Postgresql и sqlkorma 0.4. CREATE TABLE mytable (id serial PRIMARY KEY, a integer NOT NULL, b integer NOT NULL); Как сделать: SELECT * FROM mytable WHERE a > b я пробовал (defentity mytable (pk :id) (table :mytable)) а также (select t…
11 янв '15 в 17:13
2
ответа
Когда я делаю вызов для вставки с несколькими строками в корме, я получаю исключение
Когда я делаю вызов для вставки с несколькими строками в корме, я получаю исключение... Failure to execute query with SQL: ...snip... SQLException: Message: near ",": syntax error SQLState: null Error Code: 0 Что здесь происходит? Дополнительные дет…
01 авг '12 в 08:53