Skip to content

Conversation

@franklinfollis
Copy link
Collaborator

@franklinfollis franklinfollis commented Oct 17, 2025

Draft Powered by Pull Request Badge

Summary

Add the command elide db studio to launch a database inspector via browser. Support strictly for SQLite (for now)

@franklinfollis franklinfollis added this to the Release R18: Beta milestone Oct 17, 2025
@franklinfollis franklinfollis added feature Large PRs or issues with full-blown features 🚧 WIP Works-in-progress. Blocks merge module:cli CLI module issues and features labels Oct 17, 2025
@codecov
Copy link

codecov bot commented Oct 21, 2025

Codecov Report

❌ Patch coverage is 5.60748% with 101 lines in your changes missing coverage. Please review.
✅ Project coverage is 42.48%. Comparing base (7db864e) to head (7e1b718).
⚠️ Report is 23 commits behind head on main.

Files with missing lines Patch % Lines
...in/kotlin/elide/tool/cli/cmd/db/DbStudioCommand.kt 5.60% 101 Missing ⚠️
Additional details and impacted files

Impacted file tree graph

@@            Coverage Diff             @@
##             main    #1699      +/-   ##
==========================================
+ Coverage   40.23%   42.48%   +2.24%     
==========================================
  Files         888      896       +8     
  Lines       37088    38394    +1306     
  Branches     5684     5949     +265     
==========================================
+ Hits        14922    16311    +1389     
+ Misses      20229    19888     -341     
- Partials     1937     2195     +258     
Flag Coverage Δ
jvm 42.48% <5.60%> (+2.24%) ⬆️
lib 42.48% <5.60%> (+2.24%) ⬆️

Flags with carried forward coverage won't be shown. Click here to find out more.

Files with missing lines Coverage Δ
...ckages/cli/src/main/kotlin/elide/tool/cli/Elide.kt 33.15% <ø> (ø)
...in/kotlin/elide/tool/cli/cmd/db/DbStudioCommand.kt 5.60% <5.60%> (ø)

... and 46 files with indirect coverage changes


Continue to review full report in Codecov by Sentry.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update 6d2f303...7e1b718. Read the comment docs.

🚀 New features to boost your workflow:
  • ❄️ Test Analytics: Detect flaky tests, report on failures, and find test suite problems.
  • 📦 JS Bundle Analysis: Save yourself from yourself by tracking and limiting bundle sizes in JS merges.

@socket-security
Copy link

socket-security bot commented Oct 28, 2025

Review the following changes in direct dependencies. Learn more about Socket for GitHub.

Diff Package Supply Chain
Security
Vulnerability Quality Maintenance License
Addednpm/​react-router-dom@​7.9.41001006598100
Addednpm/​@​radix-ui/​react-separator@​1.1.81001006798100
Addednpm/​class-variance-authority@​0.7.11001006880100
Addednpm/​@​radix-ui/​react-slot@​1.2.31001006998100
Addednpm/​@​elide-dev/​types@​1.0.0-beta10761007089100
Addednpm/​@​radix-ui/​react-hover-card@​1.1.15991007199100
Addednpm/​@​radix-ui/​react-checkbox@​1.3.3991007199100
Addednpm/​@​radix-ui/​react-dropdown-menu@​2.1.16991007199100
Addednpm/​@​radix-ui/​react-alert-dialog@​1.1.15991007199100
Addednpm/​@​radix-ui/​react-dialog@​1.1.15991007199100
Addednpm/​@​radix-ui/​react-tooltip@​1.2.8991007299100
Addednpm/​@​tanstack/​react-table@​8.21.31001007384100
Addednpm/​typescript-eslint@​8.46.21001007496100
Addednpm/​@​tanstack/​eslint-plugin-query@​5.91.21001007492100
Addednpm/​@​types/​react-dom@​19.2.21001007594100
Addednpm/​@​types/​react@​19.2.21001007996100
Addednpm/​@​codemirror/​state@​6.5.21001007984100
Addednpm/​clsx@​2.1.11001009680100
Addednpm/​@​types/​node@​24.9.11001008195100
Addednpm/​vite@​7.1.12981008299100
Addednpm/​@​codemirror/​theme-one-dark@​6.1.31001008382100
Addednpm/​@​codemirror/​commands@​6.10.01001008387100
Addednpm/​@​codemirror/​lang-sql@​6.10.09910010084100
Addednpm/​tailwindcss@​4.1.161001008498100
Addednpm/​react@​19.2.01001008497100
Addednpm/​react-resizable-panels@​3.0.610010010085100
Addednpm/​@​codemirror/​view@​6.38.61001008595100
Addednpm/​globals@​16.4.01001008592100
Addednpm/​autoprefixer@​10.4.211001009286100
Addednpm/​tailwind-merge@​3.3.11001008696100
Addednpm/​@​heroicons/​react@​2.2.01001009286100
Addednpm/​@​tanstack/​react-query@​5.90.5991008897100
Addednpm/​eslint-plugin-react-refresh@​0.4.2410010010088100
See 9 more rows in the dashboard

View full report

@franklinfollis franklinfollis self-assigned this Oct 29, 2025
@franklinfollis franklinfollis linked an issue Nov 4, 2025 that may be closed by this pull request
@franklinfollis franklinfollis force-pushed the feat/database-ui branch 2 times, most recently from cee455f to 71c2099 Compare November 13, 2025 08:15
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

feature Large PRs or issues with full-blown features module:cli CLI module issues and features 🚧 WIP Works-in-progress. Blocks merge

Projects

Status: No status

Development

Successfully merging this pull request may close these issues.

Database UI

2 participants