From 1fc1fae10d456090b1beaec2d60f7945c784019f Mon Sep 17 00:00:00 2001 From: Oliver Rice Date: Thu, 22 Aug 2024 12:54:25 -0500 Subject: [PATCH] test plv8 --- nix/tests/expected/plv8.out | 17 +++++++++++++++++ nix/tests/sql/plv8.sql | 14 ++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 nix/tests/expected/plv8.out create mode 100644 nix/tests/sql/plv8.sql diff --git a/nix/tests/expected/plv8.out b/nix/tests/expected/plv8.out new file mode 100644 index 000000000..f24c8583d --- /dev/null +++ b/nix/tests/expected/plv8.out @@ -0,0 +1,17 @@ +create schema v; +-- create a function to perform some JavaScript operations +create function v.multiply_numbers(a integer, b integer) + returns integer + language plv8 +as $$ + return a * b; +$$; +select + v.multiply_numbers(3, 4); + multiply_numbers +------------------ + 12 +(1 row) + +drop schema v cascade; +NOTICE: drop cascades to function v.multiply_numbers(integer,integer) diff --git a/nix/tests/sql/plv8.sql b/nix/tests/sql/plv8.sql new file mode 100644 index 000000000..f58360f58 --- /dev/null +++ b/nix/tests/sql/plv8.sql @@ -0,0 +1,14 @@ +create schema v; + +-- create a function to perform some JavaScript operations +create function v.multiply_numbers(a integer, b integer) + returns integer + language plv8 +as $$ + return a * b; +$$; + +select + v.multiply_numbers(3, 4); + +drop schema v cascade;