diff options
author | scgilardi <scgilardi@gmail.com> | 2008-09-14 06:06:27 +0000 |
---|---|---|
committer | scgilardi <scgilardi@gmail.com> | 2008-09-14 06:06:27 +0000 |
commit | 8ea24c5aeed899f719319187686bf9433740febd (patch) | |
tree | 1e106736c4e50bdcc4332f978073251e662bea84 /src/clojure/contrib/sql/test | |
parent | bdb9ad843f8c831c08f08fcfbcb2fbfebf507bbd (diff) |
sql: add insert-values, insert-rows
Diffstat (limited to 'src/clojure/contrib/sql/test')
-rw-r--r-- | src/clojure/contrib/sql/test/test.clj | 14 |
1 files changed, 7 insertions, 7 deletions
diff --git a/src/clojure/contrib/sql/test/test.clj b/src/clojure/contrib/sql/test/test.clj index 90edd457..4937d96f 100644 --- a/src/clojure/contrib/sql/test/test.clj +++ b/src/clojure/contrib/sql/test/test.clj @@ -26,18 +26,19 @@ (try (drop-table con "fruit") (catch Exception e)) - (create-table con - "fruit" + (create-table con "fruit" "name varchar(32)" "appearance varchar(32)" "cost int" "grade real") - (do-prepared con - "insert into fruit values (?, ?, ?, ?)" + (insert-rows con "fruit" ["Apple" "red" 59 87] ["Banana" "yellow" 29 92.2] ["Peach" "fuzzy" 139 90.0] - ["Orange" "juicy" 89 88.6]))) + ["Orange" "juicy" 89 88.6]) + (insert-values con "fruit" ["name" "cost"] + ["Mango" 722] + ["Feijoa" 441]))) (defn db-read [] (with-connection con (db) @@ -53,8 +54,7 @@ (defn db-exception [] (with-connection con (db) - (do-prepared con - "insert into fruit (name, appearance) values (?, ?)" + (insert-values con "fruit" ["name" "appearance"] ["Grape" "yummy"] ["Pear" "bruised"]) (throw (Exception. "an exception")))) |