Hy,
i have upgrade ojs from 2.4.7.1 to 2.4.8.1 and when i want to do last step - upgrading database - it shows this error:
1075: Incorrect table definition; there can be only one auto column and it must be defined as a key
ADOConnection._Execute(ALTER TABLE published_articles MODIFY COLUMN published_article_id BIGINT NOT NULL AUTO_INCREMENT, false) % line 864, file: adodb.inc.php
ADOConnection.Execute(ALTER TABLE published_articles MODIFY COLUMN published_article_id BIGINT NOT NULL AUTO_INCREMENT) % line 452, file: Installer.inc.php
Installer.executeSQL(ALTER TABLE published_articles MODIFY COLUMN published_article_id BIGINT NOT NULL AUTO_INCREMENT) % line 447, file: Installer.inc.php
Installer.executeSQL(Array[405]) % line 379, file: Installer.inc.php
Installer.executeAction(Array[3]) % line 269, file: Installer.inc.php
I have try to resolve problem but didn’t manage. I don’t know where did go wrong. I would like to ask you if you can give me required settings for the table published_articles: which columns should have, which column is primary key and other settings?