Skip to content

Commit

Permalink
remove known completed items, I think there are still some items done…
Browse files Browse the repository at this point in the history
… but not marked
  • Loading branch information
Robert Treat committed Jul 3, 2009
1 parent 20c6068 commit c36a674
Showing 1 changed file with 1 addition and 21 deletions.
22 changes: 1 addition & 21 deletions TODO
Expand Up @@ -57,7 +57,6 @@ Databases
---------

* Add alter database variables for 7.3+
* -Comments on Create and Alter database [8.2]
* Add database stats
* REASSIGN OWNED & DROP OWNED support for 8.2+
- http://www.postgresql.org/docs/8.2/interactive/sql-reassign-owned.html
Expand All @@ -80,13 +79,11 @@ Tables
------

* Allow PK and UNIQUE and FKs during create table (Jawed)
* -Vacuum & analyze individual tables (analyze by ioguix, vacuum already done)
* When adding a column or creating a table, prevent size on non-size types (eg. integer(2)). You can find these by looking at format_type in the postgresql source code.
* When browsing a table, clicking on a FK value should jump to the
PK row. (ioguix)
* When editing a table, turn FK columns into drop-downs based on estimated
rows in the foreign table? (Jawed)
* -Auto-select 'WITHOUT OIDS' if 'default_with_oids' setting is false (Guillaume LELARGE)
* Add WITH storage_parameter option to create table [8.2]
* Add last vacuum and analyze information from statistics tables [8.2]
* Restrict operators (from $selectOps array) to appropriate types (ie. no LIKE for int4 fields)
Expand All @@ -104,7 +101,6 @@ Views

* Support temporary views per 8.1?
* Allow INSERT and import on views with the appropriate rules.
* - Allow altering of comments (ioguix, with rename, owner & schema)


Sequences
Expand All @@ -114,12 +110,8 @@ Sequences
Functions
---------

* -Support 8.1 IN, OUT and INOUT parameters.(Jawed)
* Remove options for OUT/INOUT params in older servers
* Clean up javascript html spec warnings
* -Display owner (xzilla)
* -Alter owner (xzilla)
* -Alter schema (xzilla)
* GUC settings [8.3]
* Default param values

Expand Down Expand Up @@ -155,15 +147,12 @@ Triggers
--------

* Allow functions from other schemas.
* -Support ENABLE/DISABLE trigger in 8.1 (Jawed)
* Support replica trigger modes (8.3)


Aggregates
----------

* -Properties (Javier)
* -Drop (Javier)
* -Create (Javier)
* Allow for multi-column aggregates [8.2]


Expand Down Expand Up @@ -209,14 +198,11 @@ Miscellaneous

* Audit for PHP 5.3.x compatability
* Support 8.1 standard compliant strings (E'')
* -Allow management of built-in autovacuum in 8.1 (xzilla)
* Support per-user and per-database connection limits per 8.1
* Put a 'What's blocking this query' on Processes view
* -Show locks on database view (Javier)
* Show prepared statements on database view [8.2]
* Show cursors on database view [8.2]
* Show NOTICES on queries in SQL window/file
* -Add sslmode to connection variables (Eric Kinolik)
* Printable view of things
* Show comments for all objects (Dan Boren)
* Allow setting/dropping comments for all objects (Dan Boren)
Expand All @@ -241,12 +227,6 @@ Exotic
* Pivot reports (ADODB has a feature for this)
* Parameterized reports (use prepared queries)
* Full web accessability conformance
* reversing the database stack inheritance
it would have the following advantages:
- less class to load when using the latests pg versions
- every newer/up-to-date methods will be in the same class file. Other classes will have specific methods
for their pg versions and older
- ... complete me please :)

Principles
----------
Expand Down

0 comments on commit c36a674

Please sign in to comment.