X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=sql%2Fusql.lisp;h=472de2ddfe9bf8de36793d63fd3bd1ee79223468;hp=7a7420c0cb226ea3727cd992640f2a4942308e39;hb=ce0e343835a040406678dff74a62d1b0cb56f317;hpb=edd1963395a5b5e5f91ef975fcd329975ae367e2 diff --git a/sql/usql.lisp b/sql/usql.lisp index 7a7420c..472de2d 100644 --- a/sql/usql.lisp +++ b/sql/usql.lisp @@ -2,7 +2,7 @@ ;;;; ************************************************************************* ;;;; FILE IDENTIFICATION ;;;; -;;;; Name: usql.cl +;;;; Name: usql.lisp ;;;; Purpose: High-level interface to SQL driver routines needed for ;;;; UncommonSQL ;;;; Programmers: Kevin M. Rosenberg and onShore Development Inc @@ -10,7 +10,7 @@ ;;;; ;;;; $Id$ ;;;; -;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg +;;;; This file, part of CLSQL, is Copyright (c) 2002-2004 by Kevin M. Rosenberg ;;;; and onShore Development Inc ;;;; ;;;; CLSQL users are granted the rights to distribute and use this software @@ -21,16 +21,14 @@ ;;; Minimal high-level routines to enable low-level interface for USQL -(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) -(in-package :clsql-sys) +(in-package #:clsql-sys) -(defun list-tables (&key (database *default-database*) - (system-tables nil)) +(defun list-tables (&key (database *default-database*)) "List all tables in *default-database*, or if the :database keyword arg is given, the specified database. If the keyword arg :system-tables is true, then it will not filter out non-user tables. Table names are given back as a list of strings." - (database-list-tables database :system-tables system-tables)) + (database-list-tables database)) (defun list-attributes (table &key (database *default-database*))