]> granicus.if.org Git - postgresql/commit
Move INDEX inheritance out into a separate section:
authorBruce Momjian <bruce@momjian.us>
Sat, 6 Jan 2007 20:00:10 +0000 (20:00 +0000)
committerBruce Momjian <bruce@momjian.us>
Sat, 6 Jan 2007 20:00:10 +0000 (20:00 +0000)
commitbd87cd5ffb5b17b9dddaad5036672bab7c6f669a
tree931c975bf074a326766f48c84cdb8aa5ad436fd4
parent9cfcfd7c22bd4fe4b0c7c3904faba5fb4367261e
Move INDEX inheritance out into a separate section:

< * Allow inherited tables to inherit index, UNIQUE constraint, and primary
<   key, foreign key
< * UNIQUE INDEX on base column not honored on INSERTs/UPDATEs from
<   inherited table:  INSERT INTO inherit_table (unique_index_col) VALUES
<   (dup) should fail
<
<   The main difficulty with this item is the problem of creating an index
<   that can span more than one table.
<
< * Allow SELECT ... FOR UPDATE on inherited tables
> * Inheritance
>
>  o Allow inherited tables to inherit indexes, UNIQUE constraints,
>    and primary/foreign keys
>  o Honor UNIQUE INDEX on base column in INSERTs/UPDATEs
>    on inherited table, e.g.  INSERT INTO inherit_table
>    (unique_index_col) VALUES (dup) should fail
>
>    The main difficulty with this item is the problem of
>    creating an index that can span multiple tables.
>
>  o Allow SELECT ... FOR UPDATE on inherited tables
>
>
>
doc/TODO
doc/src/FAQ/TODO.html