This commit is contained in:
2025-07-28 18:08:03 +03:00
parent 45227dd70a
commit e4c8d7e6c8
6 changed files with 2783 additions and 0 deletions

View File

@@ -0,0 +1,45 @@
<?php
namespace goodboyalex\php_db_components_pack\enums;
use goodboyalex\php_components_pack\traits\EnumExtensionsTrait;
/**
*Перечисление PDO-драйверов.
*
* @author Александр Бабаев
* @package php_db_components_pack
* @version 1.0
* @since 1.0
* @see \PDO
*/
enum DBDriver: int
{
// Подключаем trait для работы с перечислениями
use EnumExtensionsTrait;
/**
* MySQL
*/
case MySQL = 0;
/**
* Microsoft SQL
*/
case MSSQL = 1;
/**
* PostgreSQL
*/
case PostgreSQL = 2;
/**
* OracleDB
*/
case OracleDB = 3;
/**
* SQLite
*/
case SQLite = 4;
}