WIP: save current pricing and pricelist changes
This commit is contained in:
15
migrations/013_add_pricelist_source.sql
Normal file
15
migrations/013_add_pricelist_source.sql
Normal file
@@ -0,0 +1,15 @@
|
||||
ALTER TABLE qt_pricelists
|
||||
ADD COLUMN IF NOT EXISTS source ENUM('estimate', 'warehouse', 'competitor') NOT NULL DEFAULT 'estimate' AFTER id;
|
||||
|
||||
UPDATE qt_pricelists
|
||||
SET source = 'estimate'
|
||||
WHERE source IS NULL OR source = '';
|
||||
|
||||
ALTER TABLE qt_pricelists
|
||||
DROP INDEX IF EXISTS idx_qt_pricelists_version;
|
||||
|
||||
CREATE UNIQUE INDEX idx_qt_pricelists_source_version
|
||||
ON qt_pricelists(source, version);
|
||||
|
||||
CREATE INDEX idx_qt_pricelists_source_created_at
|
||||
ON qt_pricelists(source, created_at);
|
||||
Reference in New Issue
Block a user