diff options
author | Jerome Sautret <jerome.sautret@process-one.net> | 2020-10-08 16:23:34 +0200 |
---|---|---|
committer | Jerome Sautret <jerome.sautret@process-one.net> | 2020-10-08 16:23:34 +0200 |
commit | fdda572c9a7c1b51c07abff57976717ceb1d7635 (patch) | |
tree | fb3382f71548d8aa2e697661f79e77ac803a68f4 /src/ejabberd_option.erl | |
parent | ejabberd_stun: Rename Logger filter (diff) |
Added sql_odbc_driver option for mssql db
Add an option to choose the ODBC driver when sql_type is set to mssql
Diffstat (limited to 'src/ejabberd_option.erl')
-rw-r--r-- | src/ejabberd_option.erl | 8 |
1 files changed, 8 insertions, 0 deletions
diff --git a/src/ejabberd_option.erl b/src/ejabberd_option.erl index 030001ed..90727276 100644 --- a/src/ejabberd_option.erl +++ b/src/ejabberd_option.erl @@ -137,6 +137,7 @@ -export([sql_database/0, sql_database/1]). -export([sql_keepalive_interval/0, sql_keepalive_interval/1]). -export([sql_password/0, sql_password/1]). +-export([sql_odbc_driver/0, sql_odbc_driver/1]). -export([sql_pool_size/0, sql_pool_size/1]). -export([sql_port/0, sql_port/1]). -export([sql_prepared_statements/0, sql_prepared_statements/1]). @@ -928,6 +929,13 @@ sql_password() -> sql_password(Host) -> ejabberd_config:get_option({sql_password, Host}). +-spec sql_odbc_driver() -> binary(). +sql_odbc_driver() -> + sql_odbc_driver(global). +-spec sql_odbc_driver(global | binary()) -> binary(). +sql_odbc_driver(Host) -> + ejabberd_config:get_option({sql_odbc_driver, Host}). + -spec sql_pool_size() -> pos_integer(). sql_pool_size() -> sql_pool_size(global). |