Sie sollten überprüfen if (err) { console.log(err); return; }
als erste Zeile in Ihrer Callback-Funktion. Möglicherweise existiert die Tabelle nicht.
Außerdem ist das Ergebnis ein Array, also sollten Sie prüfen, ob result.length > 0
ist und verwenden Sie result[0].flag
, falls eine solche Spalte in der Tabelle vorhanden ist.