feat: refs #7248 create column editorFK #3371

Open
robert wants to merge 4 commits from 7248-tablesObservation into dev
10 changed files with 94 additions and 0 deletions

View File

@ -0,0 +1,12 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`addressObservation_afterDelete`
AFTER DELETE ON `addressObservation`
FOR EACH ROW
BEGIN
INSERT INTO clientLog
SET `action` = 'delete',
`changedModel` = 'AddressObservation',
`changedModelId` = OLD.id,
`userFk` = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,8 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`addressObservation_beforeInsert`
BEFORE INSERT ON `addressObservation`
FOR EACH ROW
BEGIN
SET NEW.editorFk = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,8 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`addressObservation_beforeUpdate`
BEFORE UPDATE ON `addressObservation`
FOR EACH ROW
BEGIN
SET NEW.editorFk = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,12 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`travelObservation_afterDelete`
AFTER DELETE ON `travelObservation`
FOR EACH ROW
BEGIN
INSERT INTO travelLog
SET `action` = 'delete',
`changedModel` = 'TravelObservation',
`changedModelId` = OLD.id,
`userFk` = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,8 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`travelObservation_beforeInsert`
BEFORE INSERT ON `travelObservation`
FOR EACH ROW
BEGIN
SET NEW.editorFk = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,8 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`travelObservation_beforeUpdate`
BEFORE UPDATE ON `travelObservation`
FOR EACH ROW
BEGIN
SET NEW.editorFk = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,12 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`workerObservation_afterDelete`
AFTER DELETE ON `workerObservation`
FOR EACH ROW
BEGIN
INSERT INTO workerLog
SET `action` = 'delete',
`changedModel` = 'WorkerObservation',
`changedModelId` = OLD.id,
`userFk` = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,8 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`workerObservation_beforeInsert`
BEFORE INSERT ON `workerObservation`
FOR EACH ROW
BEGIN
SET NEW.editorFk = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,8 @@
DELIMITER $$
CREATE OR REPLACE DEFINER=`vn`@`localhost` TRIGGER `vn`.`workerObservation_beforeUpdate`
BEFORE UPDATE ON `workerObservation`
FOR EACH ROW
BEGIN
SET NEW.editorFk = account.myUser_getId();
END$$
DELIMITER ;

View File

@ -0,0 +1,10 @@
ALTER TABLE vn.travelObservation ADD COLUMN IF NOT EXISTS `editorFk` int(10) unsigned DEFAULT NULL;
ALTER TABLE vn.workerObservation ADD COLUMN IF NOT EXISTS `editorFk` int(10) unsigned DEFAULT NULL;
ALTER TABLE vn.addressObservation ADD COLUMN IF NOT EXISTS `editorFk` int(10) unsigned DEFAULT NULL;
ALTER TABLE vn.entryObservation ADD COLUMN IF NOT EXISTS `userFk` int(10) unsigned DEFAULT NULL;
ALTER TABLE vn.ticketObservation ADD COLUMN IF NOT EXISTS `userFk` int(10) unsigned DEFAULT NULL;
ALTER TABLE vn.addressObservation ADD COLUMN IF NOT EXISTS `userFk` int(10) unsigned DEFAULT NULL;
ALTER TABLE vn.travelObservation MODIFY COLUMN userFk int(10) NOT NULL;