rename table on migration #14697
This commit is contained in:
parent
1af42b313c
commit
d103a9aede
@ -355,3 +355,26 @@ CREATE TABLE llx_ecm_directories_extrafields
|
||||
ALTER TABLE llx_ecm_directories_extrafields ADD INDEX idx_ecm_directories_extrafields (fk_object);
|
||||
ALTER TABLE llx_website_page ADD COLUMN object_type varchar(255);
|
||||
ALTER TABLE llx_website_page ADD COLUMN fk_object varchar(255);
|
||||
|
||||
-- rename Table
|
||||
ALTER TABLE llx_livraison RENAME TO llx_delivery;
|
||||
ALTER TABLE llx_livraison_extrafields RENAME TO llx_delivery_extrafields;
|
||||
ALTER TABLE llx_livraisondet RENAME TO llx_deliverydet;
|
||||
ALTER TABLE llx_livraisondet_extrafields RENAME TO llx_deliverydet_extrafields;
|
||||
|
||||
-- rename index
|
||||
ALTER TABLE llx_delivery DROP INDEX idx_livraison_uk_ref, ADD UNIQUE INDEX idx_delivery_uk_ref (ref, entity);
|
||||
ALTER TABLE llx_delivery DROP INDEX idx_livraison_fk_soc, ADD INDEX idx_delivery_fk_soc (fk_soc);
|
||||
ALTER TABLE llx_delivery DROP INDEX idx_livraison_fk_user_author, ADD INDEX idx_delivery_fk_user_author (fk_user_author);
|
||||
ALTER TABLE llx_delivery DROP INDEX idx_livraison_fk_user_valid, ADD INDEX idx_delivery_fk_user_valid (fk_user_valid);
|
||||
|
||||
-- drop constraint
|
||||
ALTER TABLE llx_delivery DROP CONSTRAINT fk_delivery_fk_soc;
|
||||
ALTER TABLE llx_delivery DROP CONSTRAINT fk_delivery_fk_user_author;
|
||||
ALTER TABLE llx_delivery DROP CONSTRAINT fk_delivery_fk_user_valid;
|
||||
|
||||
-- add constraint
|
||||
ALTER TABLE llx_delivery ADD CONSTRAINT fk_delivery_fk_soc FOREIGN KEY (fk_soc) REFERENCES llx_societe (rowid);
|
||||
ALTER TABLE llx_delivery ADD CONSTRAINT fk_delivery_fk_user_author FOREIGN KEY (fk_user_author) REFERENCES llx_user (rowid);
|
||||
ALTER TABLE llx_delivery ADD CONSTRAINT fk_delivery_fk_user_valid FOREIGN KEY (fk_user_valid) REFERENCES llx_user (rowid);
|
||||
|
||||
|
||||
Loading…
Reference in New Issue
Block a user