use md5sum-string instead of md5sum-sequence to adjust to upstream changes
[clsql.git] / db-odbc / odbc-package.lisp
1 ;;;; -*- Mode: LISP; Syntax: ANSI-Common-Lisp; Base: 10 -*-
2 ;;;; *************************************************************************
3 ;;;; FILE IDENTIFICATION
4 ;;;;
5 ;;;; Name:     odbc-package.lisp
6 ;;;; Purpose:  Package definition for low-level ODBC interface
7 ;;;; Author:   Kevin M. Rosenberg
8 ;;;; Created:  April 2004
9 ;;;;
10 ;;;; This file, part of CLSQL, is Copyright (c) 2004 by Kevin M. Rosenberg
11 ;;;;
12 ;;;; CLSQL users are granted the rights to distribute and use this software
13 ;;;; as governed by the terms of the Lisp Lesser GNU Public License
14 ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL.
15 ;;;; *************************************************************************
16
17 (in-package #:cl-user)
18
19 (defpackage #:odbc
20   (:use #:cl #:uffi)
21   (:export
22      #:database-library-loaded
23
24      #:*null*
25      #:+null-ptr+
26      #:+max-precision+
27      #:*info-output*
28      #:*time-format*
29      #:get-cast-long
30      #:%free-statement
31      #:%disconnect
32      #:%commit
33      #:%rollback
34      #:%sql-fetch
35      #:%sql-cancel
36      #:db-connect
37      #:%new-db-connection-handle
38      #:%new-environment-handle
39      #:%sql-connect
40      #:%sql-driver-connect
41      #:disable-autocommit
42      #:enable-autocommit
43      #:%sql-free-environment
44      #:%sql-data-sources
45      #:%sql-get-info
46      #:%sql-param-data
47      #:%sql-execute
48      #:%put-str
49      #:%sql-bind-parameter
50      #:%sql-prepare
51      #:sqlfetch
52      #:%bind-column
53      #:%allocate-bindings
54      #:%describe-column
55      #:%describe-columns
56      #:read-data
57      #:read-data-in-chunks
58      #:query-database
59      #:%new-statement-handle
60      #:%sql-exec-direct
61      #:result-columns-count
62      #:result-rows-count
63      #:sql-to-c-type
64      #:%list-tables
65      #:%table-statistics
66      #:%list-data-sources
67      )
68   (:documentation "This is the low-level interface ODBC."))
69