Essentials\r
----------\r
\r
-- Add support for DESC/NULLS FIRST/NULLS LAST when creating indexes.\r
- Recreate views after column type change\r
- Confirm existing password against the DB when changing the current password.\r
\r
\r
- Add an option (or change the UI to something more usable with lots of types)\r
to include table types in the data type combo boxes where appropriate.\r
-- Allow SQL 'macros' to be programmed in the query tool, with a place holder to\r
- be substituted with highlighted text - eg. Ctrl-F1 could run SELECT relname \r
- FROM pg_class WHERE relname like '$PLACEHOLDER$%' to list matching relations.\r
- Ability to search a database for objects with a specific name.\r
-- Add infrastructure to allow databases to be renamed. This requires that the \r
- SQL be executed in a database other than the current one.\r
- Attempt to reconnect to the server following a connection failure.\r
- Allow the user to disconnect individual databases\r
- detect serial columns from pg_depend, not column default (observe deviating \r
connections\r
- Allow Sequence to be attached to existing int4/int8 columns\r
- Sequence: calculate next value to be expected\r
-- Language update check\r
- Import from CSV\r
- Create FK: PK/unique detection\r
- Global object modification logging\r
-- Keyboard navigation (wx issue)\r
- EditGrid: allow editing if unique key existent, but no PK/OID\r
- EditGrid: better editing (color, validation)\r
-- Columns of Views: show properties\r
-- Object display: strip lf/cr/tab from comments\r
- Updateable View wizard\r
- Most property dlgs: check for readOnly if no sufficient rights are available\r
- CREATE TABLE LIKE table\r
- Operator class property: to implement\r
-- List column defaults on views.\r
- Find solution for dlgProperty::AppendQuoted if schemaname has a dot\r
- Allow EditGrid to use comboboxes filled from FK tables.\r
- Add an option to the Query Tool to exclusively lock files whilst they're \r