26 lines
747 B
MySQL
26 lines
747 B
MySQL
|
ALTER TABLE `vn`.`address`
|
||
|
ADD COLUMN `customsAgentFk` INT NULL DEFAULT NULL AFTER `isEqualizated`;
|
||
|
|
||
|
ALTER TABLE `vn`.`address`
|
||
|
ADD COLUMN `incotermsFk` VARCHAR(3) NULL DEFAULT NULL AFTER `customsAgentFk`;
|
||
|
|
||
|
|
||
|
ALTER TABLE `vn`.`address`
|
||
|
ADD INDEX `address_customsAgentFk_idx` (`customsAgentFk` ASC);
|
||
|
|
||
|
ALTER TABLE `vn`.`address`
|
||
|
ADD INDEX `address_incotermsFk_idx` (`incotermsFk` ASC);
|
||
|
|
||
|
ALTER TABLE `vn`.`address`
|
||
|
ADD CONSTRAINT `address_customsAgentFk`
|
||
|
FOREIGN KEY (`customsAgentFk`)
|
||
|
REFERENCES `vn`.`customsAgent` (`id`)
|
||
|
ON DELETE RESTRICT
|
||
|
ON UPDATE CASCADE;
|
||
|
|
||
|
ALTER TABLE `vn`.`address`
|
||
|
ADD CONSTRAINT `address_incotermsFk`
|
||
|
FOREIGN KEY (`incotermsFk`)
|
||
|
REFERENCES `vn`.`incoterms` (`code`)
|
||
|
ON DELETE RESTRICT
|
||
|
ON UPDATE CASCADE;
|