Merge branch 'features/feature-sql-table-and-column-history' into staging

This commit is contained in:
Tiavina 2025-02-13 09:20:24 +03:00
commit a536973980
4 changed files with 51 additions and 0 deletions

View File

@ -0,0 +1,6 @@
ALTER TABLE oc_gestion_lieu
ADD portal_code VARCHAR(255) DEFAULT NULL;
ALTER TABLE oc_gestion_lieu
ADD alarm_code VARCHAR(255) DEFAULT NULL;
ALTER TABLE oc_gestion_lieu
ADD funeral_code VARCHAR(255) DEFAULT NULL;

View File

@ -0,0 +1,10 @@
CREATE TABLE oc_gestion_product_type (
id INT PRIMARY KEY AUTO_INCREMENT,
product_type_key VARCHAR(255) DEFAULT '',
product_type_name VARCHAR(255) DEFAULT ''
);
ALTER TABLE oc_gestion_produit
ADD fk_product_type_id INT NULL;
INSERT INTO oc_gestion_product_type (product_type_key,product_type_name) VALUES ('cover','Housse');

View File

@ -0,0 +1,22 @@
CREATE TABLE oc_gestion_client_group (
id INT PRIMARY KEY AUTO_INCREMENT,
client_group_name VARCHAR(255) DEFAULT ''
);
ALTER TABLE oc_gestion_client
ADD fk_client_group_id INT NULL;
CREATE TABLE oc_gestion_client_group_discount (
id INT PRIMARY KEY AUTO_INCREMENT,
fk_client_group_id INT NOT NULL,
fk_produit_id INT NOT NULL,
ht_amount FLOAT NOT NULL
);
CREATE TABLE oc_gestion_client_group_facturation (
id INT PRIMARY KEY AUTO_INCREMENT,
group_facturation_name VARCHAR(255) DEFAULT ''
);
ALTER TABLE oc_gestion_client
ADD fk_client_group_facturation_id INT NULL;

View File

@ -0,0 +1,13 @@
ALTER TABLE oc_gestion_devis
ADD devis_number INT DEFAULT 1;
ALTER TABLE oc_gestion_devis
ADD devis_full_number VARCHAR(255);
UPDATE oc_gestion_devis as devis
SET devis.devis_full_number = CONCAT('DEV', YEAR(devis.date) % 100, LPAD(MONTH(devis.date), 2, '0'), LPAD(devis.devis_number, 2, '0'));
ALTER TABLE oc_gestion_facture
ADD facture_number INT DEFAULT 1;
UPDATE oc_gestion_facture as facture
SET facture.num = CONCAT('FAC', YEAR(facture.date) % 100, LPAD(MONTH(facture.date), 2, '0'), LPAD(facture.facture_number, 2, '0'));