Skip to content

Commit be103e1

Browse files
committed
splitting old drivers into Driver & Engine
1 parent 11f4252 commit be103e1

14 files changed

Lines changed: 35 additions & 28 deletions

File tree

src/Database/Drivers/MsSqlDriver.php renamed to src/Database/Drivers/Engines/MSSQLEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental MS SQL database driver.
17+
* MS SQL database platform.
1718
*/
18-
class MsSqlDriver implements Engine
19+
class MSSQLEngine implements Engine
1920
{
2021
private Nette\Database\Connection $connection;
2122

src/Database/Drivers/MySqlDriver.php renamed to src/Database/Drivers/Engines/MySQLEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental MySQL database driver.
17+
* MySQL-like database platform.
1718
*/
18-
class MySqlDriver implements Engine
19+
class MySQLEngine implements Engine
1920
{
2021
private Nette\Database\Connection $connection;
2122
private bool $convertBoolean;

src/Database/Drivers/OdbcDriver.php renamed to src/Database/Drivers/Engines/ODBCEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental ODBC database driver.
17+
* Microsoft ODBC database platform.
1718
*/
18-
class OdbcDriver implements Engine
19+
class ODBCEngine implements Engine
1920
{
2021
public function initialize(Nette\Database\Connection $connection, array $options): void
2122
{

src/Database/Drivers/OciDriver.php renamed to src/Database/Drivers/Engines/OracleEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental Oracle database driver.
17+
* Oracle database platform.
1718
*/
18-
class OciDriver implements Engine
19+
class OracleEngine implements Engine
1920
{
2021
private Nette\Database\Connection $connection;
2122
private string $fmtDateTime;

src/Database/Drivers/PgSqlDriver.php renamed to src/Database/Drivers/Engines/PostgreSQLEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental PostgreSQL database driver.
17+
* PostgreSQL database platform.
1718
*/
18-
class PgSqlDriver implements Engine
19+
class PostgreSQLEngine implements Engine
1920
{
2021
private Nette\Database\Connection $connection;
2122

src/Database/Drivers/SqlsrvDriver.php renamed to src/Database/Drivers/Engines/SQLServerEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental SQL Server 2005 and later database driver.
17+
* Microsoft SQL Server database platform.
1718
*/
18-
class SqlsrvDriver implements Engine
19+
class SQLServerEngine implements Engine
1920
{
2021
private Nette\Database\Connection $connection;
2122

src/Database/Drivers/SqliteDriver.php renamed to src/Database/Drivers/Engines/SQLiteEngine.php

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,15 +7,16 @@
77

88
declare(strict_types=1);
99

10-
namespace Nette\Database\Drivers;
10+
namespace Nette\Database\Drivers\Engines;
1111

1212
use Nette;
13+
use Nette\Database\Drivers\Engine;
1314

1415

1516
/**
16-
* Supplemental SQLite3 database driver.
17+
* SQLite database platform.
1718
*/
18-
class SqliteDriver implements Engine
19+
class SQLiteEngine implements Engine
1920
{
2021
private Nette\Database\Connection $connection;
2122
private string $fmtDateTime;

src/Database/Drivers/PDO/MSSQL/Driver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
class Driver implements Drivers\Driver
1919
{
20-
private const EngineClass = Drivers\MsSqlDriver::class;
20+
private const EngineClass = Drivers\Engines\MSSQLEngine::class;
2121

2222

2323
public function createDatabaseEngine(): Drivers\Engine

src/Database/Drivers/PDO/MySQL/Driver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
class Driver implements Drivers\Driver
1919
{
20-
private const EngineClass = Drivers\MySqlDriver::class;
20+
private const EngineClass = Drivers\Engines\MySQLEngine::class;
2121

2222

2323
public function createDatabaseEngine(): Drivers\Engine

src/Database/Drivers/PDO/OCI/Driver.php

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,7 @@
1717
*/
1818
class Driver implements Drivers\Driver
1919
{
20-
private const EngineClass = Drivers\OciDriver::class;
20+
private const EngineClass = Drivers\Engines\OracleEngine::class;
2121

2222

2323
public function createDatabaseEngine(): Drivers\Engine

0 commit comments

Comments
 (0)