Dolibarr/dolibarr — pull request #1182 by masybit (2013-08-18 22:47:38+00:00)
Title: Fix for [ task #250 ] Add property in some dictionnary tables to lock ed...

...ition/delete

DB Migration script for MySQL :

ALTER TABLE llx_c_actioncomm ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_action_trigger ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_civilite ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_availability ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_barcode_type ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_chargesociales ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_currencies ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_departements ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_ecotaxe ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_effectif ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_field_list ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_forme_juridique ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_input_method ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_input_reason ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_paiement ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_paper_format ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_payment_term ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_pays ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_propalst ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_prospectlevel ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_regions ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_revenuestamp ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_shipment_mode ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_stcomm ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_tva ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_type_contact ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_type_fees ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_typent ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_c_ziptown ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_categorie ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_categorie_fournisseur ADD`locked` INT NOT NULL DEFAULT
'0';
ALTER TABLE llx_categorie_member ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_categorie_product ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_categorie_societe ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_chargesociales ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_commande ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_commande_extrafields ADD`locked` INT NOT NULL DEFAULT
'0';
ALTER TABLE llx_commande_fournisseur ADD`locked` INT NOT NULL DEFAULT
'0';
ALTER TABLE llx_commande_fournisseur_dispatch ADD`locked` INT NOT NULL
DEFAULT '0';
ALTER TABLE llx_commande_fournisseur_extrafields ADD`locked` INT NOT
NULL DEFAULT '0';
ALTER TABLE llx_commande_fournisseur_log ADD`locked` INT NOT NULL
DEFAULT '0';
ALTER TABLE llx_commande_fournisseurdet ADD`locked` INT NOT NULL DEFAULT
'0';
ALTER TABLE llx_commandedet ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_compta ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_compta_account ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_compta_compte_generaux ADD`locked` INT NOT NULL DEFAULT
'0';
ALTER TABLE llx_const ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_contrat ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_contratdet ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_contratdet_log ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_cotisation ADD`locked` INT NOT NULL DEFAULT '0';
ALTER TABLE llx_cronjob ADD`locked` INT NOT NULL DEFAULT '0';