quarkusio/quarkus

More consistent structure in Hibernate Dev UIs

Open

#46.760 geöffnet am 12. März 2025

Auf GitHub ansehen
 (4 Kommentare) (0 Reaktionen) (0 zugewiesene Personen)Java (2.464 Forks)batch import
area/dev-uiarea/hibernate-ormarea/hibernate-reactivearea/hibernate-searchgood first issuekind/enhancement

Repository-Metriken

Stars
 (12.967 Stars)
PR-Merge-Metriken
 (Durchschn. Merge 6T 4h) (325 gemergte PRs in 30 T)

Beschreibung

Description

After #46728 the Hibernate ORM dev UI looks like below.

The structure is a bit inconsistent, let's improve on that? In particular:

  1. There's a top tab for "persistence units", but then the content of each tab also shows content that is essentially "per persistence unit". That tab should probably be named "DDL" instead?
  2. Persistence unit selection is done differently in "DDL"/"Entities"/"Named queries" tabs (one tab per persistence unit) vs. "HQL console" (select box). I would suggest using a single select box, putting it at the very top, to the left of the row of tabs. Note that might require changes to Dev UI support in Quarkus, but @phillip-kruger would be able to point us in the right direction.
  3. The same probably holds for the Dev UI of Hibernate Search extensions (ORM + Standalone) too.

Image

Image

Image

Image

Implementation ideas

No response

Contributor Guide