#sqlx #async #macros #postgres #mysql #mssql #async-await #mariadb #sql #sqlite

sqlx-macros-core

Macro support core for SQLx, the Rust SQL toolkit. Not intended to be used directly.

3 releases

0.7.0-alpha.3 May 11, 2023
0.7.0-alpha.2 Mar 17, 2023
0.7.0-alpha.1 Feb 22, 2023

#651 in Database interfaces

Download history 85/week @ 2023-02-18 181/week @ 2023-02-25 246/week @ 2023-03-04 234/week @ 2023-03-11 365/week @ 2023-03-18 490/week @ 2023-03-25 602/week @ 2023-04-01 395/week @ 2023-04-08 423/week @ 2023-04-15 498/week @ 2023-04-22 716/week @ 2023-04-29 671/week @ 2023-05-06 1250/week @ 2023-05-13 1113/week @ 2023-05-20 780/week @ 2023-05-27

3,949 downloads per month

MIT/Apache

750KB
16K SLoC

Support crate for SQLx's proc macros.

Note: Semver Exempt API

The API of this crate is not meant for general use and does not follow Semantic Versioning. The only crate that follows Semantic Versioning in the project is the sqlx crate itself. If you are building a custom SQLx driver, you should pin an exact version of this and sqlx-core to avoid breakages:

sqlx-core = "=0.6.2"
sqlx-macros-core = "=0.6.2"

And then make releases in lockstep with sqlx-core. We recommend all driver crates, in-tree or otherwise, use the same version numbers as sqlx-core to avoid confusion.

Dependencies

~8–47MB
~850K SLoC