changed varchar fields to text and added not null constraints in channels table