50 releases

new 0.14.1 Apr 13, 2025
0.13.1 Mar 1, 2025
0.12.9 Nov 22, 2024
0.12.0-beta.3 Jul 16, 2024
0.10.0-beta.1 Jul 14, 2023

#1011 in Procedural macros

Download history 3593/week @ 2024-12-22 2938/week @ 2024-12-29 4420/week @ 2025-01-05 6062/week @ 2025-01-12 6132/week @ 2025-01-19 4886/week @ 2025-01-26 4948/week @ 2025-02-02 6187/week @ 2025-02-09 5370/week @ 2025-02-16 5086/week @ 2025-02-23 5654/week @ 2025-03-02 5329/week @ 2025-03-09 6364/week @ 2025-03-16 3972/week @ 2025-03-23 5661/week @ 2025-03-30 6175/week @ 2025-04-06

22,722 downloads per month
Used in 14 crates (3 directly)

MIT license

475KB
9K SLoC

pgrx-macros

Procedural macros for pgrx.

Provides:

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

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

Dependencies

~4MB
~59K SLoC