Подобная ошибка иногда возникает при переезде с версии Opencart на Ocstore. Казалось бы — и то и то Opencart, но база данных для Ocstore немного отличается от оригинала. При возникновении данной ошибки логично предположить, что отсутствует столбец с Primary Key и проще всего его добавить либо назначить какой либо столбец содержащим данные значения SQL запросом, например таким
ALTER TABLE tablename add newid INT UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY FIRST;
вместо tablename ставим свое название таблицы