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:
@@ -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',
|
||||
|
@@ -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);
|
||||
}
|
||||
|
||||
|
@@ -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;
|
||||
|
@@ -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];
|
||||
|
@@ -38,8 +38,8 @@ username = dibi
|
||||
password =
|
||||
system = mssql
|
||||
|
||||
[mssql2005]
|
||||
driver = mssql2005
|
||||
[sqlsrv]
|
||||
driver = sqlsrv
|
||||
host = (local)
|
||||
username = dibi
|
||||
password =
|
||||
|
Reference in New Issue
Block a user