inheritance... - Mailing list pgsql-general

From Tom Allison
Subject inheritance...
Date
Msg-id 481524A8.4090204@tacocat.net
Whole thread Raw
Responses Re: inheritance...  (Klint Gore <kgore4@une.edu.au>)
List pgsql-general
Ran into something really unexpected, but then I've never tried using
inherited tables.

I have a master table (named master) that has two child tables.

create table master (
   id serial,
   foo varchar(20),
   bar varchar(20),
   constraint foobar_master unique (foo,bar)
);

Now when I do this with just a table, the unique constraint works.

But when I have child tables:

create table slave (
   status varchar(20),
   deleted boolean default false
) inherits (master);

I seem to lose that unique constraint.  Which makes for a HUGE problem.

Am I missing something in the fine print?

pgsql-general by date:

Previous
From: Hannes Dorbath
Date:
Subject: Re: taking actions on rollback (PHP)
Next
From: Tom Allison
Date:
Subject: inheritance. more.