diff options
author | Amjith Ramanujam <amjith@newrelic.com> | 2014-12-01 07:59:59 -0800 |
---|---|---|
committer | Amjith Ramanujam <amjith@newrelic.com> | 2014-12-01 07:59:59 -0800 |
commit | 4ece22f9198810506f123df54c714e316002d949 (patch) | |
tree | 97d953db211f32a625c2537bde74e5a873f017df /TODO | |
parent | 7c88cc62f0cd93e4c993d7b9f70ec9151a257d8b (diff) |
Add a lot more keywords to completion.
Diffstat (limited to 'TODO')
-rw-r--r-- | TODO | 11 |
1 files changed, 8 insertions, 3 deletions
@@ -1,16 +1,21 @@ -* [ ] Add more complex slash commands such as \d <table_name>. +* [] Add multi-line support. +* [] Vendor in tabulate. * [ ] Add a new trigger for M-/ that does dumb completion. -* [ ] Add a lot more SQL keywords to auto-completion (Read the postgres docs) +* [] Improve the smart completion for Insert statement. +* [] Improve the smart completion for Update statement. * [ ] Find a way to add documentation to sql commands. This could get tricky. * [ ] Add tests for smart completion. * [ ] Detect a '.' and parse the word before it and get it's real name. * [] Refactor the execution and output into a separate class. * [] Create a class for the config and make it easy to access. -* [o] Get new table style merged back to tabulate. +* [ ] Add more complex slash commands such as \d <table_name>. + * This is going to take a separate lib. * [] Send the last token as a PR back to sqlparse. * [] Create a better framework for adding special commands. * A dict with special commands as keys. * The value can either be a string or a callable. +* [o] Get new table style merged back to tabulate. +* [x] Add a lot more SQL keywords to auto-completion (Read the postgres docs) * [X] Deal with commands that have no return rows (such as delete, begin transaction etc). * [X] Update README. * [X] Upload rev 2 to PyPI. |