createConnection static method

DatabaseConnection createConnection(
  1. DBConfig config
)

Implementation

static DatabaseConnection createConnection(DBConfig config) {
  final driver = _normalize(config.driver);
  final builder = _builders[driver];

  if (builder == null) {
    throw InvalidArgumentException(
      "Unsupported driver [${config.driver}]. "
      "Install and register the matching Vania database driver package.",
    );
  }

  return builder(config);
}