Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

release/bultin-params #76

Merged
merged 107 commits into from
Aug 22, 2024
Merged

release/bultin-params #76

merged 107 commits into from
Aug 22, 2024

Conversation

carlos-rian
Copy link
Owner

@carlos-rian carlos-rian commented Aug 22, 2024

Bultin parameters

This release have significant changes for the the pysqlx-core, now this lib has native support to database params.
This new version adds support for converting Python Types to Database Types.

Notes

  • Update Pyo3 to the latest version.
  • Remove Pyo3-Asyncio.
  • Add native support to PyO3 Async
  • Add new Statement class to prepare SQL and Params.
  • Rename some methods in the Connection class.
  • Remove support to Python3.7

This commit adds support for MySQL in the test.py file. It includes a new async function `mysql()` that demonstrates inserting data into a MySQL table using PySQLxStatement. The function defines an SQL statement and parameters, and executes it using the MySQL provider. This addition enhances the testing capabilities of the codebase.
@carlos-rian carlos-rian changed the title release/bultin params release/bultin-params Aug 22, 2024
@carlos-rian carlos-rian merged commit 3423a9a into main Aug 22, 2024
47 checks passed
@carlos-rian carlos-rian deleted the release/bultin-params branch August 25, 2024 22:37
@carlos-rian carlos-rian mentioned this pull request Aug 26, 2024
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.

2 participants