|
|
@ -30,50 +30,6 @@ CREATE TABLE IF NOT EXISTS `MBL_FEATURE` (
|
|
|
|
`DESCRIPTION` VARCHAR(200) NULL ,
|
|
|
|
`DESCRIPTION` VARCHAR(200) NULL ,
|
|
|
|
PRIMARY KEY (`FEATURE_ID`) );
|
|
|
|
PRIMARY KEY (`FEATURE_ID`) );
|
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
|
|
|
|
-- Table `MBL_OPERATION`
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MBL_OPERATION` (
|
|
|
|
|
|
|
|
`OPERATION_ID` INT NOT NULL AUTO_INCREMENT ,
|
|
|
|
|
|
|
|
`FEATURE_CODE` VARCHAR(45) NOT NULL ,
|
|
|
|
|
|
|
|
`CREATED_DATE` BIGINT NULL ,
|
|
|
|
|
|
|
|
PRIMARY KEY (`OPERATION_ID`));
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
|
|
|
|
-- Table `MBL_DEVICE_OPERATION_MAPPING`
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MBL_DEVICE_OPERATION_MAPPING` (
|
|
|
|
|
|
|
|
`DEVICE_ID` VARCHAR(45) NOT NULL ,
|
|
|
|
|
|
|
|
`OPERATION_ID` INT NOT NULL ,
|
|
|
|
|
|
|
|
`SENT_DATE` BIGINT NULL ,
|
|
|
|
|
|
|
|
`RECEIVED_DATE` BIGINT NULL ,
|
|
|
|
|
|
|
|
`STATUS` VARCHAR(10) NOT NULL ,
|
|
|
|
|
|
|
|
PRIMARY KEY (`DEVICE_ID`, `OPERATION_ID`) ,
|
|
|
|
|
|
|
|
CONSTRAINT `fk_MBL_DEVICE_OPERATION_MBL_DEVICE`
|
|
|
|
|
|
|
|
FOREIGN KEY (`DEVICE_ID` )
|
|
|
|
|
|
|
|
REFERENCES `MBL_DEVICE` (`MOBILE_DEVICE_ID` )
|
|
|
|
|
|
|
|
ON DELETE NO ACTION
|
|
|
|
|
|
|
|
ON UPDATE NO ACTION,
|
|
|
|
|
|
|
|
CONSTRAINT `fk_MBL_DEVICE_OPERATION_MBL_OPERATION1`
|
|
|
|
|
|
|
|
FOREIGN KEY (`OPERATION_ID` )
|
|
|
|
|
|
|
|
REFERENCES `MBL_OPERATION` (`OPERATION_ID` )
|
|
|
|
|
|
|
|
ON DELETE NO ACTION
|
|
|
|
|
|
|
|
ON UPDATE NO ACTION);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
|
|
|
|
-- Table `MBL_OPERATION_PROPERTY`
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS `MBL_OPERATION_PROPERTY` (
|
|
|
|
|
|
|
|
`OPERATION_ID` INT NOT NULL ,
|
|
|
|
|
|
|
|
`PROPERTY` VARCHAR(45) NOT NULL ,
|
|
|
|
|
|
|
|
`VALUE` TEXT NULL ,
|
|
|
|
|
|
|
|
PRIMARY KEY (`OPERATION_ID`, `PROPERTY`) ,
|
|
|
|
|
|
|
|
CONSTRAINT `fk_MBL_OPERATION_PROPERTY_MBL_OPERATION1`
|
|
|
|
|
|
|
|
FOREIGN KEY (`OPERATION_ID` )
|
|
|
|
|
|
|
|
REFERENCES `MBL_OPERATION` (`OPERATION_ID` )
|
|
|
|
|
|
|
|
ON DELETE NO ACTION
|
|
|
|
|
|
|
|
ON UPDATE NO ACTION);
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
-- Table `MBL_FEATURE_PROPERTY`
|
|
|
|
-- Table `MBL_FEATURE_PROPERTY`
|
|
|
|
-- -----------------------------------------------------
|
|
|
|
-- -----------------------------------------------------
|
|
|
|