Skip to content

🎯 Auto PR: stage → main#184

Merged
husamql3 merged 31 commits into
mainfrom
stage
May 10, 2026
Merged

🎯 Auto PR: stage → main#184
husamql3 merged 31 commits into
mainfrom
stage

Conversation

@husamql3

@husamql3 husamql3 commented May 3, 2026

Copy link
Copy Markdown
Owner

This PR was automatically updated from the stage branch.

Triggered by merged PR: #191

Merged PR: #191

@coderabbitai

coderabbitai Bot commented May 3, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on base/target branches other than the default branch.

Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Path: .coderabbit.yaml

Review profile: CHILL

Plan: Pro

Run ID: 27b849fa-fb3e-4677-8ea9-896e90cb278d

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review
✨ Finishing Touches
🧪 Generate unit tests (beta)
  • Create PR with unit tests
  • Commit unit tests in branch stage

Tip

💬 Introducing Slack Agent: The best way for teams to turn conversations into code.

Slack Agent is built on CodeRabbit's deep understanding of your code, so your team can collaborate across the entire SDLC without losing context.

  • Generate code and open pull requests
  • Plan features and break down work
  • Investigate incidents and troubleshoot customer tickets together
  • Automate recurring tasks and respond to alerts with triggers
  • Summarize progress and report instantly

Built for teams:

  • Shared memory across your entire org—no repeating context
  • Per-thread sandboxes to safely plan and execute work
  • Governance built-in—scoped access, auditability, and budget controls

One agent for your entire SDLC. Right inside Slack.

👉 Get started


Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands and usage tips.

