DatabaseDriver.init constructor

DatabaseDriver.init(
  1. DatabaseConnection dbConn
)

Implementation

factory DatabaseDriver.init(DatabaseConnection dbConn) {
  final driver = dbConn.driver;
  switch (driver) {
    case DatabaseDriverType.sqlite:
      return SqliteDriver(dbConn);
    case DatabaseDriverType.mariadb:
    case DatabaseDriverType.mysql:
      return MySqlDriver(dbConn, driver);
    case DatabaseDriverType.pgsql:
      return PostgreSqlDriver(dbConn);
  }
}