The cl-postgres-plus-uuid Reference Manual

This is the cl-postgres-plus-uuid Reference Manual, version 0.0.1, generated automatically by Declt version 4.0 beta 2 "William Riker" on Wed May 15 04:22:51 2024 GMT+0.

Table of Contents


1 Introduction


2 Systems

The main system appears first, followed by any subsystem dependency.


2.1 cl-postgres-plus-uuid

Common Lisp library providing a cl-postgres SQL reader for the PostgreSQL UUID type.

Author

Michael J. Forster <>

License

MIT

Version

0.0.1

Dependencies
  • cl-postgres (system).
  • uuid (system).
Source

cl-postgres-plus-uuid.asd.

Child Components

3 Files

Files are sorted by type and then listed depth-first from the systems components trees.


3.1 Lisp


3.1.1 cl-postgres-plus-uuid/cl-postgres-plus-uuid.asd

Source

cl-postgres-plus-uuid.asd.

Parent Component

cl-postgres-plus-uuid (system).

ASDF Systems

cl-postgres-plus-uuid.


3.1.2 cl-postgres-plus-uuid/package.lisp

Source

cl-postgres-plus-uuid.asd.

Parent Component

cl-postgres-plus-uuid (system).

Packages

cl-postgres-plus-uuid.


3.1.3 cl-postgres-plus-uuid/cl-postgres-plus-uuid.lisp

Dependency

package.lisp (file).

Source

cl-postgres-plus-uuid.asd.

Parent Component

cl-postgres-plus-uuid (system).

Public Interface

set-uuid-sql-reader (function).

Internals

+uuid-oid+ (constant).


4 Packages

Packages are listed by definition order.


4.1 cl-postgres-plus-uuid

Source

package.lisp.

Use List

common-lisp.

Public Interface

set-uuid-sql-reader (function).

Internals

+uuid-oid+ (constant).


5 Definitions

Definitions are sorted by export status, category, package, and then by lexicographic order.


5.1 Public Interface


5.1.1 Ordinary functions

Function: set-uuid-sql-reader (&optional table)
Package

cl-postgres-plus-uuid.

Source

cl-postgres-plus-uuid.lisp.


5.2 Internals


5.2.1 Constants

Constant: +uuid-oid+

The value of the PostgreSQL Object Identifier (OID) for the UUID data type.

Obtained from the PostgreSQL pg_type system catalogue via the
following query:

SELECT oid FROM pg_type WHERE typname = ’uuid’;

See https://www.postgresql.org/docs/current/static/datatype-oid.html, https://www.postgresql.org/docs/current/static/datatype-uuid.html, and https://www.postgresql.org/docs/current/static/catalog-pg-type.html.

Package

cl-postgres-plus-uuid.

Source

cl-postgres-plus-uuid.lisp.


Appendix A Indexes


A.1 Concepts


A.2 Functions

Jump to:   F   S  
Index Entry  Section

F
Function, set-uuid-sql-reader: Public ordinary functions

S
set-uuid-sql-reader: Public ordinary functions


A.3 Variables

Jump to:   +  
C  
Index Entry  Section

+
+uuid-oid+: Private constants

C
Constant, +uuid-oid+: Private constants