A better way of handling string manipulation and transformations in Postgresql.
Function api and behavior is inspired by those available in the Laravel web framework: https://laravel.com/docs/8.x/helpers#strings-method-list
git clone git@github.com:abumni/pg_str
cd pg_str
cargo pgx package # run cargo install pgx first
sudo make install # adjust Makefile if using different version of postgresql than 13.
This puts the binaries and sql into the right folder location. Next you need to create the extension in postgresql:
``` psql
create extension pg_str; # installs functions in a schema named 'str' select str.markdown('# Hello ' || str.snake('pg str') || '- ~~using programming language for str manipulations~~ - do it all in postgresql '); ```