[GH-ISSUE #3211] Suggestions won't work as expected if column names are in camelCase #1170

Closed
opened 2026-03-07 21:00:30 +03:00 by kerem · 0 comments
Owner

Originally created by @thalesbruno on GitHub (Jan 26, 2025).
Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/3211

Describe the bug
The suggestion/autocomplete works as expected for column names following snake_case pattern but not for camelCase

To Reproduce

  1. Connect to a Postgres database (at least I only use postgres, not sure if is reproducible in other ones)
  2. Go to SQL Editor
  3. Write a simple select statement, in the where clause try alias. you see the suggestions
  4. But if you continue typing, the suggestions will disappear

Screenshots

With just alias. we see the suggestions and we can navigate through the list and select any column
Image

But if we type a letter the suggestions disappear (it should suggest the userId column)
Image
Image

Pressing Ctrl + space
Image

An all lowercase column (or a database with snake_case columns) will work as expected
Image

Desktop

  • OS: macOS Sequoia 15.2
  • Browser: Chrome 132.0.6834.110
  • Version: CloudBeaver CE Server
    • Backend version
      24.2.2.202410070831
    • Frontend version
      24.2.2.202410070834
    • Also tried with the latest version running locally with docker

Additional context
It works on this previous version:

  • Backend version
    23.1.0.202306051711
  • Frontend version
    23.1.0.202306051715

It also works on Dbeaver desktop

Originally created by @thalesbruno on GitHub (Jan 26, 2025). Original GitHub issue: https://github.com/dbeaver/cloudbeaver/issues/3211 **Describe the bug** The suggestion/autocomplete works as expected for column names following snake_case pattern but not for camelCase **To Reproduce** 1. Connect to a Postgres database (at least I only use postgres, not sure if is reproducible in other ones) 2. Go to SQL Editor 3. Write a simple select statement, in the where clause try `alias.` you see the suggestions 4. But if you continue typing, the suggestions will disappear **Screenshots** With just `alias.` we see the suggestions and we can navigate through the list and select any column <img width="415" alt="Image" src="https://github.com/user-attachments/assets/dea070c4-d7b1-482a-a6e2-24f1996e567d" /> But if we type a letter the suggestions disappear (it should suggest the userId column) <img width="188" alt="Image" src="https://github.com/user-attachments/assets/c2508033-6a5a-4177-8571-b4fcf23bbef0" /> <img width="195" alt="Image" src="https://github.com/user-attachments/assets/9256833d-cba3-41d4-8e76-dcf40a53b770" /> Pressing Ctrl + space <img width="369" alt="Image" src="https://github.com/user-attachments/assets/b4fdf1f7-3022-41bb-ad9f-94e0c0da6909" /> An all lowercase column (or a database with snake_case columns) will work as expected <img width="348" alt="Image" src="https://github.com/user-attachments/assets/9533d7d8-5dc0-4abb-a18a-deb12a46e641" /> **Desktop** - OS: macOS Sequoia 15.2 - Browser: Chrome 132.0.6834.110 - Version: CloudBeaver CE Server - Backend version 24.2.2.202410070831 - Frontend version 24.2.2.202410070834 - Also tried with the latest version running locally with docker **Additional context** It works on this previous version: - Backend version 23.1.0.202306051711 - Frontend version 23.1.0.202306051715 It also works on Dbeaver desktop
kerem 2026-03-07 21:00:30 +03:00
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference
starred/cloudbeaver#1170
No description provided.