From mboxrd@z Thu Jan 1 00:00:00 1970 Path: news.gmane.org!not-for-mail From: "Linas Vepstas" Newsgroups: gmane.lisp.guile.user Subject: Re: guile-db Date: Wed, 15 Oct 2008 14:15:21 -0500 Message-ID: <3ae3aa420810151215y769f51efgea70d31d3e31bc12@mail.gmail.com> References: <1224013004.4370.5.camel@localhost> <3ae3aa420810141338o20adfbd4p5d9e6da4d5dc4226@mail.gmail.com> Reply-To: linasvepstas@gmail.com NNTP-Posting-Host: lo.gmane.org Mime-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit X-Trace: ger.gmane.org 1224098150 6460 80.91.229.12 (15 Oct 2008 19:15:50 GMT) X-Complaints-To: usenet@ger.gmane.org NNTP-Posting-Date: Wed, 15 Oct 2008 19:15:50 +0000 (UTC) Cc: guile-user@gnu.org To: "Sebastian Tennant" Original-X-From: guile-user-bounces+guile-user=m.gmane.org@gnu.org Wed Oct 15 21:16:50 2008 Return-path: Envelope-to: guile-user@m.gmane.org Original-Received: from lists.gnu.org ([199.232.76.165]) by lo.gmane.org with esmtp (Exim 4.50) id 1KqBrH-0003jf-CZ for guile-user@m.gmane.org; Wed, 15 Oct 2008 21:16:35 +0200 Original-Received: from localhost ([127.0.0.1]:51273 helo=lists.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KqBqC-0000r3-L0 for guile-user@m.gmane.org; Wed, 15 Oct 2008 15:15:28 -0400 Original-Received: from mailman by lists.gnu.org with tmda-scanned (Exim 4.43) id 1KqBq7-0000oj-Ql for guile-user@gnu.org; Wed, 15 Oct 2008 15:15:23 -0400 Original-Received: from exim by lists.gnu.org with spam-scanned (Exim 4.43) id 1KqBq6-0000o2-F4 for guile-user@gnu.org; Wed, 15 Oct 2008 15:15:22 -0400 Original-Received: from [199.232.76.173] (port=47326 helo=monty-python.gnu.org) by lists.gnu.org with esmtp (Exim 4.43) id 1KqBq6-0000nx-4k for guile-user@gnu.org; Wed, 15 Oct 2008 15:15:22 -0400 Original-Received: from yx-out-1718.google.com ([74.125.44.157]:8286) by monty-python.gnu.org with esmtp (Exim 4.60) (envelope-from ) id 1KqBq5-00005I-T4 for guile-user@gnu.org; Wed, 15 Oct 2008 15:15:22 -0400 Original-Received: by yx-out-1718.google.com with SMTP id 34so666309yxf.66 for ; Wed, 15 Oct 2008 12:15:21 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:received:received:message-id:date:from:reply-to :to:subject:cc:in-reply-to:mime-version:content-type :content-transfer-encoding:content-disposition:references; bh=5o4Uigl9L/xhsuabIT1llQR2wl4bfOgtYrRoExJqRao=; b=lU7atZt6Is2DvMh46CMwuoENX1NNnhVPlGDO4EeQ2/HZ5XV6EoDYlQ/+/RLFGeRIiC wyDhd0djxbemhJbCqSLo6ilCK3c+sv1IHNn2sizlmiHpb+UMLZsGlusl+YLsSeFdaVLF YfEEcWGbInI79tisvclLgP7LsS/v27bL/InNM= DomainKey-Signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=message-id:date:from:reply-to:to:subject:cc:in-reply-to :mime-version:content-type:content-transfer-encoding :content-disposition:references; b=eQYzMc8TWZVHGXOOaxYhXckiX8B7qCjN/dBQAe/rtoI4j0LzIlq+99FAN6wEQ6pJTS rHyNrcI/zklcdrSzRdRptfbAiuiAItlE0Mes1vQZYBgOWzhuP9O3TcM26m9af/Beqhx9 hA3s2Bz9DOnBhQY58D4QLX1y8QS8Iw4HpGjE4= Original-Received: by 10.100.42.17 with SMTP id p17mr1523989anp.24.1224098121140; Wed, 15 Oct 2008 12:15:21 -0700 (PDT) Original-Received: by 10.100.207.16 with HTTP; Wed, 15 Oct 2008 12:15:21 -0700 (PDT) In-Reply-To: Content-Disposition: inline X-detected-operating-system: by monty-python.gnu.org: GNU/Linux 2.6 (newer, 2) X-BeenThere: guile-user@gnu.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: General Guile related discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Original-Sender: guile-user-bounces+guile-user=m.gmane.org@gnu.org Errors-To: guile-user-bounces+guile-user=m.gmane.org@gnu.org Xref: news.gmane.org gmane.lisp.guile.user:6831 Archived-At: 2008/10/15 Sebastian Tennant : > Quoth "Linas Vepstas" : >> Dunno. However, fyi, I'm maintaining guile-dbi, which wraps >> postgres and mysql. > > Do you happen to know how guile-dbi's postgres wrapping compare with > guile-pg, feature-wise? Dunno. guile-dbi provides just enough to run generic SQL statements, and get back records, one at a time, as alists. Nothing more. I have not tried anything aside from this (e.g. no idea of what happens if you ask it to list all tables, or if you try to use BLOBs, or access tables where one of the columns is of type 'money', or one of the dozens of date/time types, etc.) --linas