-GENERAL
-
-* port Oracle backend to UFFI.
-* consider adding large object support to mysql and odbc
-* add support for prepared statements.
-
TESTS TO ADD
* CACHE-TABLE-QUERIES
* Test bigint type
* :db-constraint tests
+POSSIBLE EXTENSIONS
+
+* port Oracle backend to UFFI
+* large object support
+* add support for prepared statements
+
COMMONSQL SPEC
* Missing:
(cond
;; Object query resulting in a list of returned object instances
- ((and (consp (first in-phrase))
- (string-equal "select" (symbol-name (caar in-phrase)))
- (eq 'quote (first (second (first in-phrase))))
- (symbolp (second (second (first in-phrase)))))
+ ((and (consp (first in-phrase))
+ (consp (second (first in-phrase)))
+ (eq 'quote (first (second (first in-phrase))))
+ (symbolp (second (second (first in-phrase)))))
(let ((result-var (ansi-loop::loop-gentemp
'loop-record-result-))
(deftest :oodml/iteration/3
(loop for (e) being the records in
- (select 'employee :where [married] :order-by [emplid])
- collect (slot-value e 'last-name))
+ [select 'employee :where [married] :order-by [emplid]]
+ collect (slot-value e 'last-name))
("Lenin" "Stalin" "Trotsky"))
))