Added dummy methods according to interface for Microsoft SQL and PostgreSQL
Please implement if you have the required knowledge
This commit is contained in:
parent
283fec164e
commit
501ffb12b3
@ -805,6 +805,23 @@ class DoliDBMssql extends DoliDB
|
|||||||
return $this->_results;
|
return $this->_results;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* List information of columns into a table.
|
||||||
|
*
|
||||||
|
* @param string $table Name of table
|
||||||
|
* @return array Tableau des informations des champs de la table
|
||||||
|
*/
|
||||||
|
function DDLInfoTable($table)
|
||||||
|
{
|
||||||
|
|
||||||
|
// FIXME: Dummy method
|
||||||
|
// TODO: Implement
|
||||||
|
// May help: https://stackoverflow.com/questions/600446/sql-server-how-do-you-return-the-column-names-from-a-table
|
||||||
|
|
||||||
|
$infotables=array();
|
||||||
|
return $infotables;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Create a table into database
|
* Create a table into database
|
||||||
*
|
*
|
||||||
@ -976,6 +993,24 @@ class DoliDBMssql extends DoliDB
|
|||||||
else return 1;
|
else return 1;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Create a user and privileges to connect to database (even if database does not exists yet)
|
||||||
|
*
|
||||||
|
* @param string $dolibarr_main_db_host Ip serveur
|
||||||
|
* @param string $dolibarr_main_db_user Nom user a creer
|
||||||
|
* @param string $dolibarr_main_db_pass Mot de passe user a creer
|
||||||
|
* @param string $dolibarr_main_db_name Database name where user must be granted
|
||||||
|
* @return int <0 if KO, >=0 if OK
|
||||||
|
*/
|
||||||
|
function DDLCreateUser($dolibarr_main_db_host,$dolibarr_main_db_user,$dolibarr_main_db_pass,$dolibarr_main_db_name)
|
||||||
|
{
|
||||||
|
// FIXME: Dummy method
|
||||||
|
// TODO: Implement
|
||||||
|
// May help: http://msdn.microsoft.com/fr-fr/library/ms173463.aspx
|
||||||
|
|
||||||
|
// Always fail for now
|
||||||
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
/**
|
/**
|
||||||
* Return charset used to store data in database
|
* Return charset used to store data in database
|
||||||
@ -1088,6 +1123,37 @@ class DoliDBMssql extends DoliDB
|
|||||||
|
|
||||||
return '';
|
return '';
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return value of server parameters
|
||||||
|
*
|
||||||
|
* @param string $filter Filter list on a particular value
|
||||||
|
* @return string Value for parameter
|
||||||
|
*/
|
||||||
|
function getServerParametersValues($filter='')
|
||||||
|
{
|
||||||
|
// FIXME: Dummy method
|
||||||
|
// TODO: Implement
|
||||||
|
// May help: SELECT SERVERPROPERTY
|
||||||
|
|
||||||
|
$result=array();
|
||||||
|
return $result;
|
||||||
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return value of server status
|
||||||
|
*
|
||||||
|
* @param string $filter Filter list on a particular value
|
||||||
|
* @return string Value for parameter
|
||||||
|
*/
|
||||||
|
function getServerStatusValues($filter='')
|
||||||
|
{
|
||||||
|
// FIXME: Dummy method
|
||||||
|
// TODO: Implement
|
||||||
|
// May help: http://www.experts-exchange.com/Database/MS-SQL-Server/Q_20971756.html
|
||||||
|
|
||||||
|
return '';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
?>
|
?>
|
||||||
|
|||||||
@ -1403,5 +1403,20 @@ class DoliDBPgsql extends DoliDB
|
|||||||
|
|
||||||
return $result;
|
return $result;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
/**
|
||||||
|
* Return value of server status
|
||||||
|
*
|
||||||
|
* @param string $filter Filter list on a particular value
|
||||||
|
* @return string Value for parameter
|
||||||
|
*/
|
||||||
|
function getServerStatusValues($filter='')
|
||||||
|
{
|
||||||
|
// FIXME: Dummy method
|
||||||
|
// TODO: Implement
|
||||||
|
// May help: http://netpenthe.wordpress.com/2011/12/07/mysql-show-status-for-postgresql
|
||||||
|
|
||||||
|
return '';
|
||||||
|
}
|
||||||
}
|
}
|
||||||
?>
|
?>
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user