|
|
@ -1,20 +1,15 @@
|
|
|
|
CREATE TABLE IF NOT EXISTS DM_DEVICE_TYPE (
|
|
|
|
CREATE TABLE IF NOT EXISTS DM_DEVICE_TYPE (
|
|
|
|
ID INT auto_increment NOT NULL,
|
|
|
|
ID INT auto_increment NOT NULL,
|
|
|
|
NAME VARCHAR(300) NULL DEFAULT NULL,
|
|
|
|
NAME VARCHAR(300) DEFAULT NULL,
|
|
|
|
PRIMARY KEY (ID)
|
|
|
|
PRIMARY KEY (ID)
|
|
|
|
);
|
|
|
|
);
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS DM_DEVICE (
|
|
|
|
CREATE TABLE IF NOT EXISTS DM_DEVICE (
|
|
|
|
ID INTEGER auto_increment NOT NULL,
|
|
|
|
ID INTEGER auto_increment NOT NULL,
|
|
|
|
DESCRIPTION TEXT NULL DEFAULT NULL,
|
|
|
|
DESCRIPTION TEXT DEFAULT NULL,
|
|
|
|
NAME VARCHAR(100) NULL DEFAULT NULL,
|
|
|
|
NAME VARCHAR(100) DEFAULT NULL,
|
|
|
|
DATE_OF_ENROLLMENT BIGINT NULL DEFAULT NULL,
|
|
|
|
DEVICE_TYPE_ID INT(11) DEFAULT NULL,
|
|
|
|
DATE_OF_LAST_UPDATE BIGINT NULL DEFAULT NULL,
|
|
|
|
DEVICE_IDENTIFICATION VARCHAR(300) DEFAULT NULL,
|
|
|
|
OWNERSHIP VARCHAR(45) NULL DEFAULT NULL,
|
|
|
|
|
|
|
|
STATUS VARCHAR(15) NULL DEFAULT NULL,
|
|
|
|
|
|
|
|
DEVICE_TYPE_ID INT(11) NULL DEFAULT NULL,
|
|
|
|
|
|
|
|
DEVICE_IDENTIFICATION VARCHAR(300) NULL DEFAULT NULL,
|
|
|
|
|
|
|
|
OWNER VARCHAR(45) NULL DEFAULT NULL,
|
|
|
|
|
|
|
|
TENANT_ID INTEGER DEFAULT 0,
|
|
|
|
TENANT_ID INTEGER DEFAULT 0,
|
|
|
|
PRIMARY KEY (ID),
|
|
|
|
PRIMARY KEY (ID),
|
|
|
|
CONSTRAINT fk_DM_DEVICE_DM_DEVICE_TYPE2 FOREIGN KEY (DEVICE_TYPE_ID )
|
|
|
|
CONSTRAINT fk_DM_DEVICE_DM_DEVICE_TYPE2 FOREIGN KEY (DEVICE_TYPE_ID )
|
|
|
@ -68,10 +63,10 @@ CREATE TABLE IF NOT EXISTS DM_ENROLMENT (
|
|
|
|
ID INTEGER AUTO_INCREMENT NOT NULL,
|
|
|
|
ID INTEGER AUTO_INCREMENT NOT NULL,
|
|
|
|
DEVICE_ID INTEGER NOT NULL,
|
|
|
|
DEVICE_ID INTEGER NOT NULL,
|
|
|
|
OWNER VARCHAR(50) NOT NULL,
|
|
|
|
OWNER VARCHAR(50) NOT NULL,
|
|
|
|
OWNERSHIP VARCHAR(45) NULL DEFAULT NULL,
|
|
|
|
OWNERSHIP VARCHAR(45) DEFAULT NULL,
|
|
|
|
STATUS VARCHAR(50) NULL,
|
|
|
|
STATUS VARCHAR(50) NULL,
|
|
|
|
DATE_OF_ENROLMENT TIMESTAMP NULL DEFAULT NULL,
|
|
|
|
DATE_OF_ENROLMENT TIMESTAMP DEFAULT NULL,
|
|
|
|
DATE_OF_LAST_UPDATE TIMESTAMP NULL DEFAULT NULL,
|
|
|
|
DATE_OF_LAST_UPDATE TIMESTAMP DEFAULT NULL,
|
|
|
|
TENANT_ID INT NOT NULL,
|
|
|
|
TENANT_ID INT NOT NULL,
|
|
|
|
PRIMARY KEY (ID),
|
|
|
|
PRIMARY KEY (ID),
|
|
|
|
CONSTRAINT fk_dm_device_enrolment FOREIGN KEY (DEVICE_ID) REFERENCES
|
|
|
|
CONSTRAINT fk_dm_device_enrolment FOREIGN KEY (DEVICE_ID) REFERENCES
|
|
|
@ -128,7 +123,7 @@ CREATE TABLE IF NOT EXISTS DM_PROFILE (
|
|
|
|
|
|
|
|
|
|
|
|
CREATE TABLE IF NOT EXISTS DM_POLICY (
|
|
|
|
CREATE TABLE IF NOT EXISTS DM_POLICY (
|
|
|
|
ID INT(11) NOT NULL AUTO_INCREMENT ,
|
|
|
|
ID INT(11) NOT NULL AUTO_INCREMENT ,
|
|
|
|
NAME VARCHAR(45) NULL DEFAULT NULL ,
|
|
|
|
NAME VARCHAR(45) DEFAULT NULL ,
|
|
|
|
TENANT_ID INT(11) NOT NULL ,
|
|
|
|
TENANT_ID INT(11) NOT NULL ,
|
|
|
|
PROFILE_ID INT(11) NOT NULL ,
|
|
|
|
PROFILE_ID INT(11) NOT NULL ,
|
|
|
|
OWNERSHIP_TYPE VARCHAR(45) NULL,
|
|
|
|
OWNERSHIP_TYPE VARCHAR(45) NULL,
|
|
|
@ -335,10 +330,10 @@ CREATE TABLE IF NOT EXISTS DM_ENROLMENT (
|
|
|
|
ID INTEGER AUTO_INCREMENT NOT NULL,
|
|
|
|
ID INTEGER AUTO_INCREMENT NOT NULL,
|
|
|
|
DEVICE_ID INTEGER NOT NULL,
|
|
|
|
DEVICE_ID INTEGER NOT NULL,
|
|
|
|
OWNER VARCHAR(50) NOT NULL,
|
|
|
|
OWNER VARCHAR(50) NOT NULL,
|
|
|
|
OWNERSHIP VARCHAR(45) NULL DEFAULT NULL,
|
|
|
|
OWNERSHIP VARCHAR(45) DEFAULT NULL,
|
|
|
|
STATUS VARCHAR(50) NULL,
|
|
|
|
STATUS VARCHAR(50) NULL,
|
|
|
|
DATE_OF_ENROLMENT TIMESTAMP NULL DEFAULT NULL,
|
|
|
|
DATE_OF_ENROLMENT TIMESTAMP DEFAULT NULL,
|
|
|
|
DATE_OF_LAST_UPDATE TIMESTAMP NULL DEFAULT NULL,
|
|
|
|
DATE_OF_LAST_UPDATE TIMESTAMP DEFAULT NULL,
|
|
|
|
TENANT_ID INT NOT NULL,
|
|
|
|
TENANT_ID INT NOT NULL,
|
|
|
|
PRIMARY KEY (ID),
|
|
|
|
PRIMARY KEY (ID),
|
|
|
|
CONSTRAINT fk_dm_device_enrolment FOREIGN KEY (DEVICE_ID) REFERENCES
|
|
|
|
CONSTRAINT fk_dm_device_enrolment FOREIGN KEY (DEVICE_ID) REFERENCES
|
|
|
@ -349,12 +344,12 @@ CREATE TABLE IF NOT EXISTS DM_APPLICATION (
|
|
|
|
ID INTEGER AUTO_INCREMENT NOT NULL,
|
|
|
|
ID INTEGER AUTO_INCREMENT NOT NULL,
|
|
|
|
NAME VARCHAR(50) NOT NULL,
|
|
|
|
NAME VARCHAR(50) NOT NULL,
|
|
|
|
APP_IDENTIFIER VARCHAR(50) NOT NULL,
|
|
|
|
APP_IDENTIFIER VARCHAR(50) NOT NULL,
|
|
|
|
PLATFORM VARCHAR(50) NULL DEFAULT NULL,
|
|
|
|
PLATFORM VARCHAR(50) DEFAULT NULL,
|
|
|
|
CATEGORY VARCHAR(50) NULL,
|
|
|
|
CATEGORY VARCHAR(50) NULL,
|
|
|
|
VERSION VARCHAR(50) NULL,
|
|
|
|
VERSION VARCHAR(50) NULL,
|
|
|
|
TYPE VARCHAR(50) NULL,
|
|
|
|
TYPE VARCHAR(50) NULL,
|
|
|
|
LOCATION_URL VARCHAR(100) NULL DEFAULT NULL,
|
|
|
|
LOCATION_URL VARCHAR(100) DEFAULT NULL,
|
|
|
|
IMAGE_URL VARCHAR(100) NULL DEFAULT NULL,
|
|
|
|
IMAGE_URL VARCHAR(100) DEFAULT NULL,
|
|
|
|
APP_PROPERTIES BLOB NULL,
|
|
|
|
APP_PROPERTIES BLOB NULL,
|
|
|
|
TENANT_ID INTEGER NOT NULL,
|
|
|
|
TENANT_ID INTEGER NOT NULL,
|
|
|
|
PRIMARY KEY (ID)
|
|
|
|
PRIMARY KEY (ID)
|
|
|
|