Skip to content

PostgreSQL engine (PGlite) + CodeMirror editor#33

Merged
Edwinexd merged 5 commits into
masterfrom
feature/pglite-autocomplete
Jul 6, 2026
Merged

PostgreSQL engine (PGlite) + CodeMirror editor#33
Edwinexd merged 5 commits into
masterfrom
feature/pglite-autocomplete

Conversation

@Edwinexd

@Edwinexd Edwinexd commented Jun 14, 2026

Copy link
Copy Markdown
Owner

Adds PostgreSQL via PGlite as a selectable engine alongside SQLite. Addresses #24 (Postgres) and #25 (autocomplete).

  • Engine selector; per-engine data under {lang}-pg/ and save format v4 (engine-aware import/export).
  • CodeMirror editor replacing react-simple-code-editor: autocomplete on table/column/keyword names, editor settings, line numbers.
  • License attribution dialog with generated dependency listing.
  • Result-parity fixes: duplicate-column rowMode, NUMERIC/BIGINT normalization, safe engine load with SQLite fallback.
  • Merged up to date with master (German); de-pg generated.

This branch was cut from the RA work, so its diff includes the #27 commits. Merge #27 first.

Closes #24, closes #25

@cloudflare-workers-and-pages

cloudflare-workers-and-pages Bot commented Jun 14, 2026

Copy link
Copy Markdown

Deploying sql-validator with  Cloudflare Pages  Cloudflare Pages

Latest commit: bfafdd4
Status:⚡️  Build in progress...

View logs

@Edwinexd Edwinexd force-pushed the feature/pglite-autocomplete branch from d071095 to 0314f3c Compare June 16, 2026 11:00
@Edwinexd Edwinexd force-pushed the feature/pglite-autocomplete branch from 0314f3c to bfafdd4 Compare July 6, 2026 09:55
@Edwinexd Edwinexd merged commit 9d6352d into master Jul 6, 2026
1 of 2 checks passed
@Edwinexd Edwinexd deleted the feature/pglite-autocomplete branch July 6, 2026 09:55
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Add support for autocomplete on table/column names/sql keywords Switch to postgres engine

1 participant