diff --git a/htdocs/install/mysql/migration/7.0.0-8.0.0.sql b/htdocs/install/mysql/migration/7.0.0-8.0.0.sql index 9f69e6203f0..2b320e8a91e 100644 --- a/htdocs/install/mysql/migration/7.0.0-8.0.0.sql +++ b/htdocs/install/mysql/migration/7.0.0-8.0.0.sql @@ -122,12 +122,13 @@ ALTER TABLE llx_website_page ADD COLUMN aliasalt varchar(255) after pageurl; DELETE FROM llx_c_paiement WHERE code = '' or code = '-' or id = 0; ALTER TABLE llx_c_paiement DROP INDEX uk_c_paiement; ALTER TABLE llx_c_paiement ADD UNIQUE INDEX uk_c_paiement_code(entity, code); -ALTER TABLE llx_c_paiement CHANGE COLUMN id id INTEGER AUTO_INCREMENT PRIMARY KEY; +-- VMYSQL4.3 ALTER TABLE llx_c_paiement CHANGE COLUMN id id INTEGER AUTO_INCREMENT PRIMARY KEY; -- Add missing keys and primary key ALTER TABLE llx_c_payment_term DROP INDEX uk_c_payment_term; -ALTER TABLE llx_c_payment_term CHANGE COLUMN rowid rowid INTEGER AUTO_INCREMENT PRIMARY KEY; ALTER TABLE llx_c_payment_term ADD UNIQUE INDEX uk_c_payment_term_code(entity, code); +-- VMYSQL4.3 ALTER TABLE llx_c_payment_term CHANGE COLUMN rowid rowid INTEGER AUTO_INCREMENT PRIMARY KEY; + ALTER TABLE llx_oauth_token ADD COLUMN tokenstring text; @@ -181,8 +182,8 @@ CREATE TABLE llx_ticketsup )ENGINE=innodb; ALTER TABLE llx_ticketsup ADD COLUMN notify_tiers_at_create integer; -ALTER TABLE llx_ticketsup ADD UNIQUE uk_ticketsup_rowid_track_id (rowid, track_id); -ALTER TABLE llx_ticketsup ADD INDEX id_ticketsup_track_id (track_id); +ALTER TABLE llx_ticketsup DROP INDEX uk_ticketsup_rowid_track_id; +ALTER TABLE llx_ticketsup ADD UNIQUE uk_ticketsup_track_id (track_id); CREATE TABLE llx_ticketsup_msg ( diff --git a/htdocs/install/mysql/tables/llx_ticketsup.key.sql b/htdocs/install/mysql/tables/llx_ticketsup.key.sql index abf853e718c..3a47ae18201 100755 --- a/htdocs/install/mysql/tables/llx_ticketsup.key.sql +++ b/htdocs/install/mysql/tables/llx_ticketsup.key.sql @@ -14,5 +14,4 @@ -- You should have received a copy of the GNU General Public License -- along with this program. If not, see . -ALTER TABLE llx_ticketsup ADD UNIQUE uk_ticketsup_rowid_track_id (rowid, track_id); -ALTER TABLE llx_ticketsup ADD INDEX id_ticketsup_track_id (track_id); +ALTER TABLE llx_ticketsup ADD UNIQUE uk_ticketsup_track_id (track_id);