This project is a rust port of hello_fdw which was written in C.
This port builds on pgx
which is a powerful lib for building postgres extensions in rust. Even though pgx
offers a safe-ish interface, this foreign data wrapper uses a lot of unsafe code. This is because we call
quite a few postgres C functions.
You can run the project by doing:
cargo pgx run pg13
or you can run the test suite by running:
cargo pgx test pg13
MIT