Skip to content

Tags: postgresml/lang-sql

Tags

6.6.3

Toggle 6.6.3's commit message
Version 6.6.3

### Bug fixes

Fix a bug where Postgres-style dollar-quoted strings were enabled for all dialects, and the `doubleDollarQuotedStrings` options was ignored.

6.6.2

Toggle 6.6.2's commit message
Version 6.6.2

### Bug fixes

Properly support tags in PostgreSQL `4073` quoted strings.

6.6.1

Toggle 6.6.1's commit message
Version 6.6.1

### Bug fixes

Fix an issue that caused completions to be missing when using the `defaultSchema` option.

6.6.0

Toggle 6.6.0's commit message
Version 6.6.0

### Bug fixes

Don't tokenize identifiers after periods as anything but plain identifiers.

### New features

The `schema` option now allows nested objects to define multiple levels of completions, as well as `self` completion options for specific levels. The old format (using `tables`/`schemas`) continues to work but is deprecated.

6.5.5

Toggle 6.5.5's commit message
Version 6.5.5

### Bug fixes

Make sure table and column completions with upper-case characters are quoted.

Tag comments and strings as isolating for the purpose of bidirectional text.

6.5.4

Toggle 6.5.4's commit message
Version 6.5.4

### Bug fixes

Remove use of negative lookbehind in a regular expression, which recent versions of Safari still don't support.

6.5.3

Toggle 6.5.3's commit message
Version 6.5.3

### Bug fixes

The PL/SQL dialect now correctly handles `q'[]'`-quoting syntax.

6.5.2

Toggle 6.5.2's commit message
Version 6.5.2

### Bug fixes

Allow table names to contain multiple dots in the schema passed to `schemaCompletionSource`.

6.5.1

Toggle 6.5.1's commit message
Version 6.5.1

### Bug fixes

`schemaCompletionSource` now adds quotes around non-word identifiers even if the user didn't type a starting quote.

6.5.0

Toggle 6.5.0's commit message
Version 6.5.0

### New features

Dialect objects now have a public `spec` property holding their configuration.