I'm getting the following error (different performer on each server live/local) when I run the performers data-loader update. I delete the corresponding performer and get the same error. Same if I truncate the table. Any clue?
I believe it has to do with the lookup (fetchrow on data-loaders/performer.php line 86) being on the performer id, yet performerName needs to be unique.
PHP Fatal error: Uncaught exception 'Zend_Db_Statement_Mysqli_Exception' with message 'Mysqli statement execute error : Duplicate entry 'WWE - World Wrestling Entertainment' for key 'performerName'' in /usr/share/php/libzend-framework-php/Zend/Db/Statement/Mysqli.php:214
Stack trace:
#0 /usr/share/php/libzend-framework-php/Zend/Db/Statement.php(300): Zend_Db_Statement_Mysqli->_execute(Array)
#1 /usr/share/php/libzend-framework-php/Zend/Db/Adapter/Abstract.php(468): Zend_Db_Statement->execute(Array)
#2 /usr/share/php/libzend-framework-php/Zend/Db/Adapter/Abstract.php(546): Zend_Db_Adapter_Abstract->query('INSERT INTO `te...', Array)
#3 /usr/share/php/libzend-framework-php/Zend/Db/Table/Abstract.php(1052): Zend_Db_Adapter_Abstract->insert('tevoPerformers', Array)
#4 /home/vagrant/savefans/app-console/vendors/ticketevolution-php/library/TicketEvolution/Db/Table/Abstract.php(139): Zend_Db_Table_Abstract->insert(Array)
#5 /usr/share/php/libzend-framework-php/Zend/Db/Table/Row/Abstract.php(467): TicketEvolution_Db_Table_Abstract->i in /usr/share/php/libzend-framework-php/Zend/Db/Statement/Mysqli.php on line 214