Merge pull request #20009 from OPEN-DSI/new_variants_remake_sql2

NEW: Update variants to standard card and list (SQL)
This commit is contained in:
Laurent Destailleur 2022-02-10 11:03:32 +01:00 committed by GitHub
commit 9412bcdba0
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
3 changed files with 17 additions and 11 deletions

View File

@ -223,3 +223,8 @@ ALTER TABLE llx_facture_fourn_det_rec_extrafields ADD INDEX idx_facture_fourn_de
ALTER TABLE llx_facture_fourn ADD COLUMN fk_fac_rec_source integer;
ALTER TABLE llx_mrp_mo ADD COLUMN fk_parent_line integer;
ALTER TABLE llx_product_attribute_value MODIFY COLUMN ref VARCHAR(180) NOT NULL;
ALTER TABLE llx_product_attribute_value MODIFY COLUMN value VARCHAR(255) NOT NULL;
ALTER TABLE llx_product_attribute_value ADD COLUMN position INTEGER NOT NULL DEFAULT 0;
ALTER TABLE llx_product_attribute CHANGE rang position INTEGER DEFAULT 0 NOT NULL;

View File

@ -21,10 +21,10 @@
CREATE TABLE llx_product_attribute
(
rowid INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
ref VARCHAR(255) NOT NULL,
ref_ext VARCHAR(255) NULL,
label VARCHAR(255) NOT NULL,
rang INT DEFAULT 0 NOT NULL,
entity INT DEFAULT 1 NOT NULL
rowid INTEGER PRIMARY KEY NOT NULL AUTO_INCREMENT,
ref VARCHAR(255) NOT NULL,
ref_ext VARCHAR(255) NULL,
label VARCHAR(255) NOT NULL,
position INTEGER DEFAULT 0 NOT NULL,
entity INTEGER DEFAULT 1 NOT NULL
)ENGINE=innodb;

View File

@ -21,9 +21,10 @@
CREATE TABLE llx_product_attribute_value
(
rowid INT PRIMARY KEY NOT NULL AUTO_INCREMENT,
fk_product_attribute INT NOT NULL,
ref VARCHAR(180) DEFAULT NULL,
value VARCHAR(255) DEFAULT NULL,
entity INT DEFAULT 1 NOT NULL
rowid INTEGER PRIMARY KEY NOT NULL AUTO_INCREMENT,
fk_product_attribute INTEGER NOT NULL,
ref VARCHAR(180) NOT NULL,
value VARCHAR(255) NOT NULL,
entity INTEGER DEFAULT 1 NOT NULL,
position INTEGER NOT NULL DEFAULT 0
)ENGINE=innodb;