Skip to content

feat(XS-53): Object DDL and a deeper schema tree - #65

Merged
Bare7a merged 5 commits into
masterfrom
feat/XS-53-object-ddl-schema-tree
Aug 6, 2026
Merged

feat(XS-53): Object DDL and a deeper schema tree#65
Bare7a merged 5 commits into
masterfrom
feat/XS-53-object-ddl-schema-tree

Conversation

@Bare7a

@Bare7a Bare7a commented Aug 6, 2026

Copy link
Copy Markdown
Owner

📝 What changed?

The schema tree now continues past columns into indexes, constraints and triggers per table, with functions and procedures closing each schema and views marked apart from tables. Right-clicking any object offers Copy DDL and Open DDL in new tab - SQLite and MySQL/MariaDB return the engine's own text, while PostgreSQL's CREATE TABLE is composed from the catalog because it has no SHOW CREATE TABLE.


🧩 Change type

  • 🐛 Bugfix
  • ✨ Feature
  • ♻️ Refactor
  • 📝 Docs
  • 🛠️ Build / CI
  • 🔧 Other

🧠 Impact

  • 🎨 Frontend
  • 🧠 Backend
  • 🗄️ Database / SQL
  • 🖥️ Desktop (Wails / OS)
  • ⚙️ Tooling / CI
  • 🐾 Internal Only

📊 SQL impact (if relevant)

  • None
  • Query behavior changed
  • Schema / Migration
  • Import / Export

🧪 Tested

  • 🎨 Frontend (cd frontend && npm test)
  • 🧠 Backend (wails3 task test)
  • 🗄️ API E2E (wails3 task e2e:go:all)
  • 🖥️ UI E2E (wails3 task e2e:ui:all) - local only, not in CI
  • 💻 CI is sufficient

📌 Notes

@Bare7a
Bare7a merged commit e505585 into master Aug 6, 2026
3 checks passed
@Bare7a
Bare7a deleted the feat/XS-53-object-ddl-schema-tree branch August 7, 2026 06:20
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.

1 participant