LIST-CLASSES — List classes for tables in SQL database.
Function
a function used to filter the search. By default, identity is used which will return all classes.
specifies the root class to the search. By default, standard-db-object is used which is the root for all view classes.
The database to search for view classes. This will default to the value of *default-database*.
List of view classes.
Returns a list of all the View Classes which have been defined in the Lisp session and are connected to database and which descended from the class root-class and which satisfy the function test.
(list-classes) => (#<clsql-sys::standard-db-class big> #<clsql-sys::standard-db-class employee-address> #<clsql-sys::standard-db-class address> #<clsql-sys::standard-db-class company> #<clsql-sys::standard-db-class employee>) (list-classes :test #'(lambda (c) (> (length (symbol-name (class-name c))) 3))) => (#<clsql-sys::standard-db-class employee-address> #<clsql-sys::standard-db-class address> #<clsql-sys::standard-db-class company> #<clsql-sys::standard-db-class employee>)