1
0
mirror of https://github.com/dg/dibi.git synced 2025-08-01 11:50:15 +02:00

MsSql2005 driver renamed to Sqlsrv

This commit is contained in:
David Grudl
2015-10-22 01:53:41 +02:00
parent d74908402d
commit 11027e2573
5 changed files with 16 additions and 14 deletions

View File

@@ -128,11 +128,11 @@ try {
echo "</p>\n";
// connects to MS SQL 2005
echo '<p>Connecting to MS SQL 2005: ';
// connects to SQLSRV
echo '<p>Connecting to SQLSRV: ';
try {
dibi::connect([
'driver' => 'mssql2005',
'driver' => 'sqlsrv',
'host' => '(local)',
'username' => 'Administrator',
'password' => 'xxx',

View File

@@ -12,7 +12,7 @@ use Dibi\Connection;
/**
* The dibi driver for MS SQL Driver 2005 database.
* The dibi driver for SQLSRV database.
*
* Driver options:
* - host => the MS SQL server host name. It can also include a port number (hostname:port)
@@ -24,7 +24,7 @@ use Dibi\Connection;
* - resource (resource) => existing connection resource
* - lazy, profiler, result, substitutes, ... => see Dibi\Connection options
*/
class MsSql2005Driver implements Dibi\Driver, Dibi\ResultDriver
class SqlsrvDriver implements Dibi\Driver, Dibi\ResultDriver
{
use Dibi\Strict;
@@ -192,7 +192,7 @@ class MsSql2005Driver implements Dibi\Driver, Dibi\ResultDriver
*/
public function getReflector()
{
return new Mssql2005Reflector($this);
return new SqlsrvReflector($this);
}

View File

@@ -11,10 +11,10 @@ use Dibi;
/**
* The dibi reflector for MSSQL2005 databases.
* The dibi reflector for SQLSRV databases.
* @internal
*/
class MsSql2005Reflector implements Dibi\Reflector
class SqlsrvReflector implements Dibi\Reflector
{
use Dibi\Strict;

View File

@@ -24,8 +24,8 @@ spl_autoload_register(function ($class) {
'Dibi\Driver' => 'interfaces.php',
'Dibi\DriverException' => 'exceptions.php',
'Dibi\Drivers\FirebirdDriver' => 'Drivers/FirebirdDriver.php',
'Dibi\Drivers\MsSql2005Driver' => 'Drivers/MsSql2005Driver.php',
'Dibi\Drivers\MsSql2005Reflector' => 'Drivers/MsSql2005Reflector.php',
'Dibi\Drivers\SqlsrvDriver' => 'Drivers/SqlsrvDriver.php',
'Dibi\Drivers\SqlsrvReflector' => 'Drivers/SqlsrvReflector.php',
'Dibi\Drivers\MsSqlDriver' => 'Drivers/MsSqlDriver.php',
'Dibi\Drivers\MsSqlReflector' => 'Drivers/MsSqlReflector.php',
'Dibi\Drivers\MySqlDriver' => 'Drivers/MySqlDriver.php',
@@ -84,8 +84,8 @@ spl_autoload_register(function ($class) {
'DibiHashMapBase' => 'Dibi\HashMapBase',
'DibiIndexInfo' => 'Dibi\Reflection\Index',
'DibiLiteral' => 'Dibi\Literal',
'DibiMsSql2005Driver' => 'Dibi\Drivers\MsSql2005Driver',
'DibiMsSql2005Reflector' => 'Dibi\Drivers\MsSql2005Reflector',
'DibiMsSql2005Driver' => 'Dibi\Drivers\SqlsrvDriver',
'DibiMsSql2005Reflector' => 'Dibi\Drivers\SqlsrvReflector',
'DibiMsSqlDriver' => 'Dibi\Drivers\MsSqlDriver',
'DibiMsSqlReflector' => 'Dibi\Drivers\MsSqlReflector',
'DibiMySqlDriver' => 'Dibi\Drivers\MySqlDriver',
@@ -113,6 +113,8 @@ spl_autoload_register(function ($class) {
'IDibiDriver' => 'Dibi\Driver',
'IDibiReflector' => 'Dibi\Reflector',
'IDibiResultDriver' => 'Dibi\ResultDriver',
'Dibi\Drivers\MsSql2005Driver' => 'Dibi\Drivers\SqlsrvDriver',
'Dibi\Drivers\MsSql2005Reflector' => 'Dibi\Drivers\SqlsrvReflector',
];
if (isset($map[$class])) {
require __DIR__ . '/Dibi/' . $map[$class];

View File

@@ -38,8 +38,8 @@ username = dibi
password =
system = mssql
[mssql2005]
driver = mssql2005
[sqlsrv]
driver = sqlsrv
host = (local)
username = dibi
password =