Vous devriez vérifier if (err) { console.log(err); return; } comme première ligne dans votre fonction de rappel. Peut-être que la table n'existe pas.
De plus, le résultat est un tableau, vous devez donc vérifier si result.length > 0 et utilisez result[0].flag , si une telle colonne existe dans la table.