2014-11-28 11:06:12 +03:00
|
|
|
* [ ] Deal with commands that have no return rows (such as delete, begin transaction etc).
|
|
|
|
* [ ] Add a lot more SQL keywords to auto-completion (Read the postgres docs)
|
2014-11-28 11:05:01 +03:00
|
|
|
* [ ] Detect a '.' and parse the word before it and get it's real name.
|
2014-11-24 10:32:57 +03:00
|
|
|
* [ ] Add more complex slash commands such as \d <table_name>.
|
2014-11-28 11:05:01 +03:00
|
|
|
* [x] Control smart completion via config file.
|
|
|
|
* [x] Figure out how to deal with transactions.
|
2014-11-28 09:06:31 +03:00
|
|
|
* [X] Add a config file.
|
2014-11-28 07:00:22 +03:00
|
|
|
* [X] Add context sensitive auto-completion.
|
|
|
|
* Check how sqlpython is doing it.
|
2014-11-24 10:32:57 +03:00
|
|
|
* [X] Prettify the output into nice columnar tables.
|
2014-11-24 09:38:45 +03:00
|
|
|
* [X] Check how to deal with failed commands that result in dangling transaction.
|
|
|
|
* [X] Add a history file.
|
2014-11-23 11:09:00 +03:00
|
|
|
* [X] Deal with errors that happen at connection (password, host etc).
|
|
|
|
* [X] Deal with errors that happen during sql execution.
|
2014-11-24 02:02:05 +03:00
|
|
|
* [X] Add auto-completion based on the tables, columns names.
|
|
|
|
* launch psql with -E option and try \d, \dt etc and copy the sql statements.
|
2014-11-24 09:38:45 +03:00
|
|
|
* [X] Translate the commands to pg backend.
|
|
|
|
* [X] Add options to read the host, user, passwd etc.
|
|
|
|
* [X] Add the back-slash commands.
|
|
|
|
* launch psql with -E option and try \d, \dt etc and copy the sql statements.
|