diff options
author | scgilardi <scgilardi@gmail.com> | 2008-10-04 02:25:51 +0000 |
---|---|---|
committer | scgilardi <scgilardi@gmail.com> | 2008-10-04 02:25:51 +0000 |
commit | 7d2785200afe9ae79cb5b2056d9f4d93877c8ee4 (patch) | |
tree | 0c0fe34d36e9f3568fd3587cd60385a5e1f02f5b /src/clojure/contrib/sql/test | |
parent | f3c6fc60e81e503e57053053684ee1b0e8855e94 (diff) |
allow keywords for table names, column names, and types, move internal code into its own file
Diffstat (limited to 'src/clojure/contrib/sql/test')
-rw-r--r-- | src/clojure/contrib/sql/test/test.clj | 20 |
1 files changed, 10 insertions, 10 deletions
diff --git a/src/clojure/contrib/sql/test/test.clj b/src/clojure/contrib/sql/test/test.clj index 83df028f..13a0d09f 100644 --- a/src/clojure/contrib/sql/test/test.clj +++ b/src/clojure/contrib/sql/test/test.clj @@ -16,7 +16,7 @@ (ns clojure.contrib.sql.test (:use clojure.contrib.sql)) -(Class/forName "org.apache.derby.jdbc.EmbeddedDriver") +(clojure.lang.RT/classForName "org.apache.derby.jdbc.EmbeddedDriver") (defn db [] (connection "derby" "/tmp/clojure.contrib.sql.test.db" :create true)) @@ -24,19 +24,19 @@ (defn db-write [] (with-connection con (db) (try - (drop-table con "fruit") + (drop-table con :fruit) (catch Exception e)) - (create-table con "fruit" - "name varchar(32)" - "appearance varchar(32)" - "cost int" - "grade real") - (insert-rows con "fruit" + (create-table con :fruit + :name "varchar(32)" + :appearance "varchar(32)" + :cost :int + :grade :real) + (insert-rows con :fruit ["Apple" "red" 59 87] ["Banana" "yellow" 29 92.2] ["Peach" "fuzzy" 139 90.0] ["Orange" "juicy" 89 88.6]) - (insert-values con "fruit" ["name" "cost"] + (insert-values con :fruit [:name :cost] ["Mango" 722] ["Feijoa" 441]))) @@ -54,7 +54,7 @@ (defn db-exception [] (with-connection con (db) - (insert-values con "fruit" ["name" "appearance"] + (insert-values con :fruit [:name :appearance] ["Grape" "yummy"] ["Pear" "bruised"]) (throw (Exception. "an exception")))) |