Back
with-columns (clj)
(source)function
(with-columns & col-specs)
(with-columns col-spec-coll)
Accepts any number of column descriptions. Each
column description is a sequence of SQL elements
that specify the name and the attributes.
(with-columns [:id :int [:not nil]]
[:name [:varchar 32] [:default ""]])
Produces:
id INT NOT NULL,
name VARCHAR(32) DEFAULT ''
Can also accept a single argument which is a
collection of column descriptions (mostly for
compatibility with nilenso/honeysql-postgres
which used to be needed for DDL).