final class Types extends EmulatedStringEnum (View source)

The GenericDatabase\Core\Types enum represents different types of database connections and their corresponding names. This enum provides a set of predefined constants that represent various database connection types and their associated human-readable names. It is designed to simplify the identification of database connection types within the GenericDatabase library.

Constants

NAT_OCI

Oracle OCI8 connection

NAT_OCI_PERSISTENT

Persistent Oracle OCI8 connection

NAT_SQLSRV_PERSISTENT

Persistent SQL Server connection

NAT_MYSQL

MySQL link

NAT_PGSQL

PgSql Connection

NAT_MSSQL

Microsoft SQL Server link

NAT_FIREBIRD

Firebird link

NAT_INTERBASE

InterBase link

NAT_FIREBIRD_PERSISTENT

Persistent Firebird link

NAT_INTERBASE_PERSISTENT

Persistent InterBase link

NAT_FIREBIRD_INTERBASE

Firebird/InterBase link

NAT_FIREBIRD_INTERBASE_PERSISTENT

Persistent Firebird/InterBase link

NAT_ODBC

MySQL link

NAT_ODBC_PERSISTENT

ODBC extension

NAT_SYBASE

Sybase link

NAT_MYSQLI

MySQLi extension

NAT_SQLITE

SQLite3 extension

PDO_MYSQL

PDO MySQL driver

PDO_PGSQL

PDO PDO PgSQL driver

PDO_SQLITE

PDO SQLite driver

PDO_SQLSRV

PDO SQL Server driver

PDO_OCI

PDO Oracle driver

PDO_FIREBIRD

PDO Firebird driver

PDO_IBM

PDO IBM driver

PDO_INFORMIX

PDO Informix driver

PDO_MSSQL

PDO Microsoft SQL Server driver

PDO_DBLIB

PDO DBLIB driver

PDO_ODBC

PDO ODBC driver

NAT_PGSQL_LINK

PgSql link

NAT_PGSQL_LINK_PERSISTENT

PgSql link persistent