diff --git a/collects/db/scribblings/connect.scrbl b/collects/db/scribblings/connect.scrbl index 47e5996ea6..14f2cf7e3a 100644 --- a/collects/db/scribblings/connect.scrbl +++ b/collects/db/scribblings/connect.scrbl @@ -338,7 +338,7 @@ Base connections are made using the following functions. @section{Connection Pooling} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] Creating a database connection can be a costly operation; it may involve steps such as process creation and SSL negotiation. A @@ -415,7 +415,7 @@ a transaction, the transaction is rolled back. @section{Virtual Connections} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] A @deftech{virtual connection} creates actual connections on demand and automatically releases them when they are no longer needed. @@ -506,7 +506,7 @@ execute parameterized queries expressed as strings or encapsulated via @section[#:tag "kill-safe"]{Kill-safe Connections} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] @defproc[(kill-safe-connection [c connection?]) connection?]{ @@ -526,7 +526,7 @@ shutting down its ports. @section{Data Source Names} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] A DSN (data source name) is a symbol associated with a connection specification in a DSN file. They are inspired by, but distinct from, @@ -667,7 +667,7 @@ ODBC's DSNs. @section[#:tag "managing-connections"]{Mangaging Connections} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] @defproc[(connection? [x any/c]) boolean?]{ diff --git a/collects/db/scribblings/notes.scrbl b/collects/db/scribblings/notes.scrbl index e79038d1ab..3a28fac46d 100644 --- a/collects/db/scribblings/notes.scrbl +++ b/collects/db/scribblings/notes.scrbl @@ -61,10 +61,11 @@ file. This library currently supports only cleartext and md5-hashed passwords, and it does not send cleartext passwords unless explicitly ordered to (see @racket[postgresql-connect]). These correspond to the @tt{md5} and @tt{password} authentication methods in the parlance of -@tt{pg_hba.conf}, respectively. On Linux, @tt{ident} authentication is -automatically supported for local sockets, but not TCP sockets. The -@tt{gss}, @tt{sspi}, @tt{krb5}, @tt{pam}, and @tt{ldap} methods are -not supported. +@tt{pg_hba.conf}, respectively. On Linux and Mac OS X, @tt{ident} +authentication is automatically supported for local sockets (as of +PostgreSQL 9.1, this authentication method has been renamed +@tt{peer}). The @tt{gss}, @tt{sspi}, @tt{krb5}, @tt{pam}, and +@tt{ldap} methods are not supported. @section{MySQL Authentication} diff --git a/collects/db/scribblings/query.scrbl b/collects/db/scribblings/query.scrbl index a1257ffeb2..a139a0ff63 100644 --- a/collects/db/scribblings/query.scrbl +++ b/collects/db/scribblings/query.scrbl @@ -9,7 +9,7 @@ @title[#:tag "query-api"]{Queries} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] This library provides a high-level functional query API, unlike many other database libraries, which present a stateful, diff --git a/collects/db/scribblings/sql-types.scrbl b/collects/db/scribblings/sql-types.scrbl index 37d4396a8b..e38daf592b 100644 --- a/collects/db/scribblings/sql-types.scrbl +++ b/collects/db/scribblings/sql-types.scrbl @@ -10,7 +10,7 @@ @title[#:tag "sql-types"]{SQL Types and Conversions} -@declare-exporting[db db/base] +@declare-exporting[db db/base #:use-sources (db/base)] Connections automatically convert query results to appropriate Racket types. Likewise, query parameters are accepted as Racket values and