78 releases

0.7.4 Mar 14, 2023
0.7.2 Feb 23, 2023
0.6.1 Dec 6, 2022
0.6.0-alpha.2 Nov 18, 2022
0.0.8 Jul 28, 2020

#2082 in Procedural macros

Download history 18/week @ 2024-11-13 32/week @ 2024-11-20 14/week @ 2024-11-27 38/week @ 2024-12-04 270/week @ 2024-12-11 8/week @ 2024-12-18 4/week @ 2025-01-15 6/week @ 2025-01-22 21/week @ 2025-02-05 42/week @ 2025-02-12 14/week @ 2025-02-19 20/week @ 2025-02-26

97 downloads per month
Used in 10 crates (5 directly)

MIT license

490KB
9K SLoC

pgx-macros

Procedural macros for pgx.

Provides:

- #[pg_extern]
- #[pg_guard]
- #[pg_test]
- #[derive(PostgresType)]
- #[derive(PostgresEnum)]
- #[derive(PostgresGucEnum)]

Using pgx as a dependency necessitates that pgx-macros also be a dependency

Dependencies

~4.5MB
~76K SLoC