| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347348349350351352353354355356357358359360361362363364365366367368369370371372373374375376377378379380381382383384385386387388389390391392393394 |
- --
- -- Be carefull to requests order.
- -- This file must be loaded by calling /install/index.php page
- -- when current version is 3.4.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 drop a column: ALTER TABLE llx_table DROP COLUMN oldname;
- -- To change type of field: ALTER TABLE llx_table MODIFY COLUMN name varchar(60);
- -- To drop a foreign key: ALTER TABLE llx_table DROP FOREIGN KEY fk_name;
- -- To restrict request to Mysql version x.y use -- VMYSQLx.y
- -- To restrict request to Pgsql version x.y use -- VPGSQLx.y
- -- To make pk to be auto increment (mysql): VMYSQL4.3 ALTER TABLE llx_c_shipment_mode CHANGE COLUMN rowid rowid INTEGER NOT NULL AUTO_INCREMENT;
- -- To make pk to be auto increment (postgres) VPGSQL8.2 NOT POSSIBLE. MUST DELETE/CREATE TABLE
- -- -- VPGSQL8.2 DELETE FROM llx_usergroup_user WHERE fk_user NOT IN (SELECT rowid from llx_user);
- -- -- VMYSQL4.1 DELETE FROM llx_usergroup_user WHERE fk_usergroup NOT IN (SELECT rowid from llx_usergroup);
- ALTER TABLE llx_menu MODIFY COLUMN leftmenu varchar(100);
- create table llx_adherent_type_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14) -- import key
- ) ENGINE=innodb;
- ALTER TABLE llx_adherent_type_extrafields ADD INDEX idx_adherent_type_extrafields (fk_object);
- UPDATE llx_const set value = __ENCRYPT('eldy_menu.php')__ where __DECRYPT('value')__ = 'eldy_backoffice.php';
- UPDATE llx_const set value = __ENCRYPT('eldy_menu.php')__ where __DECRYPT('value')__ = 'eldy_frontoffice.php';
- UPDATE llx_const set value = __ENCRYPT('auguria_menu.php')__ where __DECRYPT('value')__ = 'auguria_backoffice.php';
- UPDATE llx_const set value = __ENCRYPT('auguria_menu.php')__ where __DECRYPT('value')__ = 'auguria_frontoffice.php';
- UPDATE llx_const set value = __ENCRYPT('smartphone_menu.php')__ where __DECRYPT('value')__ = 'smartphone_backoffice.php';
- UPDATE llx_const set value = __ENCRYPT('smartphone_menu.php')__ where __DECRYPT('value')__ = 'smartphone_frontoffice.php';
- UPDATE llx_const set name = __ENCRYPT('MAIN_INFO_SOCIETE_ADDRESS')__ where __DECRYPT('name')__ = 'MAIN_INFO_SOCIETE_ADRESSE';
- UPDATE llx_const set name = __ENCRYPT('MAIN_INFO_SOCIETE_TOWN')__ where __DECRYPT('name')__ = 'MAIN_INFO_SOCIETE_VILLE';
- UPDATE llx_const set name = __ENCRYPT('MAIN_INFO_SOCIETE_ZIP')__ where __DECRYPT('name')__ = 'MAIN_INFO_SOCIETE_CP';
- UPDATE llx_const set name = __ENCRYPT('MAIN_INFO_SOCIETE_COUNTRY')__ where __DECRYPT('name')__ = 'MAIN_INFO_SOCIETE_PAYS';
- UPDATE llx_const set name = __ENCRYPT('MAIN_INFO_SOCIETE_STATE')__ where __DECRYPT('name')__ = 'MAIN_INFO_SOCIETE_DEPARTEMENT';
- UPDATE llx_const set name = __ENCRYPT('LIVRAISON_ADDON_NUMBER')__ where __DECRYPT('name')__ = 'LIVRAISON_ADDON';
- ALTER TABLE llx_user add COLUMN fk_user integer;
- -- margin on contracts
- alter table llx_contratdet add column fk_product_fournisseur_price integer after info_bits;
- alter table llx_contratdet add column buy_price_ht double(24,8) DEFAULT 0 after fk_product_fournisseur_price;
- -- serialised array, to store value of select list choices for example
- alter table llx_extrafields add column param text after pos;
- -- numbering on supplier invoice
- ALTER TABLE llx_facture_fourn ADD COLUMN ref varchar(30) after rowid;
- ALTER TABLE llx_facture_fourn MODIFY COLUMN ref varchar(30);
- ALTER TABLE llx_facture_fourn DROP INDEX uk_facture_fourn;
- ALTER TABLE llx_facture_fourn DROP INDEX uk_facture_fourn_ref;
- UPDATE llx_facture_fourn set ref = NULL where ref = '';
- ALTER TABLE llx_facture_fourn ADD UNIQUE INDEX uk_facture_fourn_ref (ref, entity);
- ALTER TABLE llx_facture_fourn CHANGE COLUMN facnumber ref_supplier varchar(50);
- ALTER TABLE llx_facture_fourn ADD UNIQUE INDEX uk_facture_fourn_ref_supplier (ref_supplier, fk_soc, entity);
- alter table llx_propal CHANGE COLUMN fk_adresse_livraison fk_delivery_address integer;
- alter table llx_commande CHANGE COLUMN fk_adresse_livraison fk_delivery_address integer;
- alter table llx_don CHANGE COLUMN adresse address text;
- alter table llx_don CHANGE COLUMN ville town text;
- alter table llx_don CHANGE COLUMN prenom firstname varchar(50);
- alter table llx_don CHANGE COLUMN nom lastname varchar(50);
- alter table llx_don CHANGE COLUMN cp zip varchar(10);
- alter table llx_don CHANGE COLUMN pays country varchar(50);
- alter table llx_adherent CHANGE COLUMN adresse address text;
- alter table llx_adherent CHANGE COLUMN nom lastname varchar(50);
- alter table llx_adherent CHANGE COLUMN prenom firstname varchar(50);
- alter table llx_adherent CHANGE COLUMN ville town text;
- alter table llx_adherent CHANGE COLUMN cp zip varchar(10);
- alter table llx_adherent CHANGE COLUMN pays country varchar(50);
- alter table llx_adherent CHANGE COLUMN naiss birth date;
- alter table llx_adherent CHANGE COLUMN fk_departement state_id varchar(50);
- alter table llx_bank_account CHANGE COLUMN adresse_proprio owner_address text;
- alter table llx_bank_account CHANGE COLUMN fk_departement state_id varchar(50);
- alter table llx_mailing_cibles CHANGE COLUMN nom lastname varchar(50);
- alter table llx_mailing_cibles CHANGE COLUMN prenom firstname varchar(50);
- alter table llx_user CHANGE COLUMN name lastname varchar(50);
- alter table llx_entrepot CHANGE COLUMN ville town text;
- alter table llx_entrepot CHANGE COLUMN cp zip varchar(10);
- alter table llx_societe CHANGE COLUMN ville town text;
- alter table llx_societe CHANGE COLUMN cp zip varchar(10);
- alter table llx_societe CHANGE COLUMN tel phone varchar(20);
- alter table llx_socpeople CHANGE COLUMN name lastname varchar(50);
- alter table llx_socpeople CHANGE COLUMN ville town text;
- alter table llx_socpeople CHANGE COLUMN cp zip varchar(10);
- alter table llx_societe_rib CHANGE COLUMN adresse_proprio owner_address text;
- alter table llx_societe_address CHANGE COLUMN ville town text;
- alter table llx_societe_address CHANGE COLUMN cp zip varchar(10);
- -- remove constraint and index before rename field
- ALTER TABLE llx_expedition DROP FOREIGN KEY fk_expedition_fk_expedition_methode;
- ALTER TABLE llx_expedition DROP FOREIGN KEY fk_expedition_fk_shipping_method;
- ALTER TABLE llx_expedition DROP INDEX idx_expedition_fk_expedition_methode;
- ALTER TABLE llx_expedition CHANGE COLUMN fk_expedition_methode fk_shipping_method integer;
- -- This table and constraint should not exists as it appears in more recent version, but we may have it if we load an old dump
- -- on a newly created database and we want to be sure upgrade of rowid into autoincrement done later will works.
- ALTER TABLE llx_reception DROP FOREIGN KEY fk_reception_fk_shipping_method;
- ALTER TABLE llx_c_shipment_mode ADD COLUMN tracking VARCHAR(255) NOT NULL DEFAULT '' AFTER description;
- --ALTER TABLE llx_c_shipment_mode DROP COLUMN CASCADE;
- --ALTER TABLE llx_c_shipment_mode ADD COLUMN rowid INTEGER AUTO_INCREMENT PRIMARY KEY;
- --ALTER TABLE llc_c_shipment_mode ADD COLUMN rowid SERIAL PRIMARY KEY;
- --ALTER TABLE llx_c_shipment_mode ADD COLUMN rowid INTEGER AUTO_INCREMENT PRIMARY KEY;
- -- VMYSQL4.3 ALTER TABLE llx_c_shipment_mode CHANGE COLUMN rowid rowid INTEGER NOT NULL AUTO_INCREMENT;
- -- VPGSQL8.2 DROP table llx_c_shipment_mode;
- -- VPGSQL8.2 CREATE TABLE llx_c_shipment_mode (rowid SERIAL PRIMARY KEY, tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP, code varchar(30) NOT NULL, libelle varchar(50) NOT NULL, description text, tracking varchar(255) NOT NULL, active integer DEFAULT 0, module varchar(32) NULL);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (1,'CATCH','Catch','Catch by client','',1);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (2,'TRANS','Transporter','Generic transporter','',1);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (3,'COLSUI','Colissimo Suivi','Colissimo Suivi','',0);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (4,'LETTREMAX','Lettre Max','Courrier Suivi et Lettre Max','',0);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (5,'UPS','UPS','United Parcel Service','http://wwwapps.ups.com/etracking/tracking.cgi?InquiryNumber2=&InquiryNumber3=&tracknums_displayed=3&loc=fr_FR&TypeOfInquiryNumber=T&HTMLVersion=4.0&InquiryNumber22=&InquiryNumber32=&track=Track&Suivi.x=64&Suivi.y=7&Suivi=Valider&InquiryNumber1={TRACKID}',0);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (6,'KIALA','KIALA','Relais Kiala','http://www.kiala.fr/tnt/delivery/{TRACKID}',0);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (7,'GLS','GLS','General Logistics Systems','http://www.gls-group.eu/276-I-PORTAL-WEB/content/GLS/FR01/FR/5004.htm?txtAction=71000&txtRefNo={TRACKID}',0);
- -- VPGSQL8.2 INSERT INTO llx_c_shipment_mode (rowid,code,libelle,description,tracking,active) VALUES (8,'CHRONO','Chronopost','Chronopost','http://www.chronopost.fr/expedier/inputLTNumbersNoJahia.do?listeNumeros={TRACKID}',0);
- -- and create the new index and constraint
- ALTER TABLE llx_expedition ADD INDEX idx_expedition_fk_shipping_method (fk_shipping_method);
- ALTER TABLE llx_expedition ADD CONSTRAINT fk_expedition_fk_shipping_method FOREIGN KEY (fk_shipping_method) REFERENCES llx_c_shipment_mode (rowid);
- ALTER TABLE llx_stock_mouvement MODIFY COLUMN value real;
- create table llx_propal_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14) -- import key
- ) ENGINE=innodb;
- ALTER TABLE llx_propal_extrafields ADD INDEX idx_propal_extrafields (fk_object);
- create table llx_facture_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14) -- import key
- ) ENGINE=innodb;
- ALTER TABLE llx_facture_extrafields ADD INDEX idx_facture_extrafields (fk_object);
- ALTER TABLE llx_facture ADD COLUMN revenuestamp double(24,8) DEFAULT 0 AFTER localtax2;
- CREATE TABLE llx_c_revenuestamp
- (
- rowid integer NOT NULL AUTO_INCREMENT PRIMARY KEY,
- fk_pays integer NOT NULL,
- taux double NOT NULL,
- note varchar(128),
- active tinyint DEFAULT 1 NOT NULL,
- accountancy_code_sell varchar(15) DEFAULT NULL,
- accountancy_code_buy varchar(15) DEFAULT NULL
- ) ENGINE=innodb;
- insert into llx_c_revenuestamp(rowid,fk_pays,taux,note,active) values (101, 10, '0.4', 'Timbre fiscal', 1);
- ALTER TABLE llx_c_tva MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_c_tva MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_commande_fournisseurdet MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_commande_fournisseurdet MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_commandedet MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_commandedet MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_contratdet MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_contratdet MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_facture_fourn_det MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_facture_fourn_det MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_facturedet_rec MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_facturedet_rec MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_facturedet MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_facturedet MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_propaldet MODIFY COLUMN localtax1_type varchar(10) DEFAULT NULL;
- ALTER TABLE llx_propaldet MODIFY COLUMN localtax2_type varchar(10) DEFAULT NULL;
- -- No more use type 7, use revenuse stamp instead
- UPDATE llx_c_tva set localtax1=0, localtax1_type='0' where localtax1_type = '7';
- UPDATE llx_c_tva set localtax2=0, localtax2_type='0' where localtax2_type = '7';
- ALTER TABLE llx_facture_fourn_det ADD COLUMN info_bits integer NOT NULL DEFAULT 0 after date_end;
- ALTER TABLE llx_product_fournisseur_price ADD COLUMN info_bits integer NOT NULL DEFAULT 0 after tva_tx;
- ALTER TABLE llx_actioncomm ADD COLUMN code varchar(32) NULL after fk_action;
- ALTER TABLE llx_holiday ADD COLUMN note text;
- ALTER TABLE llx_holiday ADD COLUMN note_public text;
- -- Add new trigger on Invoice BILL_UNVALIDATE + Index
- INSERT INTO llx_c_action_trigger (rowid,code,label,description,elementtype,rang) values (28,'BILL_UNVALIDATE','Customer invoice unvalidated','Executed when a customer invoice status set back to draft','facture',10);
- ALTER TABLE llx_c_action_trigger ADD INDEX idx_action_trigger_rang (rang);
- ALTER TABLE llx_facture_fourn_det ADD COLUMN fk_code_ventilation integer DEFAULT 0 NOT NULL;
- ALTER TABLE llx_facturedet DROP COLUMN fk_export_compta;
- CREATE TABLE llx_cronjob
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- datec datetime,
- jobtype varchar(10) NOT NULL,
- label text NOT NULL,
- command varchar(255),
- classesname varchar(255),
- objectname varchar(255),
- methodename varchar(255),
- params text NOT NULL,
- md5params varchar(32),
- module_name varchar(255),
- priority integer DEFAULT 0,
- datelastrun datetime,
- datenextrun datetime,
- datestart datetime,
- dateend datetime,
- datelastresult datetime,
- lastresult text,
- lastoutput text,
- unitfrequency integer NOT NULL DEFAULT 0,
- frequency integer NOT NULL DEFAULT 0,
- nbrun integer,
- status integer NOT NULL DEFAULT 1,
- fk_user_author integer DEFAULT NULL,
- fk_user_mod integer DEFAULT NULL,
- note text
- )ENGINE=innodb;
- ALTER TABLE llx_societe MODIFY COLUMN zip varchar(25);
- ALTER TABLE llx_user ADD COLUMN address varchar(255);
- ALTER TABLE llx_user ADD COLUMN zip varchar(25);
- ALTER TABLE llx_user ADD COLUMN town varchar(50);
- ALTER TABLE llx_user ADD COLUMN fk_state integer DEFAULT 0;
- ALTER TABLE llx_user ADD COLUMN fk_country integer DEFAULT 0;
- ALTER TABLE llx_user ADD COLUMN color varchar(6);
- ALTER TABLE llx_product_price ADD COLUMN import_key varchar(14) AFTER price_by_qty;
- DROP TABLE llx_printer_ipp;
- CREATE TABLE llx_printer_ipp
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- datec datetime,
- printer_name text NOT NULL,
- printer_location text NOT NULL,
- printer_uri varchar(255) NOT NULL,
- copy integer NOT NULL DEFAULT '1',
- module varchar(16) NOT NULL,
- login varchar(32) NOT NULL
- ) ENGINE=innodb;
- ALTER TABLE llx_socpeople ADD COLUMN ref_ext varchar(128) after entity;
- ALTER TABLE llx_adherent MODIFY COLUMN ref_ext varchar(128);
- create table llx_commande_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14)
- ) ENGINE=innodb;
- ALTER TABLE llx_commande_extrafields ADD INDEX idx_commande_extrafields (fk_object);
- ALTER TABLE llx_socpeople ADD COLUMN note_public text after note;
- ALTER TABLE llx_societe ADD COLUMN note_public text after note;
- ALTER TABLE llx_actioncomm ADD COLUMN transparency integer after fk_user_action;
- INSERT INTO llx_c_action_trigger (rowid,code,label,description,elementtype,rang) VALUES (29,'FICHINTER_SENTBYMAIL','Intervention sent by mail','Executed when a intervention is sent by mail','ficheinter',29);
- ALTER TABLE llx_adherent ADD COLUMN canvas varchar(32) after fk_user_valid;
- ALTER TABLE llx_expedition CHANGE COLUMN note note_private text;
- ALTER TABLE llx_expedition ADD COLUMN note_public text after note_private;
- ALTER TABLE llx_livraison CHANGE COLUMN note note_private text;
- ALTER TABLE llx_facture CHANGE COLUMN note note_private text;
- ALTER TABLE llx_commande CHANGE COLUMN note note_private text;
- ALTER TABLE llx_propal CHANGE COLUMN note note_private text;
- ALTER TABLE llx_commande_fournisseur CHANGE COLUMN note note_private text;
- ALTER TABLE llx_contrat CHANGE COLUMN note note_private text;
- ALTER TABLE llx_deplacement CHANGE COLUMN note note_private text;
- ALTER TABLE llx_don CHANGE COLUMN note note_private text;
- ALTER TABLE llx_facture_fourn CHANGE COLUMN note note_private text;
- ALTER TABLE llx_facture_rec CHANGE COLUMN note note_private text;
- ALTER TABLE llx_holiday CHANGE COLUMN note note_private text;
- ALTER TABLE llx_societe CHANGE COLUMN note note_private text;
- ALTER TABLE llx_socpeople CHANGE COLUMN note note_private text;
- create table llx_projet_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14) -- import key
- ) ENGINE=innodb;
- ALTER TABLE llx_projet_extrafields ADD INDEX idx_projet_extrafields (fk_object);
- create table llx_projet_task_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14) -- import key
- ) ENGINE=innodb;
- ALTER TABLE llx_projet_task_extrafields ADD INDEX idx_projet_task_extrafields (fk_object);
- CREATE TABLE llx_opensurvey_comments (
- id_comment INTEGER unsigned NOT NULL AUTO_INCREMENT PRIMARY KEY,
- id_sondage CHAR(16) NOT NULL,
- comment text NOT NULL,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- usercomment text
- ) ENGINE=InnoDB;
- CREATE TABLE llx_opensurvey_sondage (
- id_sondage VARCHAR(16) PRIMARY KEY,
- id_sondage_admin CHAR(24),
- commentaires text,
- mail_admin VARCHAR(128),
- nom_admin VARCHAR(64),
- titre text,
- date_fin datetime,
- format VARCHAR(2),
- mailsonde varchar(2) DEFAULT '0',
- survey_link_visible integer DEFAULT 1,
- canedit integer DEFAULT 0,
- origin varchar(64),
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- sujet TEXT
- ) ENGINE=InnoDB;
- CREATE TABLE llx_opensurvey_user_studs (
- id_users INTEGER NOT NULL AUTO_INCREMENT PRIMARY KEY,
- nom VARCHAR(64) NOT NULL,
- id_sondage VARCHAR(16) NOT NULL,
- reponses VARCHAR(100) NOT NULL,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP
- ) ENGINE=InnoDB;
- ALTER TABLE llx_opensurvey_sondage ADD COLUMN id_sondage_admin CHAR(24);
- ALTER TABLE llx_opensurvey_comments ADD INDEX idx_id_comment (id_comment);
- ALTER TABLE llx_opensurvey_comments ADD INDEX idx_id_sondage (id_sondage);
- ALTER TABLE llx_opensurvey_sondage ADD INDEX idx_id_sondage_admin (id_sondage_admin);
- ALTER TABLE llx_opensurvey_sondage ADD INDEX idx_date_fin (date_fin);
- ALTER TABLE llx_opensurvey_user_studs ADD INDEX idx_opensurvey_user_studs_id_users (id_users);
- ALTER TABLE llx_opensurvey_user_studs ADD INDEX idx_opensurvey_user_studs_nom (nom);
- ALTER TABLE llx_opensurvey_user_studs ADD INDEX idx_opensurvey_user_studs_id_sondage (id_sondage);
- ALTER TABLE llx_boxes ADD COLUMN params varchar(255);
- UPDATE llx_extrafields SET elementtype='socpeople' WHERE elementtype='contact';
- UPDATE llx_extrafields SET elementtype='actioncomm' WHERE elementtype='action';
- UPDATE llx_extrafields SET elementtype='adherent' WHERE elementtype='member';
- UPDATE llx_extrafields SET elementtype='societe' WHERE elementtype='company';
- create table llx_commande_fournisseur_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14)
- ) ENGINE=innodb;
- ALTER TABLE llx_commande_fournisseur_extrafields ADD INDEX idx_commande_fournisseur_extrafields (fk_object);
- create table llx_facture_fourn_extrafields
- (
- rowid integer AUTO_INCREMENT PRIMARY KEY,
- tms timestamp DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP,
- fk_object integer NOT NULL,
- import_key varchar(14) -- import key
- ) ENGINE=innodb;
- ALTER TABLE llx_facture_fourn_extrafields ADD INDEX idx_facture_fourn_extrafields (fk_object);
- ALTER TABLE llx_user_clicktodial ADD COLUMN url varchar(255) AFTER fk_user;
- ALTER TABLE llx_fichinterdet ADD COLUMN fk_parent_line integer NULL AFTER fk_fichinter;
- ALTER TABLE llx_societe_address CHANGE COLUMN tel phone varchar(20);
- insert into llx_c_tva(rowid,fk_pays,taux,recuperableonly,localtax1,localtax1_type,note,active) values (143, 14,'5','0','9.975','1','TPS and TVQ rate',1);
- DELETE FROM llx_document_model WHERE nom ='elevement' AND type='delivery';
- DELETE FROM llx_document_model WHERE nom ='' AND type='delivery';
|