Skip to content

Commit c7f0b5c

Browse files
authored
Merge pull request PerfectlySoft#52 from AustinFuller/ExposeSSL_MODE
Expose MYSQL_OPT_SSL_MODE to setOptions
2 parents ac24dd4 + a56c5dc commit c7f0b5c

File tree

2 files changed

+3
-0
lines changed

2 files changed

+3
-0
lines changed

Sources/PerfectMySQL/MySQL.swift

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -213,6 +213,8 @@ public final class MySQL {
213213
return MYSQL_OPT_SSL_CRL
214214
case MySQLOpt.MYSQL_OPT_SSL_CRLPATH:
215215
return MYSQL_OPT_SSL_CRLPATH
216+
case .MYSQL_OPT_SSL_MODE:
217+
return MYSQL_OPT_SSL_MODE
216218
case MySQLOpt.MYSQL_OPT_CONNECT_ATTR_RESET:
217219
return MYSQL_OPT_CONNECT_ATTR_RESET
218220
case MySQLOpt.MYSQL_OPT_CONNECT_ATTR_ADD:

Sources/PerfectMySQL/PerfectMySQL.swift

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -102,6 +102,7 @@ public enum MySQLOpt {
102102
//MYSQL_OPT_SSL_VERIFY_SERVER_CERT,
103103
MYSQL_PLUGIN_DIR, MYSQL_DEFAULT_AUTH,
104104
MYSQL_OPT_BIND,
105+
MYSQL_OPT_SSL_MODE,
105106
MYSQL_OPT_SSL_KEY, MYSQL_OPT_SSL_CERT,
106107
MYSQL_OPT_SSL_CA, MYSQL_OPT_SSL_CAPATH, MYSQL_OPT_SSL_CIPHER,
107108
MYSQL_OPT_SSL_CRL, MYSQL_OPT_SSL_CRLPATH,

0 commit comments

Comments
 (0)