We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 88d8fd8 commit f255ef7Copy full SHA for f255ef7
multimaster--1.0.sql
@@ -1,6 +1,15 @@
1
-- complain if script is sourced in psql, rather than via CREATE EXTENSION
2
\echo Use "CREATE EXTENSION multimaster" to load this file. \quit
3
4
+-- check that multimaster shared library is really loaded
5
+DO $$
6
+BEGIN
7
+ IF strpos(current_setting('shared_preload_libraries'), 'multimaster') = 0 THEN
8
+ RAISE EXCEPTION 'Multimaster must be loaded via shared_preload_libraries. Refusing to proceed.';
9
+ END IF;
10
+END
11
+$$;
12
+
13
CREATE FUNCTION mtm.start_replication() RETURNS void
14
AS 'MODULE_PATHNAME','mtm_start_replication'
15
LANGUAGE C;
0 commit comments