+14 Jul 2004 Marcus Pearce <m.t.pearce@city.ac.uk>
+ * README, INSTALL: update URLs. Minor updates to descriptions.
+ * tests/README: remove stuff about editing contexts.
+
12 Jul 2004 Kevin Rosenberg <kevin@rosenberg.net>
* db-oracle/oracle-objects.lisp: Change *default-varchar-length* to
*default-string-length*
Refer to the main documentation file for installation instructions.
-Documentation is availabe as a PDF file in doc/clsql.pdf and
-as HTML files in doc/html/.
+Documentation is availabe as a PDF file in doc/clsql.pdf and as HTML
+files in doc/html.tar.gz.
CLSQL is a Common Lisp to SQL engine interface written by Kevin M.
-Rosenberg. It is based Pierre R. Mai's excellent MaiSQL package. It
-uses the UFFI (http://uffi.med-info.com) library for compatibility
-with Allegro CL, Lispworks, and CMUCL.
+Rosenberg. It includes both functional and object oriented subsystems
+for data definition and manipulation as well as an integrated symbolic
+SQL syntax.
-CLSQL's home is http://clsql.med-info.com.
+CLSQL supports a number of RDBMS and uses the UFFI (http://uffi.b9.com)
+library for compatibility with Allegro CL, Lispworks, CMUCL, SBCL and
+OpenMCL.
-Documentation is availabe as a PDF file in doc/clsql.pdf and
-as HTML files in doc/html/.
+CLSQL is based on Pierre R. Mai's excellent MaiSQL package and
+UncommonSQL developed at onShore Development Inc.
+
+CLSQL's home is http://clsql.b9.com.
+
+Documentation is availabe as a PDF file in doc/clsql.pdf and as HTML
+files in doc/html.tar.gz.
*** Error if existing DB
** Data Definition
- *** Create Tables/Sequences/Indexes -- Should cover creation of
+ *** Create Tables/Views/Sequences/Indexes -- Should cover creation of
tables with all supported types of fields.
- *** Delete Tables/Sequences/Indexes
+ *** Delete Tables/Views/Sequences/Indexes
*** Inspection of Tables and attributes, including types
** Data Manipulation
*** Object creation/manipulation/deletion
*** Inter-object Relations
-** Editing Contexts
- *** Object Create/Modification/Deletion in a context -- partly covered already
- *** Interaction of multiple contexts
- *** Schema manipulation within a context
- *** Rollback and error handling within a context