diff --git a/HowtoPostgreSQL.md b/HowtoPostgreSQL.md index 5a4c9b9f..e7805a99 100644 --- a/HowtoPostgreSQL.md +++ b/HowtoPostgreSQL.md @@ -1295,3 +1295,27 @@ RemainAfterExit=on [Install] WantedBy=multi-user.target ~~~ + +### Activer module `pgcrypto` + +Dans le *shell* `psql` : + +~~~ +hostname=# drop extension pgcrypto; +hostname=# create extension pgcrypto; +~~~ + +Pour vérifier : + +~~~ +hostname=# select pg_get_functiondef(to_regproc('gen_random_uuid')); + pg_get_functiondef +----------------------------------------------------------- + CREATE OR REPLACE FUNCTION public.gen_random_uuid() + + RETURNS uuid + + LANGUAGE c + + PARALLEL SAFE + + AS '$libdir/pgcrypto', $function$pg_random_uuid$function$+ + +(1 row) +~~~ \ No newline at end of file