Skip to content

chore: Refine database query capabilities with JSON handling#22

Merged
trheyi merged 1 commit into
YaoApp:mainfrom
trheyi:main
Apr 6, 2026
Merged

chore: Refine database query capabilities with JSON handling#22
trheyi merged 1 commit into
YaoApp:mainfrom
trheyi:main

Conversation

@trheyi

@trheyi trheyi commented Apr 6, 2026

Copy link
Copy Markdown
Contributor
  • Removed MySQL5.6 from the CI workflow database matrix in both pr-test.yml and unit-test.yml for streamlined testing.
  • Added new methods to the Query interface for JSON handling: WhereJSONContains, OrWhereJSONContains, WhereJSONDoesntContain, and OrWhereJSONDoesntContain.
  • Implemented corresponding SQL compilation logic for JSON queries in MySQL, PostgreSQL, and SQLite3 grammars.
  • Enhanced unit tests to cover new JSON query functionalities, ensuring robust validation of the new features.

- Removed MySQL5.6 from the CI workflow database matrix in both pr-test.yml and unit-test.yml for streamlined testing.
- Added new methods to the Query interface for JSON handling: WhereJSONContains, OrWhereJSONContains, WhereJSONDoesntContain, and OrWhereJSONDoesntContain.
- Implemented corresponding SQL compilation logic for JSON queries in MySQL, PostgreSQL, and SQLite3 grammars.
- Enhanced unit tests to cover new JSON query functionalities, ensuring robust validation of the new features.
@trheyi trheyi merged commit 80a7136 into YaoApp:main Apr 6, 2026
5 of 9 checks passed
@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

Thank you for the PR! The test workflow ( GO:1.24 DB:Postgres9.6 is running, the results of the run will be commented later.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

Thank you for the PR! The test workflow ( GO:1.24 DB:Postgres14.0 is running, the results of the run will be commented later.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

Thank you for the PR! The test workflow ( GO:1.24 DB:MySQL8.0 is running, the results of the run will be commented later.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

Thank you for the PR! The test workflow ( GO:1.24 DB:MySQL5.7 is running, the results of the run will be commented later.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

Thank you for the PR! The test workflow ( GO:1.24 DB:SQLite3 is running, the results of the run will be commented later.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

✨DONE✨ GO:1.24 DB:SQLite3 passed.

@github-actions

github-actions Bot commented Apr 6, 2026

Copy link
Copy Markdown

✨DONE✨ GO:1.24 DB:Postgres14.0 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