Skip to content

🎯 Auto PR: stage β†’ main#126

Merged
husamql3 merged 4 commits intomainfrom
stage
Mar 1, 2026
Merged

🎯 Auto PR: stage β†’ main#126
husamql3 merged 4 commits intomainfrom
stage

Conversation

@husamql3
Copy link
Owner

@husamql3 husamql3 commented Mar 1, 2026

This PR was automatically updated from the stage branch.

Triggered by merged PR: #125

Merged PR: #125

Summary by CodeRabbit

  • New Features

    • Added MySQL database support alongside PostgreSQL.
    • Enhanced date/time input handling with "Set to now" controls for timestamp fields.
    • Added UUID generation functionality for UUID fields.
    • Added MySQL database initialization script.
  • Chores

    • Updated pre-commit hooks to run tests before building.
    • Updated CI/CD test configuration.

@coderabbitai
Copy link

coderabbitai bot commented Mar 1, 2026

Note

Currently processing new changes in this PR. This may take a few minutes, please wait...

πŸ“₯ Commits

Reviewing files that changed from the base of the PR and between e538ae5 and 2eefe20.

β›” Files ignored due to path filters (1)
  • bun.lock is excluded by !**/*.lock
πŸ“’ Files selected for processing (46)
  • .github/workflows/check.yml
  • .husky/pre-commit
  • package.json
  • packages/core/src/components/add-table/add-record/add-record-field.tsx
  • packages/server/package.json
  • packages/server/src/app.types.ts
  • packages/server/src/cmd/get-db-url.ts
  • packages/server/src/dao/mysql/add-record.mysql.dao.ts
  • packages/server/src/dao/mysql/bulk-insert-records.mysql.dao.ts
  • packages/server/src/dao/mysql/create-table.mysql.dao.ts
  • packages/server/src/dao/mysql/database-list.mysql.dao.ts
  • packages/server/src/dao/mysql/delete-column.mysql.dao.ts
  • packages/server/src/dao/mysql/delete-records.mysql.dao.ts
  • packages/server/src/dao/mysql/delete-table.mysql.dao.ts
  • packages/server/src/dao/mysql/export-table.mysql.dao.ts
  • packages/server/src/dao/mysql/query.mysql.dao.ts
  • packages/server/src/dao/mysql/table-columns.mysql.dao.ts
  • packages/server/src/dao/mysql/table-list.mysql.dao.ts
  • packages/server/src/dao/mysql/table-schema.mysql.dao.ts
  • packages/server/src/dao/mysql/tables-data.mysql.dao.ts
  • packages/server/src/dao/mysql/update-records.mysql.dao.ts
  • packages/server/src/db-manager.ts
  • packages/server/src/index.ts
  • packages/server/src/middlewares/error-handler.ts
  • packages/server/src/routes/databases.routes.ts
  • packages/server/src/routes/query.routes.ts
  • packages/server/src/routes/records.routes.ts
  • packages/server/src/routes/tables.routes.ts
  • packages/server/src/utils/build-clauses-mysql.ts
  • packages/server/tests/routes/databases.routes.test.ts
  • packages/server/tests/routes/mysql/databases.routes.mysql.test.ts
  • packages/server/tests/routes/mysql/query.routes.mysql.test.ts
  • packages/server/tests/routes/mysql/records.routes.mysql.test.ts
  • packages/server/tests/routes/mysql/tables.routes.mysql.test.ts
  • packages/server/tests/routes/query.routes.test.ts
  • packages/server/tests/routes/records.routes.test.ts
  • packages/server/tests/routes/tables.routes.test.ts
  • packages/server/tests/utils/create-server.test.ts
  • packages/shared/src/constants/column-types-mysql.ts
  • packages/shared/src/constants/column-types-pgsql.ts
  • packages/shared/src/constants/index.ts
  • packages/shared/src/types/column-info.types.ts
  • packages/shared/src/types/column.type.ts
  • packages/shared/src/types/database.types.ts
  • scripts/init-db-mysql.sh
  • scripts/init-db-pgsql.sh
 ___________________________________________________________________________
< I love a good shortcut. This is a great shortcut to production incidents. >
 ---------------------------------------------------------------------------
  \
   \   (\__/)
       (β€’γ……β€’)
       / γ€€ γ₯

✏️ Tip: You can disable in-progress messages and the fortune message in your review settings.

Tip

CodeRabbit can suggest fixes for GitHub Check annotations.

Configure the reviews.tools.github-checks setting to adjust the time to wait for GitHub Checks to complete.

✨ Finishing Touches
  • πŸ“ Generate docstrings (stacked PR)
  • πŸ“ Generate docstrings (commit on current branch)
πŸ§ͺ Generate unit tests (beta)
  • Create PR with unit tests
  • Post copyable unit tests in a comment
  • Commit unit tests in branch stage

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 husamql3 merged commit e9f2703 into main Mar 1, 2026
4 of 5 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.

1 participant