Added mysql.cmd connection driver

This commit is contained in:
Namhyeon Go 2019-04-06 20:50:01 +09:00 committed by GitHub
parent 354ed9348c
commit 006e13cb13
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -39,26 +39,12 @@ if(!check_function_exists("get_db_alt_connect")) {
$config = get_config(); $config = get_config();
$rules = array( $rules = array(
array( array("driver" => "mysql.pdo", "callback" => "get_db_mysql_pdo_connect"),
"driver" => "mysql.pdo", array("driver" => "mysql.imp", "callback" => "get_db_mysql_imp_connect"),
"callback" => "get_db_mysql_pdo_connect" array("driver" => "mysql.old", "callback" => "get_db_mysql_old_connect"),
), array("driver" => "mysql.cmd", "callback" => "get_db_mysql_cmd_connect"),
array( array("driver" => "oracle", "callback" => "get_db_oracle_connect"),
"driver" => "mysql.imp", //array("driver" => "pgsql", "callback" => "get_db_pgsql_connect"),
"callback" => "get_db_mysql_imp_connect"
),
array(
"driver" => "mysql.old",
"callback" => "get_db_mysql_old_connect"
),
array(
"driver" => "oracle",
"callback" => "get_db_oracle_connect"
),
array(
"driver" => "pgsql",
"callback" => "get_db_pgsql_connect"
)
); );
$conn = exec_db_alt_callback($rules); $conn = exec_db_alt_callback($rules);
@ -72,26 +58,12 @@ if(!check_function_exists("exec_db_alt_query")) {
$result = false; $result = false;
$rules = array( $rules = array(
array( array("driver" => "mysql.pdo", "callback" => "exec_db_mysql_pdo_query"),
"driver" => "mysql.pdo", array("driver" => "mysql.imp", "callback" => "exec_db_mysql_imp_query"),
"callback" => "exec_db_mysql_pdo_query" array("driver" => "mysql.old", "callback" => "exec_db_mysql_old_query"),
), array("driver" => "mysql.cmd", "callback" => "exec_db_mysql_cmd_query"),
array( array("driver" => "oracle", "callback" => "exec_db_oracle_query"),
"driver" => "mysql.imp", //array("driver" => "pgsql", "callback" => "exec_db_pgsql_query"),
"callback" => "exec_db_mysql_imp_query"
),
array(
"driver" => "mysql.old",
"callback" => "exec_db_mysql_old_query"
),
array(
"driver" => "oracle",
"callback" => "exec_db_oracle_query"
),
array(
"driver" => "pgsql",
"callback" => "exec_db_pgsql_query"
)
); );
$result = exec_db_alt_callback($rules, array($sql, $bind)); $result = exec_db_alt_callback($rules, array($sql, $bind));
@ -105,26 +77,12 @@ if(!check_function_exists("exec_db_alt_fetch_all")) {
$rows = array(); $rows = array();
$rules = array( $rules = array(
array( array("driver" => "mysql.pdo", "callback" => "exec_db_mysql_pdo_fetch_all"),
"driver" => "mysql.pdo", array("driver" => "mysql.imp", "callback" => "exec_db_mysql_imp_fetch_all"),
"callback" => "exec_db_mysql_pdo_fetch_all" array("driver" => "mysql.old", "callback" => "exec_db_mysql_old_fetch_all"),
), array("driver" => "mysql.cmd", "callback" => "exec_db_mysql_cmd_fetch_all"),
array( array("driver" => "oracle", "callback" => "exec_db_oracle_fetch_all"),
"driver" => "mysql.imp", //array("driver" => "pgsql", "callback" => "exec_db_pgsql_fetch_all"),
"callback" => "exec_db_mysql_imp_fetch_all"
),
array(
"driver" => "mysql.old",
"callback" => "exec_db_mysql_old_fetch_all"
),
array(
"driver" => "oracle",
"callback" => "exec_db_oracle_fetch_all"
),
array(
"driver" => "pgsql",
"callback" => "exec_db_pgsql_fetch_all"
)
); );
$rows = exec_db_alt_callback($rules, array($sql, $bind)); $rows = exec_db_alt_callback($rules, array($sql, $bind));