mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-11-27 07:21:09 +08:00
Mark as done, per Rod:
> o -Add ALTER TABLE DROP non-CHECK CONSTRAINT > * -Allow psql \d to show foreign keys > * -Auto-destroy sequence on DROP of table with SERIAL; perhaps a separate > * -Prevent column dropping if column is used by foreign key > * -Automatically drop constraints/functions when object is dropped > * -Make foreign key constraints clearer in dump file > * -Make foreign keys easier to identify
This commit is contained in:
parent
fa064e9794
commit
59097af0bb
17
doc/TODO
17
doc/TODO
@ -1,6 +1,6 @@
|
|||||||
TODO list for PostgreSQL
|
TODO list for PostgreSQL
|
||||||
========================
|
========================
|
||||||
Last updated: Fri Jul 12 22:20:55 EDT 2002
|
Last updated: Fri Jul 12 22:41:48 EDT 2002
|
||||||
|
|
||||||
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
Current maintainer: Bruce Momjian (pgman@candle.pha.pa.us)
|
||||||
|
|
||||||
@ -190,7 +190,7 @@ Commands
|
|||||||
[inheritance]
|
[inheritance]
|
||||||
o Add ALTER TABLE DROP COLUMN feature [drop]
|
o Add ALTER TABLE DROP COLUMN feature [drop]
|
||||||
o Add ALTER FUNCTION
|
o Add ALTER FUNCTION
|
||||||
o Add ALTER TABLE DROP non-CHECK CONSTRAINT
|
o -Add ALTER TABLE DROP non-CHECK CONSTRAINT
|
||||||
o -ALTER TABLE ADD PRIMARY KEY (Tom)
|
o -ALTER TABLE ADD PRIMARY KEY (Tom)
|
||||||
o -ALTER TABLE ADD UNIQUE (Tom)
|
o -ALTER TABLE ADD UNIQUE (Tom)
|
||||||
o -ALTER TABLE ALTER COLUMN SET/DROP NOT NULL (Christopher Kings-Lynne)
|
o -ALTER TABLE ALTER COLUMN SET/DROP NOT NULL (Christopher Kings-Lynne)
|
||||||
@ -259,7 +259,7 @@ Clients
|
|||||||
* Have pg_dump use LEFT OUTER JOIN in multi-table SELECTs
|
* Have pg_dump use LEFT OUTER JOIN in multi-table SELECTs
|
||||||
or multiple SELECTS to avoid bad system catalog entries
|
or multiple SELECTS to avoid bad system catalog entries
|
||||||
* -Have pg_dump -C dump database location and encoding information
|
* -Have pg_dump -C dump database location and encoding information
|
||||||
* Allow psql \d to show foreign keys
|
* -Allow psql \d to show foreign keys
|
||||||
* -Allow psql \d to show temporary table structure (Tom)
|
* -Allow psql \d to show temporary table structure (Tom)
|
||||||
* Allow psql to show transaction status if backend protocol changes made
|
* Allow psql to show transaction status if backend protocol changes made
|
||||||
* Add XML interface: psql, pg_dump, COPY, separate server (?)
|
* Add XML interface: psql, pg_dump, COPY, separate server (?)
|
||||||
@ -321,15 +321,16 @@ Dependency Checking
|
|||||||
|
|
||||||
* -Add pg_depend table for dependency recording; use sysrelid, oid,
|
* -Add pg_depend table for dependency recording; use sysrelid, oid,
|
||||||
depend_sysrelid, depend_oid, name
|
depend_sysrelid, depend_oid, name
|
||||||
* Auto-destroy sequence on DROP of table with SERIAL; perhaps a separate
|
* -Auto-destroy sequence on DROP of table with SERIAL; perhaps a separate
|
||||||
SERIAL type
|
SERIAL type
|
||||||
* Have SERIAL generate non-colliding sequence names when we have
|
* Have SERIAL generate non-colliding sequence names when we have
|
||||||
auto-destruction
|
auto-destruction
|
||||||
* Prevent column dropping if column is used by foreign key
|
* -Prevent column dropping if column is used by foreign key
|
||||||
* Propagate column or table renaming to foreign key constraints
|
* Propagate column or table renaming to foreign key constraints
|
||||||
* Automatically drop constraints/functions when object is dropped
|
* -Automatically drop constraints/functions when object is dropped
|
||||||
* Make constraints clearer in dump file
|
* -Make foreign key constraints clearer in dump file
|
||||||
* Make foreign keys easier to identify
|
* Make other constraints clearer in dump file
|
||||||
|
* -Make foreign keys easier to identify
|
||||||
* Flush cached query plans when their underlying catalog data changes
|
* Flush cached query plans when their underlying catalog data changes
|
||||||
|
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user