Fix migration process
This commit is contained in:
parent
bce952fa9b
commit
5b758e0e16
@ -533,11 +533,6 @@ CREATE TABLE IF NOT EXISTS llx_propal_merge_pdf_product (
|
|||||||
) ENGINE=InnoDB;
|
) ENGINE=InnoDB;
|
||||||
|
|
||||||
|
|
||||||
-- Feature request: A page to merge two thirdparties into one #2613
|
|
||||||
ALTER TABLE llx_categorie_societe CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
|
||||||
ALTER TABLE llx_categorie_fournisseur CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
|
||||||
ALTER TABLE llx_societe CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
|
||||||
ALTER TABLE llx_user CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
|
||||||
-- Units
|
-- Units
|
||||||
create table llx_c_units(
|
create table llx_c_units(
|
||||||
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
rowid integer AUTO_INCREMENT PRIMARY KEY,
|
||||||
@ -584,3 +579,22 @@ ALTER TABLE llx_commande_fournisseurdet ADD CONSTRAINT fk_commande_fournisseurde
|
|||||||
|
|
||||||
alter table llx_facture_fourn_det add fk_unit integer default NULL;
|
alter table llx_facture_fourn_det add fk_unit integer default NULL;
|
||||||
ALTER TABLE llx_facture_fourn_det ADD CONSTRAINT fk_facture_fourn_det_fk_unit FOREIGN KEY (fk_unit) REFERENCES llx_c_units (rowid);
|
ALTER TABLE llx_facture_fourn_det ADD CONSTRAINT fk_facture_fourn_det_fk_unit FOREIGN KEY (fk_unit) REFERENCES llx_c_units (rowid);
|
||||||
|
|
||||||
|
|
||||||
|
ALTER TABLE llx_user DROP INDEX uk_user_fk_societe;
|
||||||
|
ALTER TABLE llx_user ADD INDEX idx_user_fk_societe (fk_soc);
|
||||||
|
|
||||||
|
|
||||||
|
-- Feature request: A page to merge two thirdparties into one #2613
|
||||||
|
ALTER TABLE llx_categorie_societe DROP FOREIGN KEY fk_categorie_societe_fk_soc;
|
||||||
|
ALTER TABLE llx_categorie_societe CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
||||||
|
ALTER TABLE llx_categorie_societe ADD CONSTRAINT fk_categorie_societe_fk_soc FOREIGN KEY (fk_soc) REFERENCES llx_societe (rowid);
|
||||||
|
|
||||||
|
ALTER TABLE llx_categorie_fournisseur DROP FOREIGN KEY fk_categorie_fournisseur_fk_soc;
|
||||||
|
ALTER TABLE llx_categorie_fournisseur CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
||||||
|
ALTER TABLE llx_categorie_fournisseur ADD CONSTRAINT fk_categorie_fournisseur_fk_soc FOREIGN KEY (fk_soc) REFERENCES llx_societe (rowid);
|
||||||
|
|
||||||
|
ALTER TABLE llx_user CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
||||||
|
ALTER TABLE llx_societe CHANGE COLUMN fk_societe fk_soc INTEGER NOT NULL;
|
||||||
|
|
||||||
|
|
||||||
|
|||||||
@ -21,7 +21,7 @@
|
|||||||
|
|
||||||
ALTER TABLE llx_user ADD UNIQUE INDEX uk_user_login (login, entity);
|
ALTER TABLE llx_user ADD UNIQUE INDEX uk_user_login (login, entity);
|
||||||
|
|
||||||
ALTER TABLE llx_user ADD INDEX uk_user_fk_societe (fk_soc);
|
ALTER TABLE llx_user ADD INDEX idx_user_fk_societe (fk_soc);
|
||||||
|
|
||||||
ALTER TABLE llx_user ADD UNIQUE INDEX uk_user_fk_socpeople (fk_socpeople);
|
ALTER TABLE llx_user ADD UNIQUE INDEX uk_user_fk_socpeople (fk_socpeople);
|
||||||
ALTER TABLE llx_user ADD UNIQUE INDEX uk_user_fk_member (fk_member);
|
ALTER TABLE llx_user ADD UNIQUE INDEX uk_user_fk_member (fk_member);
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user