Не совсем понимаю, что мне нужно.У меня есть таблица, которой нужен составной первичный ключ (postgresql), но я не вижу, как это сделать, используя clojure.java.jdbc
.
Я пытаюсь получить
CREATE TABLE a_b (
f integer REFERENCES a,
g integer REFERENCES b,
PRIMARY KEY (f, g)
);
Я пыталсямножество вещей, но суть как-то заставляет :primary
и :key
заменить "PRIMARY KEY (a, b)"
ниже.
(j/create-table-ddl :a_b [[:f "integer REFERENCES a"]
[:g "integer REFERENCES b"]
[:id "PRIMARY KEY (a, b)"]]) ;<=== this line