Довольно странная на первый взгляд проблема возникла у знакомого. Как оказалось просто при восстановлении из бэкапа базы потерялись директивы для ключей AUTO_INCREMENT. Самый простой способ починить — зайти в phpMyAdmin и добавить для полей ID нужных таблиц auto_increment.
Надеюсь кому-то сбережет время.