- Apr 20, 2007
-
-
levente.meszaros authored
darcs-hash:f2b56b1049af40216c24d533e4e76ede40a73f89
-
- Dec 11, 2006
-
-
Attila Lendvai authored
darcs-hash:a1b1e2cde054302e5bd9c2499bdfa004a244ac40
-
- Oct 22, 2006
-
-
emarsden authored
- implement basic parsing support for the PostgreSQL record type - supply a utility function to escape binary data into a format that can be used within an SQL string to initialize a field of type BYTEA - add optimize declarations for improved performance darcs-hash:e575d1fea8f22a1b00cd2f0797023849b1313a9b
-
- Dec 19, 2005
-
-
emarsden authored
Fix to timezone handling when parsing timestamps (timezone offset can be negative). From Katsuya Tomioka. darcs-hash:656ed17ea7f0d6b56554558f2a5e7f67e60d032d
-
- Jul 17, 2005
-
-
emarsden authored
Three fixes from Björn Lindberg <d95-bli@nada.kth.se>: - Two trivial bugs with regards to use with Allegro - Handling of the special timestamp values infinity and -infinity. They gave an error, but now returns the symbols :INFINITY and :-INFINITY respectively. - A bug in the version 3 of the protocol, where it would return NIL for fields in the database containing the empty string, rather than an empty string. darcs-hash:504e8e152c17d5b4a0d4aa402c8fe52e71647eef
-
- Sep 07, 2004
-
-
emarsden authored
Add support for the SQL NUMERIC type, thanks to Risto Sakari Laakso. Was previously being parsed as an integer, but is in fact a fix-precision floating-point number. darcs-hash:23c7961c351a7e66d96ad0caccba1d1e7a16f501
-
- Aug 13, 2004
-
-
emarsden authored
Trivial. darcs-hash:1c9fe1aad69e6db8aedec0ed2075b65e4cd9ee7d
-
- Aug 11, 2004
-
-
emarsden authored
add a file that does a manual load of pg darcs-hash:ebc3809f360389db9d6269f534e5c184398afbb7
-
- Apr 21, 2004
-
-
emarsden authored
From Sven Van Caekenberghe: - fix to PARSE-TIMESTAMP when no milliseconds are present - make use of :start and :end arguments to PARSE-INTEGER to reduce consing darcs-hash:9916a9922ce1ecf2f93980ea3791c71d95a97297
-
- Mar 08, 2004
-
-
pvaneynde authored
added type-to-oid table and lookup-type function to aid in bpe operations darcs-hash:eb336c8c2d63270d1a75360bb4a2ffc2293fc407
-
- Mar 05, 2004
-
-
emarsden authored
Integrate Peter Van Eynde's v3 protocol support: - create PGCON-V2 and PGCON-V3 classes - PG-CONNECT attempts to connect using v3 protocol, and falls back to v2 protocol for older backends; return a PGCON-V2 or PGCON-V3 object - PG-EXEC and FN and PG-DISCONNECT are generic functions that dispatch on the connection type - protocol code split into v2-protocol.lisp and v3-protocol.lisp TBD: cleaning up the notification & error reporting support, and factorizing more code between the two protocol versions. Also split code out into multiple files: - large-object support - metainformation about databases - parsing and type coercion support - utility functions and macros darcs-hash:00b6e900f7b48953d959f95e55c26ecee52efb37
-