Received: from davinci.ethosmedia.com (davinci.ethosmedia.com [209.10.40.250]) by postgresql.org (Postfix) with ESMTP id BAF2F475B09 for ; Mon, 22 Jul 2002 16:53:00 -0400 (EDT) Received: from [66.219.92.2] (HELO chocolate-mousse) by davinci.ethosmedia.com (CommuniGate Pro SMTP 3.5.9) with ESMTP id 1586360; Mon, 22 Jul 2002 13:53:01 -0700 Content-Type: text/plain; charset="iso-8859-1" From: Josh Berkus Reply-To: josh@agliodbs.com Organization: Aglio Database Solutions To: James Orr , pgsql-sql Subject: Re: Editor for pgsql Date: Mon, 22 Jul 2002 13:53:20 -0700 X-Mailer: KMail [version 1.4] References: <200207221609.22089.james@lrgmail.com> In-Reply-To: <200207221609.22089.james@lrgmail.com> MIME-Version: 1.0 Content-Transfer-Encoding: quoted-printable Message-Id: <200207221353.20598.josh@agliodbs.com> X-Archive-Number: 200207/339 X-Sequence-Number: 8717 James, > How do you use CVS on your database? I recently started doing this, and = i'm=20 > wondering how other people handle it. >=20 > Basically I create a sql folder with three sub-folders tables, views and= =20 > functions. I have a file for each table in tables, each view in views and= =20 for=20 > each trigger and/or function in functions. Similar. I bundle my development scripts into related areas with a tablede= f=20 and a couple of views or functions in each script, but otherwise I do the= =20 same as you. As for VIM, as an ex-Win32 developer with an art degree, I never mastered t= he=20 syntax of VI (or Emacs, for that matter). They're certainly powerful tool= s,=20 but I can never set aside the 2 weeks of downtime required to get up to spe= ed=20 in either text editor. So Kate and Joe are my friends. --=20 -Josh Berkus Aglio Database Solutions San Francisco