XEmacs -- Emacs: The Next Generation
English
German
Japanese
America
Asia
Australia
Europe
 
     Searching XEmacs
Quick Links About XEmacs Getting XEmacs Customizing XEmacs Troubleshooting XEmacs Developing XEmacs
      

Emacs Lisp interface to PostgreSQL

Steven L. Baur <steve@xemacs.org>

Emacs Lisp interface to PostgreSQL. This is PostgreSQL-specific.

Status

To be autodetected by configure.

Code is complete.

Open bugs

None.

Other open issues

None.

Discussion

Steve Baur's implementation of PostgreSQL may not be The Right Thing[tm] but it seems to be solid and working. I propose including the feature, and autodetecting by default. Rationale: I have looked at MySQL and ODBC briefly, and there simply seems to be no alternative to DBMS-specific C interfaces. Furthermore, these interfaces are sufficiently different that Lisp-level code must be written in a DBMS-specific way. Of course, the queries themselves will be in SQL and need not be DBMS-specific, except that different DBMSes implement different parts of SQL, and some implement some functions more or less efficiently. I am not a specialist, but my impression is that all this means that supporting a different Lisp interface for each database is necessary in any case.

Note: Martin has some objection; he says the Perl generic database interface is the way to go. I will check this out.

Closed bugs

None.

 
 

Conform with <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
Automatically validated by PSGML