aboutsummaryrefslogtreecommitdiff
path: root/src/test/modules/test_dsm_registry/test_dsm_registry--1.0.sql
blob: 5da45155be9f556006bfbf91409b8ae10fda7b78 (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
/* src/test/modules/test_dsm_registry/test_dsm_registry--1.0.sql */

-- complain if script is sourced in psql, rather than via CREATE EXTENSION
\echo Use "CREATE EXTENSION test_dsm_registry" to load this file. \quit

CREATE FUNCTION set_val_in_shmem(val INT) RETURNS VOID
	AS 'MODULE_PATHNAME' LANGUAGE C;

CREATE FUNCTION get_val_in_shmem() RETURNS INT
	AS 'MODULE_PATHNAME' LANGUAGE C;

CREATE FUNCTION set_val_in_hash(key TEXT, val TEXT) RETURNS VOID
	AS 'MODULE_PATHNAME' LANGUAGE C;

CREATE FUNCTION get_val_in_hash(key TEXT) RETURNS TEXT
	AS 'MODULE_PATHNAME' LANGUAGE C;