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;