fix(pgsql): (issue #255) select from support view name (#257)

Co-authored-by: zhaoge <>
This commit is contained in:
XCynthia
2024-02-05 16:24:14 +08:00
committed by GitHub
parent ecbbee32c7
commit 337885be8b
6 changed files with 16206 additions and 16039 deletions

View File

@ -25,7 +25,7 @@ describe('PgSQL Multiple Statements Syntax Suggestion', () => {
expect(suggestion?.wordRanges.map((token) => token.text)).toEqual([]);
});
test('Select from table', () => {
test('Select from table or view', () => {
const pos: CaretPosition = {
lineNumber: 9,
column: 18,
@ -34,9 +34,14 @@ describe('PgSQL Multiple Statements Syntax Suggestion', () => {
const suggestion = syntaxes?.find(
(syn) => syn.syntaxContextType === SyntaxContextType.TABLE
);
const suggestionVw = syntaxes?.find(
(syn) => syn.syntaxContextType === SyntaxContextType.VIEW
);
expect(suggestion).not.toBeUndefined();
expect(suggestion?.wordRanges.map((token) => token.text)).toEqual(['db', '.']);
expect(suggestionVw).not.toBeUndefined();
expect(suggestionVw?.wordRanges.map((token) => token.text)).toEqual(['db', '.']);
});
test('Insert into table ', () => {