korma

    0热度

    3回答

    我正在尝试使用科尔马并将其设置为我的Luminus项目。科尔马有PostgreSQL的下列助手: ;; how exactly should I pass the connection string here? ;; in particular, for production env. (def pg (postgres ..)) (defdb korma-db db) (defdb

    1热度

    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, CONST

    2热度

    1回答

    我目前使用SQLKorma作为项目,我遇到了一点问题。 我用两个左连接构造了一个查询;其中一个包含一个数组,其中包含我希望在我的WHERE子句中使用的条目。 这是琐碎在SQL中表示。请注意,这主要是编辑查询。 SELECT cu.name, c.description, c.created_at AT TIME ZONE 'utc' FROM calendar_us

    0热度

    1回答

    我只是不能得到查询简单地截断表与咖喱的工作: (korma.core/defentity readings) (korma.core/exec-raw ["TRUNCATE TABLE ?" [:name readings]]) ,我也得到: Syntax error in SQL statement "TRUNCATE TABLE ?[*]"; expected "identifier";

    0热度

    1回答

    我有下面的MSSQL查询,我无法弄清楚Korma实体。请大家帮帮忙 select t.d as did from ( select dataid as d , count(dataid) as cd from <table_name> WHERE prid = <pid> group by dataid ) as t WHERE t.cd >1;

    3热度

    1回答

    我正在使用compojure,cheshire和korma(和postgre db)创建休息服务。 我创建了一个表有两个字符串字段(名称和说明),这样的结构: (defentity posts (pk :id) (table :posts) (entity-fields :name :description)) 我可以记录插入到该表,但是当我试图给exec (de

    1热度

    1回答

    我无法从我在Korma中映射的实体中选择SELECT COUNT(*)。 这里是我的实体: (declare users responses) (korma/defentity users (korma/entity-fields :id :slack_id :active :token :token_created) (korma/many-to-many responses :userresp

    1热度

    1回答

    如何模拟我的postgres数据库进行测试? 我的应用程序非常简单,但我找不到一个好方法来模拟我的数据库进行测试。在Java中,我平常使用HSQLDB,但Clojure中有解决方案吗? 这是我的项目文件。 (defproject account-manager "0.1.0-SNAPSHOT" :description "Account Manager" :url "h

    1热度

    1回答

    如何使我的数据库不变化,以便我的(def db ...)在运行我的单元测试时不会尝试初始化数据库(因为它不会是数据库那么)。 我嘲笑函数中的sql和dml(with-redefs),但到目前为止我发现的所有示例都直接在名称空间中定义数据库(例如,不包含在函数中)。

    0热度

    1回答

    插入我想执行下列原始SQL与科尔马: 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 "(" (se