guile-pg 0.15 available
Thien-Thi Nguyen <[email protected]>
| Newsgroups | gmane.lisp.guile.user,gmane.lisp.guile.sources |
|---|---|
| Message-ID | <[email protected]> |
NEWS excerpt below. tarball in:
http://www.glug.org/alt/
this is mostly just peeling off functionality from the mondo
postgres-table module. the big hurdle is still query langage mapping
(or mirroring), which current postgres-table handles in a half-assed way
that gets the job done but is far from elegant. i started to look at
UncommonSQL (functional ql subset, not CLOS mapping) for inspiration,
and am still puzzling things out... hints from lisp+sql gurus much
appreciated!
thi
_______________________________________________________
- 0.15 | 2003-01-15
- New (database postgres) proc: `pg-connection?'
- Extension to (database postgres-table) proc: `pgtable-manager'
The first arg of this proc used to be a string naming the
database to use. Now it can additionally be an empty string,
a string of space-separated "var=val" pairs, or an already
existing connection object (satisfying `pg-connection?').
- New (database postgres-meta) proc: `infer-defs'
- New module: (database postgres-col-defs)
- New module: (database postgres-resx)
These provide procedures to handle column definitions and to
transform result objects in various ways, respectively.
- WARNING: column definition procs have moved
The following procedures continue to be exported from (database
postgres-table), but are now in (database postgres-col-defs):
bye-bye hello
------- -----
def:col-name column-name
def:type-name type-name
def:type-options type-options
Sometime before 1.0 release they will no longer be exported from
the (database postgres-table) module.
[excerpt ends here]
_______________________________________________
Guile-user mailing list
[email protected]
http://mail.gnu.org/mailman/listinfo/guile-user