Трябва да проверите if (err) { console.log(err); return; } като първи ред във вашата функция за обратно извикване. Възможно е таблицата да не съществува.
Освен това резултатът е масив, така че трябва да проверите дали result.length > 0 и използвайте result[0].flag , ако такава колона съществува в таблицата.