-
Notifications
You must be signed in to change notification settings - Fork 40
Conversation
Show completions for aliases as well as tables, columns, functions. SQL statement is parsed with already present sqlparse library. Work in progress.
Reviewed PostgreSQL, MySQL, Oracle, MSSQL, Vertica queries for table and columns identifiers. Added missing ones.
Go head. Can you release the new version? |
Sure, a bit later, as I want to fix few things before release. |
I also want to write a short PackageContol update message |
Yeah, we should start using update messages. I tried in the beginning but i
give up right after.
…On Wed, May 3, 2017 at 11:54 AM, Taras Kopets ***@***.***> wrote:
I also want to write a short PackageContol update message
—
You are receiving this because you modified the open/close state.
Reply to this email directly, view it on GitHub
<#85 (comment)>, or mute
the thread
<https://github.com/notifications/unsubscribe-auth/AArL6UnHUi_8FtTGxF1diSQIZOFU9tSaks5r2JUTgaJpZM4NPL8o>
.
|
Do you have any ideas how to force Sublime not to copy entire {
} Or is there anything we can alter in SQLTools project structure to achieve this? |
I think I found a way to do so. |
New "smarter" completions are shown, when possible.
The main difference from previous completions are proper completions for table columns:
table.column|
, as well as completions for table aliases:select a.| from tbl a
and completions for join conditions:
select * from tbl_a a inner join tbl_b b on |
The current paragraph of SQL text is parsed by already existing
sqlparse
library.A small demo can be seen in discussion #67