Skip to content

Commit

Permalink
splitting old drivers into Driver & Engine
Browse files Browse the repository at this point in the history
  • Loading branch information
dg committed Aug 19, 2024
1 parent f1b9251 commit 3fd184e
Show file tree
Hide file tree
Showing 14 changed files with 35 additions and 28 deletions.
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental MS SQL database driver.
* MS SQL database platform.
*/
class MsSqlDriver implements Engine
class MSSQLEngine implements Engine
{
private Nette\Database\Connection $connection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental MySQL database driver.
* MySQL-like database platform.
*/
class MySqlDriver implements Engine
class MySQLEngine implements Engine
{
private Nette\Database\Connection $connection;
private bool $convertBoolean;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental ODBC database driver.
* Microsoft ODBC database platform.
*/
class OdbcDriver implements Engine
class ODBCEngine implements Engine
{
public function initialize(Nette\Database\Connection $connection, array $options): void
{
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental Oracle database driver.
* Oracle database platform.
*/
class OciDriver implements Engine
class OracleEngine implements Engine
{
private Nette\Database\Connection $connection;
private string $fmtDateTime;
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental PostgreSQL database driver.
* PostgreSQL database platform.
*/
class PgSqlDriver implements Engine
class PostgreSQLEngine implements Engine
{
private Nette\Database\Connection $connection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental SQL Server 2005 and later database driver.
* Microsoft SQL Server database platform.
*/
class SqlsrvDriver implements Engine
class SQLServerEngine implements Engine
{
private Nette\Database\Connection $connection;

Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -7,15 +7,16 @@

declare(strict_types=1);

namespace Nette\Database\Drivers;
namespace Nette\Database\Drivers\Engines;

use Nette;
use Nette\Database\Drivers\Engine;


/**
* Supplemental SQLite3 database driver.
* SQLite database platform.
*/
class SqliteDriver implements Engine
class SQLiteEngine implements Engine
{
private Nette\Database\Connection $connection;
private string $fmtDateTime;
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/MSSQL/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\MsSqlDriver::class;
private const EngineClass = Drivers\Engines\MSSQLEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/MySQL/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -21,7 +21,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\MySqlDriver::class;
private const EngineClass = Drivers\Engines\MySQLEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/OCI/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\OciDriver::class;
private const EngineClass = Drivers\Engines\OracleEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/ODBC/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\OdbcDriver::class;
private const EngineClass = Drivers\Engines\ODBCEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/PgSQL/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\PgSqlDriver::class;
private const EngineClass = Drivers\Engines\PostgreSQLEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/SQLSrv/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\SqlsrvDriver::class;
private const EngineClass = Drivers\Engines\SQLServerEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down
2 changes: 1 addition & 1 deletion src/Database/Drivers/PDO/SQLite/Driver.php
Original file line number Diff line number Diff line change
Expand Up @@ -17,7 +17,7 @@
*/
class Driver implements Drivers\Driver
{
private const EngineClass = Drivers\SqliteDriver::class;
private const EngineClass = Drivers\Engines\SQLiteEngine::class;


public function createDatabaseEngine(): Drivers\Engine
Expand Down

0 comments on commit 3fd184e

Please sign in to comment.