deleteOption method Null safety

Future<Response> deleteOption(
  1. dynamic table,
  2. {required List? where}
)

Implementation

Future<Response> deleteOption(table, {required List? where}) async {
  var db;

  if (_database == 'postgre') {
    var connection = PostgreSQLConnection(_host, _port, _db,
        username: _username, password: _password);
    await connection.open();
    db = await Postgre().deleteOption(connection, table, where: where);
  } else if (_database == 'mysql') {
    // ignore: unnecessary_new
    final connection = await MySQLConnection.createConnection(
      host: _host,
      port: _port,
      userName: _username,
      password: _password,
      databaseName: _db, // optional
    );

    await connection.connect();
    db = await MySql().deleteOption(connection, table, where: where);
  } else {}

  return db;
}