1
0
mirror of https://github.com/simon987/pg_asciifold.git synced 2025-04-09 13:36:46 +00:00
2020-06-07 12:40:18 -04:00

12 lines
413 B
Bash
Executable File

LIB_PATH="'/usr/lib/libasciifolding.so'"
POSTGRES_DB="postgres"
POSTGRES_USER="postgres"
cmake . && make && mv ./libasciifolding.so /usr/lib/
psql -U $POSTGRES_USER $POSTGRES_DB <<EOF
CREATE OR REPLACE FUNCTION asciifold(text) RETURNS text
AS $LIB_PATH, 'asciifold' LANGUAGE C STRICT;
CREATE OR REPLACE FUNCTION asciifold_lower(text) RETURNS text
AS $LIB_PATH, 'asciifold_lower' LANGUAGE C STRICT;
EOF