husamql3 and others added 18 commits May 4, 2026 16:54
Bumps the dev-dependencies group with 2 updates: [@vitejs/plugin-react](https://github.com/vitejs/vite-plugin-react/tree/HEAD/packages/plugin-react) and [vite](https://github.com/vitejs/vite/tree/HEAD/packages/vite).


Updates `@vitejs/plugin-react` from 5.1.1 to 6.0.1
- [Release notes](https://github.com/vitejs/vite-plugin-react/releases)
- [Changelog](https://github.com/vitejs/vite-plugin-react/blob/main/packages/plugin-react/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite-plugin-react/commits/plugin-react@6.0.1/packages/plugin-react)

Updates `vite` from 7.3.1 to 8.0.10
- [Release notes](https://github.com/vitejs/vite/releases)
- [Changelog](https://github.com/vitejs/vite/blob/main/packages/vite/CHANGELOG.md)
- [Commits](https://github.com/vitejs/vite/commits/v8.0.10/packages/vite)

---
updated-dependencies:
- dependency-name: "@vitejs/plugin-react"
  dependency-version: 6.0.1
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
- dependency-name: vite
  dependency-version: 8.0.10
  dependency-type: direct:development
  update-type: version-update:semver-major
  dependency-group: dev-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Bumps the production-dependencies group with 2 updates: [@tanstack/react-router](https://github.com/TanStack/router/tree/HEAD/packages/react-router) and [@tanstack/react-start](https://github.com/TanStack/router/tree/HEAD/packages/react-start).


Updates `@tanstack/react-router` from 1.168.25 to 1.169.1
- [Release notes](https://github.com/TanStack/router/releases)
- [Changelog](https://github.com/TanStack/router/blob/main/packages/react-router/CHANGELOG.md)
- [Commits](https://github.com/TanStack/router/commits/@tanstack/react-router@1.169.1/packages/react-router)

Updates `@tanstack/react-start` from 1.167.50 to 1.167.62
- [Release notes](https://github.com/TanStack/router/releases)
- [Changelog](https://github.com/TanStack/router/blob/main/packages/react-start/CHANGELOG.md)
- [Commits](https://github.com/TanStack/router/commits/@tanstack/react-start@1.167.62/packages/react-start)

---
updated-dependencies:
- dependency-name: "@tanstack/react-router"
  dependency-version: 1.169.1
  dependency-type: direct:production
  update-type: version-update:semver-minor
  dependency-group: production-dependencies
- dependency-name: "@tanstack/react-start"
  dependency-version: 1.167.62
  dependency-type: direct:production
  update-type: version-update:semver-patch
  dependency-group: production-dependencies
...

Signed-off-by: dependabot[bot] <support@github.com>
Reorganized frontend into feature-first architecture with dedicated
modules for query-runner, schema, table-builder, tables, and records.
Replaced global sheet.store with overlay registry (overlay.store)
using typed OverlayId union for all sheet/drawer state management.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Documents the feature module structure (src/features/), package
dependency direction (web→ui→shared), shared API layer (src/shared/api/),
overlay registry pattern, and updated hook locations.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…endencies-1759bd351c

chore(deps-dev): bump the dev-dependencies group with 2 updates
…ion-dependencies-c339c5b9e7

chore(deps): bump the production-dependencies group with 2 updates
Refactor frontend
@github-actions

github-actions Bot commented May 9, 2026

Copy link
Copy Markdown

Bundle Size

packages/server/dist696K

File breakdown
152K	packages/server/dist/index.js
540K	packages/server/dist/index.js.map

packages/web/dist63M

File breakdown
4.0K	packages/web/dist/assets/_pathlessLayout-DHHRyJCJ.js
4.0K	packages/web/dist/assets/_pathlessLayout-DHHRyJCJ.js.map
56K	packages/web/dist/assets/_pathlessLayout-Gz7nj5W-.js
1.2M	packages/web/dist/assets/_pathlessLayout-Gz7nj5W-.js.map
4.0K	packages/web/dist/assets/_queryId-BtKe_YTS.js
4.0K	packages/web/dist/assets/_queryId-BtKe_YTS.js.map
4.0K	packages/web/dist/assets/_table-B5R9kUZn.js
4.0K	packages/web/dist/assets/_table-B5R9kUZn.js.map
4.0K	packages/web/dist/assets/_table-DfwFRGo5.js
4.0K	packages/web/dist/assets/_table-DfwFRGo5.js.map
28K	packages/web/dist/assets/bundle-mjs-D-wvtgbx.js
136K	packages/web/dist/assets/bundle-mjs-D-wvtgbx.js.map
444K	packages/web/dist/assets/chunk-BO2N2NFS-BidANqFh.js
1.6M	packages/web/dist/assets/chunk-BO2N2NFS-BidANqFh.js.map
8.0K	packages/web/dist/assets/code-editor-BcSCxb-4.js
20K	packages/web/dist/assets/code-editor-BcSCxb-4.js.map
120K	packages/web/dist/assets/codicon-ngg6Pgfi.ttf
1.3M	packages/web/dist/assets/css.worker-CCg9Iwze.js
3.2M	packages/web/dist/assets/css.worker-CCg9Iwze.js.map
4.0K	packages/web/dist/assets/highlighted-body-OFNGDK62-B19jQtTB.js
4.0K	packages/web/dist/assets/highlighted-body-OFNGDK62-B19jQtTB.js.map
860K	packages/web/dist/assets/html.worker-BBXyX7jd.js
2.2M	packages/web/dist/assets/html.worker-BBXyX7jd.js.map
20K	packages/web/dist/assets/icons-CWGGEoI2.js
88K	packages/web/dist/assets/icons-CWGGEoI2.js.map
124K	packages/web/dist/assets/index-rzbA8gTj.css
548K	packages/web/dist/assets/index-tqryc8VR.js
2.2M	packages/web/dist/assets/index-tqryc8VR.js.map
4.0K	packages/web/dist/assets/indexes-DVCe935A.js
4.0K	packages/web/dist/assets/indexes-DVCe935A.js.map
12K	packages/web/dist/assets/jetbrains-mono-cyrillic-wght-normal-D73BlboJ.woff2
12K	packages/web/dist/assets/jetbrains-mono-greek-wght-normal-Bw9x6K1M.woff2
16K	packages/web/dist/assets/jetbrains-mono-latin-ext-wght-normal-DBQx-q_a.woff2
40K	packages/web/dist/assets/jetbrains-mono-latin-wght-normal-B9CIFXIH.woff2
8.0K	packages/web/dist/assets/jetbrains-mono-vietnamese-wght-normal-Bt-aOZkq.woff2
516K	packages/web/dist/assets/json.worker-D3YLuqJL.js
1.7M	packages/web/dist/assets/json.worker-D3YLuqJL.js.map
4.0K	packages/web/dist/assets/logs-Bw5IyRZ-.js
4.0K	packages/web/dist/assets/logs-Bw5IyRZ-.js.map
4.0K	packages/web/dist/assets/mermaid-GHXKKRXX-D408ONXh.js
140K	packages/web/dist/assets/monaco-editor-DVSAlpqy.css
4.1M	packages/web/dist/assets/monaco-editor-DdPbwC_K.js
15M	packages/web/dist/assets/monaco-editor-DdPbwC_K.js.map
200K	packages/web/dist/assets/monitoring-CaePi9q2.js
504K	packages/web/dist/assets/monitoring-CaePi9q2.js.map
4.0K	packages/web/dist/assets/queries.store-Dny647K9.js
8.0K	packages/web/dist/assets/queries.store-Dny647K9.js.map
12K	packages/web/dist/assets/query-runner-Dz1Bm0pU.js
32K	packages/web/dist/assets/query-runner-Dz1Bm0pU.js.map
148K	packages/web/dist/assets/radix-ui-DdxcFOeB.js
660K	packages/web/dist/assets/radix-ui-DdxcFOeB.js.map
176K	packages/web/dist/assets/react-dom-B7tPHdJv.js
772K	packages/web/dist/assets/react-dom-B7tPHdJv.js.map
4.0K	packages/web/dist/assets/rolldown-runtime-Bnw7wDfq.js
4.0K	packages/web/dist/assets/runner-DdwCd1Ya.js
4.0K	packages/web/dist/assets/runner-DdwCd1Ya.js.map
4.0K	packages/web/dist/assets/schema-Bvd5jMLE.js
4.0K	packages/web/dist/assets/schema-Bvd5jMLE.js.map
4.0K	packages/web/dist/assets/table-Dor_PFk-.js
4.0K	packages/web/dist/assets/table-Dor_PFk-.js.map
232K	packages/web/dist/assets/tanstack-edM6nHGa.js
932K	packages/web/dist/assets/tanstack-edM6nHGa.js.map
7.8M	packages/web/dist/assets/ts.worker-EBDMY3hW.js
17M	packages/web/dist/assets/ts.worker-EBDMY3hW.js.map
4.0K	packages/web/dist/assets/visualizer-Lthlu6R8.js
4.0K	packages/web/dist/assets/visualizer-Lthlu6R8.js.map
104K	packages/web/dist/image.png
4.0K	packages/web/dist/index.html

claude and others added 3 commits May 9, 2026 20:56
- Add PK tie-breaker columns to ORDER BY in getTableData for stable
  cursor pagination when sort column has non-unique values
- Wrap getDatabasesList, getCurrentDatabase, getDatabaseConnectionInfo,
  getTablesList, getTableSchema, and getTableColumns in try/catch with
  wrapError so connection failures surface as 503 instead of generic errors
- Serialize object/array values in addRecord and bulkInsertRecords to
  match the JSON.stringify behavior already applied in updateRecords
- Preserve existing indexes and triggers when rebuilding table in
  alterColumn by re-executing their CREATE statements after rename
- Close SQLite handle in closePool/closePoolByDatabase so selective-close
  paths don't leave the file handle open
- Fix parameterized numeric type mislabeling in standardizeSqliteDataTypeLabel:
  bigint(20), smallint(6), float(8), double(10) etc. now match correctly
  before the generic includes("int") fallback

https://claude.ai/code/session_01WzT1NRL9DK1uEjkew7H24q
fix(sqlite): resolve CodeRabbit PR#189 review issues
@husamql3
husamql3 merged commit d06702a into main May 10, 2026
9 checks passed
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.

3 participants