Hi,

Does anyone have a snippet of postgres SQL that will create a database with
_everything_ that postgres supports?  (ie. types, functions, constraints,
operators, everything...)

I just need it for testing SQL dump code.

If not, then I'll create one myself and post it back here.

Thanks,

Chris

--
Christopher Kings-Lynne
Family Health Network (ACN 089 639 243)


Tue, 28 Nov 2000 14:11:08 +0800
"Christopher Kings-Lynne" <chriskl@familyhealth.com.au>
Example Database Script
At 14:11 28/11/00 +0800, Christopher Kings-Lynne wrote:
>Hi,
>
>Does anyone have a snippet of postgres SQL that will create a database with
>_everything_ that postgres supports?  (ie. types, functions, constraints,
>operators, everything...)

I tend to use my own databases (because the have lots of data), and the
regression database (because it has a lot of PG things). When you find
something missing from the regression DB, you might consider adding it...

Also, bear in mind that pg_dump does not work properly with the regression
DB - something about column order in the CREATE TABLE vs. COPY statements,
but there is only the one error.




----------------------------------------------------------------
Philip Warner                    |     __---_____
Albatross Consulting Pty. Ltd.   |----/       -  \
(A.B.N. 75 008 659 498)          |          /(@)   ______---_
Tel: (+61) 0500 83 82 81         |                 _________  \
Fax: (+61) 0500 83 82 82         |                 ___________ |
Http://www.rhyme.com.au          |                /           \|
                                 |    --________--
PGP key available upon request,  |  /
and from pgp5.ai.mit.edu:11371   |/

Tue, 28 Nov 2000 17:47:17 +1100
Philip Warner <pjw@rhyme.com.au>
Re: Example Database Script
> At 14:11 28/11/00 +0800, Christopher Kings-Lynne wrote:
> >Hi,
> >
> >Does anyone have a snippet of postgres SQL that will create a database with
> >_everything_ that postgres supports?  (ie. types, functions, constraints,
> >operators, everything...)
> 
> I tend to use my own databases (because the have lots of data), and the
> regression database (because it has a lot of PG things). When you find
> something missing from the regression DB, you might consider adding it...
> 
> Also, bear in mind that pg_dump does not work properly with the regression
> DB - something about column order in the CREATE TABLE vs. COPY statements,
> but there is only the one error.

The real test is to run the regression test, dump the database, reload
it into another db, do a dump of that db, and compare the original
regression dump with that one.

-- 
  Bruce Momjian                        |  http://candle.pha.pa.us
  pgman@candle.pha.pa.us               |  (610) 853-3000
  +  If your life is a hard drive,     |  830 Blythe Avenue
  +  Christ can be your backup.        |  Drexel Hill, Pennsylvania 19026

Tue, 28 Nov 2000 02:00:09 -0500 (EST)
Bruce Momjian <pgman@candle.pha.pa.us>
Re: Example Database Script