diff --git a/htdocs/install/mysql/migration/3.0.0-3.1.0.sql b/htdocs/install/mysql/migration/3.0.0-3.1.0.sql index e67cf10f7b667ae61bcd1c17c0307dc1ace9457f..88704e228d131b1fd4b2facb823bb330820eade9 100755 --- a/htdocs/install/mysql/migration/3.0.0-3.1.0.sql +++ b/htdocs/install/mysql/migration/3.0.0-3.1.0.sql @@ -5,6 +5,7 @@ -- This file must be loaded by calling /install/index.php page -- when current version is 2.8.0 or higher. -- +-- To rename a table: ALTER TABLE llx_table RENAME TO llx_table_new; -- To add a column: ALTER TABLE llx_table ADD COLUMN newcol varchar(60) NOT NULL DEFAULT '0' AFTER existingcol; -- To rename a column: ALTER TABLE llx_table CHANGE COLUMN oldname newname varchar(60); -- To change type of field: ALTER TABLE llx_table MODIFY name varchar(60); @@ -15,7 +16,7 @@ DROP table llx_prelevement_notifications; -- Fix corrupted data update llx_deplacement set dated='2010-01-01' where dated < '2000-01-01'; -RENAME TABLE llx_c_methode_commande_fournisseur TO llx_c_input_method; +ALTER TABLE llx_c_methode_commande_fournisseur RENAME TO llx_c_input_method; ALTER TABLE llx_adherent MODIFY login varchar(50); @@ -56,7 +57,7 @@ ALTER TABLE llx_facture_fourn ADD COLUMN ref_ext varchar(30) AFTER entity; ALTER TABLE llx_commande_fournisseur ADD COLUMN ref_ext varchar(30) AFTER entity; ALTER TABLE llx_adherent ADD COLUMN ref_ext varchar(30) after entity; -ALTER TABLE llx_commande ADD COLUMN fk_demand_reason int(11) AFTER fk_availability; +ALTER TABLE llx_commande ADD COLUMN fk_demand_reason integer AFTER fk_availability; ALTER TABLE llx_facturedet DROP INDEX uk_fk_remise_except; ALTER TABLE llx_facturedet ADD UNIQUE INDEX uk_fk_remise_except (fk_remise_except, fk_facture);