r9408: 19 May 2004 Kevin Rosenberg (kevin@rosenberg.net)
authorKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 20 May 2004 08:42:57 +0000 (08:42 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 20 May 2004 08:42:57 +0000 (08:42 +0000)
commit3a3ccc7a171dc4c6c10bc7e3fea8461fca6dc51b
treebe72cf2d2ea0f541f9ada67e9aa73fcc7d05f9fb
parenta56b464f5cd084bb8cc493a150b49a6033f48143
r9408: 19 May 2004 Kevin Rosenberg (kevin@rosenberg.net)
        * sql/db-interface.lisp: Add more default methods
        * sql/objects.lisp: Add explicit table name to order-by parameters
        in find-all when only one table to avoid selecting a duplicate row.
        Fix error in FIND-ALL when using :order-by such as (([foo] :asc))
        as previous logic was adding two fields (foo asc) to SELECT query.
        * db-oracle/*.lisp: Much improvements, now passes 90% of test suite
14 files changed:
ChangeLog
db-oracle/oracle-api.lisp
db-oracle/oracle-objects.lisp
db-oracle/oracle-sql.lisp
db-sqlite/sqlite-sql.lisp
sql/conditions.lisp
sql/database.lisp
sql/db-interface.lisp
sql/objects.lisp
sql/package.lisp
sql/sql.lisp
tests/test-fddl.lisp
tests/test-init.lisp
tests/test-oodml.lisp