aboutsummaryrefslogtreecommitdiff
path: root/src/ejabberd_options.erl
diff options
context:
space:
mode:
authorAlexey Shchepin <alexey@process-one.net>2019-11-26 19:45:47 +0300
committerAlexey Shchepin <alexey@process-one.net>2019-11-26 19:45:47 +0300
commita9f3fd2179b99c1aa0609e637d502be6c8e6e34c (patch)
treee6fa21affb164ca8f1171f696adf9b66a187e6ee /src/ejabberd_options.erl
parentFix previous commit (diff)
parentMerge branch 'pg_prepared_statements' of https://github.com/sabudaye/ejabberd... (diff)
Merge branch 'sabudaye-pg_prepared_statements'
Diffstat (limited to 'src/ejabberd_options.erl')
-rw-r--r--src/ejabberd_options.erl3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/ejabberd_options.erl b/src/ejabberd_options.erl
index f0987986a..d1019dd62 100644
--- a/src/ejabberd_options.erl
+++ b/src/ejabberd_options.erl
@@ -380,6 +380,8 @@ opt_type(sql_type) ->
econf:enum([mysql, pgsql, sqlite, mssql, odbc]);
opt_type(sql_username) ->
econf:binary();
+opt_type(sql_prepared_statements) ->
+ econf:bool();
opt_type(trusted_proxies) ->
econf:either(all, econf:list(econf:ip_mask()));
opt_type(use_cache) ->
@@ -652,6 +654,7 @@ options() ->
{sql_ssl_verify, false},
{sql_start_interval, timer:seconds(30)},
{sql_username, <<"ejabberd">>},
+ {sql_prepared_statements, true},
{trusted_proxies, []},
{validate_stream, false},
{websocket_origin, []},