|
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295 |
- -- anna 20/03/2020
- --
-
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('MEETING_MAINTAIN', 'Meeting', 'Maintain Meeting');
- INSERT INTO `tbmsdb`.`users_authorities` (`userId`, `authority`) VALUES ('1', 'MEETING_MAINTAIN');
- ALTER TABLE `tbmsdb`.`meeting` CHANGE COLUMN `datetime` `date` DATE NOT NULL ;
-
- -- anna 23/03/2020
- --
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('ORDER_MAINTAIN', 'order', 'Maintain order');
- UPDATE `tbmsdb`.`authorities` SET `module`='customer' WHERE `authority`='CUSTOMER_MAINTAIN';
- UPDATE `tbmsdb`.`authorities` SET `module`='meeting' WHERE `authority`='MEETING_MAINTAIN';
- INSERT INTO `tbmsdb`.`users_authorities` (`userId`, `authority`) VALUES ('1', 'ORDER_MAINTAIN');
- ALTER TABLE `tbmsdb`.`order` RENAME TO `tbmsdb`.`orders` ;
-
- -- anna 31/03/2020
- --
-
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `refNo` VARCHAR(100) NULL DEFAULT NULL AFTER `ref`;
-
- -- anna 07/04/2020
- --
-
- ALTER TABLE `tbmsdb`.`files`
- ADD COLUMN `skey` VARCHAR(16) NOT NULL AFTER `description`;
-
- -- anna 09/04/2020
- --
-
- ALTER TABLE `tbmsdb`.`customer`
- ADD COLUMN `companyName` VARCHAR(255) NULL AFTER `phone2`;
-
- -- anna 14/04/2020
- --
- ALTER TABLE `tbmsdb`.`customer`
- CHANGE COLUMN `surname` `surname` VARCHAR(255) NULL DEFAULT NULL ,
- CHANGE COLUMN `firstName` `firstName` VARCHAR(255) NULL DEFAULT NULL ;
-
- -- anna 11/05/2020
- --
-
- ALTER TABLE `tbmsdb`.`orders`
- ADD INDEX `cust_order` (`id` ASC, `custId` ASC);
- ALTER TABLE `tbmsdb`.`orders`
- ADD INDEX `order_ref` (`id` ASC, `ref` ASC);
- ALTER TABLE `tbmsdb`.`customer`
- ADD INDEX `cust_ref` (`id` ASC, `ref` ASC);
-
- -- anna 15/05/2020
- --
-
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`, `description`) VALUES ('AMOUNT_REMIND', 'order', 'Order Amount Remind', NULL);
-
- DROP TABLE IF EXISTS `audit_log`;
- CREATE TABLE `audit_log` (
- `tableName` varchar(30) NOT NULL,
- `recordId` int(11) NOT NULL,
- `modifiedBy` int(11) DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `oldData` json DEFAULT NULL,
- `newData` json DEFAULT NULL
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
-
- -- anna 28/05/2020
- ALTER TABLE `tbmsdb`.`meeting`
- CHANGE COLUMN `date` `date` DATETIME NOT NULL ;
-
-
- -- Matthew
- -- 09/06/2020
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('ORDER_CANCEL', 'order', 'Order Cancel');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('MEETING_DELETE', 'meeting', 'Meeting Delete');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('CUSTOMER_DELETE', 'customer', 'Customer Delete');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('FILE_DELETE', 'file', 'File Delete');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('PAYMENT_REPORT', 'report', 'Payment Report Auth');
-
- -- Jason Lam
- -- 10/06/2020
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `outDate` DATE NULL AFTER `status`,
- ADD COLUMN `outRemark` VARCHAR(255) NULL AFTER `outDate`,
- ADD COLUMN `inDate` DATE NULL AFTER `outRemark`,
- ADD COLUMN `inRemark` VARCHAR(255) NULL AFTER `inDate`;
-
- --Jason Lam
- --11/06/2020
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `ignore` TINYINT(1) '0' AFTER `inRemark`;
- ALTER TABLE `tbmsdb`.`orders`
- CHANGE COLUMN `ignore` `ignoreC` TINYINT(1) NULL DEFAULT '0' ;
-
-
- -- anna
- -- 15/06/2020
- ALTER TABLE `tbmsdb`.`audit_log`
- DROP COLUMN `oldData`,
- CHANGE COLUMN `newData` `dataStr` JSON NULL DEFAULT NULL ,
- ADD COLUMN `actionStr` VARCHAR(255) NULL DEFAULT NULL AFTER `modified`,
- ADD COLUMN `refId` INT(11) NULL DEFAULT NULL AFTER `dataStr`,
- ADD COLUMN `refType` VARCHAR(255) NULL DEFAULT NULL AFTER `refId`;
-
- -- anna
- -- 23/06/2020
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `workshopStatus` INT(11) NULL DEFAULT NULL AFTER `ignoreC`;
-
-
- -- anna
- -- 29/06/2020
-
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('ORDER_ITEM_DELETE', 'order', 'Order Item Delete');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('PAYMENT_DELETE', 'order', 'Payment Delete');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('WORKSHOP_MAINTAIN', 'workshop', 'Maintain Workshop');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('CALENDAR_VIEW', 'calendar', 'View Calendar');
-
-
- -- anna
- -- 13/07/2020
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `targetCompleteDate` DATE NULL DEFAULT NULL AFTER `workshopStatus`;
-
- -- anna
- -- 21/07/2020
- ALTER TABLE `tbmsdb`.`customer`
- ADD COLUMN `tag` VARCHAR(255) NULL DEFAULT NULL AFTER `ref`;
-
- -- matthew
- -- 07/09/2020
- INSERT INTO `tbmsdb`.`settings` (`name`, `value`) VALUES ('JS.version', '1');
-
-
- -- anna
- -- 01/12/2020
- ALTER TABLE `tbmsdb`.`meeting`
- ADD COLUMN `staffName` VARCHAR(45) NULL DEFAULT NULL AFTER `remarks`;
-
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `inStatus` INT(11) NULL DEFAULT NULL AFTER `targetCompleteDate`,
- ADD COLUMN `outStatus` INT(11) NULL DEFAULT NULL AFTER `inStatus`;
-
- -- anna
- -- 10/06/2021
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('MATERIAL_MAINTAIN', 'price_list', 'Maintain Material');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('BAND_DELETE', 'price_list', 'Delete Band');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('VIEW_EXPECTED_PRICE', 'price_list', 'View Expected Price');
-
- -- anna
- -- 29/06/2021
- INSERT INTO `tbmsdb`.`settings` (`name`, `value`) VALUES ('MAIL.temp.subject', '[INVOICE] Order No.: {$orderNo}');
-
- -- anna
- -- 06/07/2021
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('MATERIAL_MAIL_TEMPLATE', 'setup', 'Maintain Mail Template');
- INSERT INTO `tbmsdb`.`authorities` (`authority`, `module`, `name`) VALUES ('PRICE_LIST_VIEW', 'price_list', 'View Price List');
- UPDATE `tbmsdb`.`authorities` SET `authority`='PRICE_LIST_MAINTAIN', `name`='Maintain Price List' WHERE `authority`='MATERIAL_MAINTAIN';
-
- -- anna
- -- 19/07/2021
- CREATE TABLE `material_band` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `versionId` mediumint(8) unsigned NOT NULL DEFAULT '0',
- `deleted` tinyint(1) NOT NULL DEFAULT '0',
- `createdBy` int(11) DEFAULT NULL,
- `modifiedBy` int(11) DEFAULT NULL,
- `created` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `name` varchar(255) NOT NULL,
- `fileId` int(11) DEFAULT NULL,
- `expectedPriceFormula` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8;
-
- CREATE TABLE `material_item` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `versionId` mediumint(8) unsigned NOT NULL DEFAULT '0',
- `deleted` tinyint(1) NOT NULL DEFAULT '0',
- `createdBy` int(11) DEFAULT NULL,
- `modifiedBy` int(11) DEFAULT NULL,
- `created` datetime DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `bandId` int(11) DEFAULT NULL,
- `name` varchar(255) DEFAULT NULL,
- `bunch` varchar(255) DEFAULT NULL,
- `itemNo` varchar(255) DEFAULT NULL,
- `cost` decimal(18,4) DEFAULT '0.0000',
- `suitPrice` decimal(18,4) DEFAULT NULL,
- `jacketPrice` decimal(18,4) DEFAULT NULL,
- `overcoatPrice` decimal(18,4) DEFAULT NULL,
- `pantsPrice` decimal(18,4) DEFAULT NULL,
- `otherPrice` decimal(18,4) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=22 DEFAULT CHARSET=utf8;
-
- -- anna
- -- 10/01/2022
-
- ALTER TABLE `tbmsdb`.`material_item`
- ADD COLUMN `fabricNum` VARCHAR(255) NULL DEFAULT NULL AFTER `bunch`;
-
- -- anna
- -- 4/03/2022
-
- ALTER TABLE `tbmsdb`.`material_item`
- ADD COLUMN `orderIdx` INT(11) NOT NULL DEFAULT 0 AFTER `otherPrice`;
-
- CREATE TABLE `user_settings` (
- `userId` int(11) NOT NULL,
- `name` varchar(255) NOT NULL,
- `value` varchar(1000) DEFAULT NULL,
- `category` varchar(50) DEFAULT NULL,
- `type` varchar(45) DEFAULT NULL,
- PRIMARY KEY (`userId`,`name`)
- ) ENGINE=InnoDB DEFAULT CHARSET=utf8;
-
- -- anna
- -- 22/03/2022
-
- CREATE TABLE `sys_groups` (
- `id` int(11) NOT NULL AUTO_INCREMENT,
- `deleted` tinyint(1) NOT NULL,
- `versionId` mediumint(8) unsigned NOT NULL,
- `created` datetime DEFAULT NULL,
- `createdBy` int(11) DEFAULT NULL,
- `modified` datetime DEFAULT NULL,
- `modifiedBy` int(11) DEFAULT NULL,
- `name` varchar(50) NOT NULL,
- `description` varchar(255) DEFAULT NULL,
- PRIMARY KEY (`id`)
- ) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8;
-
- ALTER TABLE `tbmsdb`.`groups`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`users`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`customer`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`files`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`files_blob`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`files_ref`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`material_band`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`material_item`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`meeting`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`order_item`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`orders`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`payment`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- ALTER TABLE `tbmsdb`.`message`
- ADD COLUMN `sysGroupId` INT(11) NOT NULL DEFAULT 0 AFTER `id`;
-
- -- anna
- -- 18/05/2022
-
- ALTER TABLE `tbmsdb`.`sys_groups`
- ADD COLUMN `mailBody` TEXT NULL DEFAULT NULL AFTER `description`,
- ADD COLUMN `mailSubject` TEXT NULL DEFAULT NULL AFTER `mailBody`;
-
- ALTER TABLE `tbmsdb`.`sys_groups`
- ADD COLUMN `companyName` VARCHAR(255) NULL DEFAULT NULL AFTER `mailSubject`,
- ADD COLUMN `phone` VARCHAR(255) NULL DEFAULT NULL AFTER `companyName`,
- ADD COLUMN `fax` VARCHAR(255) NULL DEFAULT NULL AFTER `phone`,
- ADD COLUMN `email` VARCHAR(255) NULL DEFAULT NULL AFTER `fax`,
- ADD COLUMN `address` VARCHAR(500) NULL DEFAULT NULL AFTER `email`;
-
- -- anna
- -- 23/05/2022
-
- ALTER TABLE `tbmsdb`.`sys_groups`
- ADD COLUMN `smtp_host` VARCHAR(255) NULL DEFAULT NULL AFTER `address`,
- ADD COLUMN `smtp_port` VARCHAR(5) NULL DEFAULT NULL AFTER `smtp_host`,
- ADD COLUMN `smtp_username` VARCHAR(255) NULL DEFAULT NULL AFTER `smtp_port`,
- ADD COLUMN `smtp_password` VARCHAR(255) NULL DEFAULT NULL AFTER `smtp_username`;
-
-
|