We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Before Proceeding, please acknowledge:
Describe the bug If you embed a ; as part of a string, Harlequin will see the content before it as a statement and attempt to execute.
;
To Reproduce Steps to reproduce the behavior.
Load up Azure Extension INSTALL azure; LOAD azure;
INSTALL azure; LOAD azure;
Attempt to create a secret.
CREATE PERSISTENT SECRET secret_sas_token( TYPE AZURE, CONNECTION_STRING 'BlobEndpoint=https://my.url.com;SharedAccessSignature=sv=....' );
Expected behavior When parsing, it should exclude semi-colons if they are wrapped within a string literal
Actual behavior It seems to be parsing the content left of the content of any semi-colon. From above, it tries to execute:
CREATE PERSISTENT SECRET secret_sas_token( TYPE AZURE, CONNECTION_STRING 'BlobEndpoint=https://my.url.com
Contributing Are you interested in contributing a fix?
Additional context Please provide as much as you can, but don't waste your time if it's definitely not relevant or you don't know.
What is the output of harlequin --version? 1.20.0
harlequin --version
What database adapter are you using with Harlequin? (Default is duckdb) duckdb: 1.20.0
duckdb
What other options are you using when invoking Harlequin? (If you are using a profile, please add relevant items from your profile here).
Can you tell us more about your system?
Tip
For example, for my system, these are:
How did you install Harlequin?
The text was updated successfully, but these errors were encountered:
Yes, this is unfortunate. Duplicates #348
Sorry, something went wrong.
No branches or pull requests
Before Proceeding, please acknowledge:
Describe the bug
If you embed a
;
as part of a string, Harlequin will see the content before it as a statement and attempt to execute.To Reproduce
Steps to reproduce the behavior.
Load up Azure Extension
INSTALL azure; LOAD azure;
Attempt to create a secret.
CREATE PERSISTENT SECRET secret_sas_token( TYPE AZURE, CONNECTION_STRING 'BlobEndpoint=https://my.url.com;SharedAccessSignature=sv=....' );
Expected behavior
When parsing, it should exclude semi-colons if they are wrapped within a string literal
Actual behavior
It seems to be parsing the content left of the content of any semi-colon. From above, it tries to execute:
CREATE PERSISTENT SECRET secret_sas_token( TYPE AZURE, CONNECTION_STRING 'BlobEndpoint=https://my.url.com
Contributing
Are you interested in contributing a fix?
Additional context
Please provide as much as you can, but don't waste your time if it's definitely not relevant or you don't know.
What is the output of
harlequin --version
?1.20.0
What database adapter are you using with Harlequin? (Default is
duckdb
)duckdb: 1.20.0
What other options are you using when invoking Harlequin? (If you are using a profile, please add relevant items from your profile here).
Can you tell us more about your system?
Tip
For example, for my system, these are:
How did you install Harlequin?
The text was updated successfully, but these errors were encountered: