Bom dia!
Meu primeiro dia no forum, antes de mais nada vou me apresentar. Sou Webmaster, trabalho com sistemas web, mais especificamente PHP. Utilizo vários frameworks, como zend2, symfony, jquery, e muitos outros. Trabalho com Banco de dados Postgree e Mysql(MariaDB).
O seu erro está dizendo que no array retornado apos a consulta, não achou o campo "reason" na sua tabela, logo disparou uma exceção! basta criar o campo conforme nosso amigo Alexx disse, que resolverá o problema.