Roenke weekend fix

Исправление котобага, и немного рефакторинга. 

После мержа необходимо откатить миграции и запустить их заново.