updated structure dump.
parent
1f80b88f58
commit
e912bea9a4
|
@ -1,8 +1,8 @@
|
||||||
-- MySQL dump 10.15 Distrib 10.0.38-MariaDB, for debian-linux-gnu (x86_64)
|
-- MySQL dump 10.16 Distrib 10.1.41-MariaDB, for debian-linux-gnu (x86_64)
|
||||||
--
|
--
|
||||||
-- Host: localhost Database: monarc_common
|
-- Host: localhost Database: monarc_common
|
||||||
-- ------------------------------------------------------
|
-- ------------------------------------------------------
|
||||||
-- Server version 10.0.38-MariaDB-0ubuntu0.16.04.1
|
-- Server version 10.1.41-MariaDB-0ubuntu0.18.04.1
|
||||||
|
|
||||||
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
/*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */;
|
||||||
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
/*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */;
|
||||||
|
@ -23,27 +23,28 @@ DROP TABLE IF EXISTS `amvs`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `amvs` (
|
CREATE TABLE `amvs` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`uuid` char(36) NOT NULL,
|
||||||
|
`vulnerability_id` char(36) NOT NULL,
|
||||||
|
`threat_id` char(36) NOT NULL,
|
||||||
|
`asset_id` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`asset_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`threat_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`vulnerability_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`position` int(11) DEFAULT '1',
|
`position` int(11) DEFAULT '1',
|
||||||
`status` int(11) DEFAULT '1',
|
`status` int(11) DEFAULT '1',
|
||||||
`creator` varchar(255) DEFAULT NULL,
|
`creator` varchar(255) DEFAULT NULL,
|
||||||
`created_at` datetime DEFAULT NULL,
|
`created_at` datetime DEFAULT NULL,
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
`updated_at` datetime DEFAULT NULL,
|
`updated_at` datetime DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`uuid`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
KEY `asset_id` (`asset_id`),
|
KEY `asset_id` (`asset_id`),
|
||||||
KEY `threat_id` (`threat_id`),
|
KEY `threat_id` (`threat_id`),
|
||||||
KEY `vulnerability_id` (`vulnerability_id`),
|
KEY `vulnerability_id` (`vulnerability_id`),
|
||||||
|
KEY `uuid` (`uuid`),
|
||||||
CONSTRAINT `amvs_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `amvs_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `amvs_ibfk_2` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `amvs_ibfk_5` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`uuid`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `amvs_ibfk_3` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `amvs_ibfk_6` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`uuid`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `amvs_ibfk_4` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`id`) ON DELETE CASCADE
|
CONSTRAINT `amvs_ibfk_7` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=11985 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -103,13 +104,13 @@ DROP TABLE IF EXISTS `anrs_objects`;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `anrs_objects` (
|
CREATE TABLE `anrs_objects` (
|
||||||
`id` int(11) NOT NULL AUTO_INCREMENT,
|
`id` int(11) NOT NULL AUTO_INCREMENT,
|
||||||
|
`object_id` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`object_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
KEY `object_id` (`object_id`),
|
KEY `object_id` (`object_id`),
|
||||||
CONSTRAINT `anrs_objects_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `anrs_objects_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `anrs_objects_ibfk_2` FOREIGN KEY (`object_id`) REFERENCES `objects` (`id`) ON DELETE CASCADE
|
CONSTRAINT `anrs_objects_ibfk_2` FOREIGN KEY (`object_id`) REFERENCES `objects` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=1535 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB AUTO_INCREMENT=1535 DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -145,7 +146,7 @@ DROP TABLE IF EXISTS `assets`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `assets` (
|
CREATE TABLE `assets` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`uuid` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT '0',
|
`anr_id` int(11) unsigned DEFAULT '0',
|
||||||
`mode` tinyint(4) DEFAULT '1',
|
`mode` tinyint(4) DEFAULT '1',
|
||||||
`type` tinyint(4) DEFAULT '1',
|
`type` tinyint(4) DEFAULT '1',
|
||||||
|
@ -163,11 +164,12 @@ CREATE TABLE `assets` (
|
||||||
`created_at` datetime DEFAULT NULL,
|
`created_at` datetime DEFAULT NULL,
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
`updated_at` datetime DEFAULT NULL,
|
`updated_at` datetime DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`uuid`),
|
||||||
KEY `anr_id` (`anr_id`,`code`),
|
KEY `anr_id` (`anr_id`,`code`),
|
||||||
KEY `anr_id_2` (`anr_id`),
|
KEY `anr_id_2` (`anr_id`),
|
||||||
|
KEY `uuid` (`uuid`),
|
||||||
CONSTRAINT `assets_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
CONSTRAINT `assets_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=357 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -178,15 +180,13 @@ DROP TABLE IF EXISTS `assets_models`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `assets_models` (
|
CREATE TABLE `assets_models` (
|
||||||
`asset_id` int(11) unsigned NOT NULL,
|
|
||||||
`model_id` int(11) unsigned NOT NULL,
|
`model_id` int(11) unsigned NOT NULL,
|
||||||
|
`asset_id` char(36) NOT NULL,
|
||||||
PRIMARY KEY (`asset_id`,`model_id`),
|
PRIMARY KEY (`asset_id`,`model_id`),
|
||||||
KEY `asset_id` (`asset_id`),
|
|
||||||
KEY `model_id` (`model_id`),
|
KEY `model_id` (`model_id`),
|
||||||
CONSTRAINT `assets_models_ibfk_1` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`),
|
|
||||||
CONSTRAINT `assets_models_ibfk_2` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`),
|
CONSTRAINT `assets_models_ibfk_2` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`),
|
||||||
CONSTRAINT `assets_models_ibfk_3` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `assets_models_ibfk_4` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `assets_models_ibfk_4` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`) ON DELETE CASCADE
|
CONSTRAINT `assets_models_ibfk_5` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -279,9 +279,9 @@ DROP TABLE IF EXISTS `instances`;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `instances` (
|
CREATE TABLE `instances` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`object_id` char(36) DEFAULT NULL,
|
||||||
|
`asset_id` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`asset_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`object_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`root_id` int(11) unsigned DEFAULT NULL,
|
`root_id` int(11) unsigned DEFAULT NULL,
|
||||||
`parent_id` int(11) unsigned DEFAULT NULL,
|
`parent_id` int(11) unsigned DEFAULT NULL,
|
||||||
`name1` varchar(255) DEFAULT NULL,
|
`name1` varchar(255) DEFAULT NULL,
|
||||||
|
@ -309,15 +309,15 @@ CREATE TABLE `instances` (
|
||||||
`dh` tinyint(4) DEFAULT '0',
|
`dh` tinyint(4) DEFAULT '0',
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
KEY `asset_id` (`asset_id`),
|
|
||||||
KEY `object_id` (`object_id`),
|
|
||||||
KEY `root_id` (`root_id`),
|
KEY `root_id` (`root_id`),
|
||||||
KEY `parent_id` (`parent_id`),
|
KEY `parent_id` (`parent_id`),
|
||||||
|
KEY `asset_id` (`asset_id`),
|
||||||
|
KEY `object_id` (`object_id`),
|
||||||
CONSTRAINT `instances_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_ibfk_2` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
|
|
||||||
CONSTRAINT `instances_ibfk_3` FOREIGN KEY (`object_id`) REFERENCES `objects` (`id`) ON DELETE CASCADE,
|
|
||||||
CONSTRAINT `instances_ibfk_4` FOREIGN KEY (`root_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_ibfk_4` FOREIGN KEY (`root_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_ibfk_5` FOREIGN KEY (`parent_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE
|
CONSTRAINT `instances_ibfk_5` FOREIGN KEY (`parent_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
||||||
|
CONSTRAINT `instances_ibfk_6` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`uuid`) ON DELETE CASCADE,
|
||||||
|
CONSTRAINT `instances_ibfk_7` FOREIGN KEY (`object_id`) REFERENCES `objects` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -330,9 +330,9 @@ DROP TABLE IF EXISTS `instances_consequences`;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `instances_consequences` (
|
CREATE TABLE `instances_consequences` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`object_id` char(36) DEFAULT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT '0',
|
`anr_id` int(11) unsigned DEFAULT '0',
|
||||||
`instance_id` int(11) unsigned DEFAULT '0',
|
`instance_id` int(11) unsigned DEFAULT '0',
|
||||||
`object_id` int(11) unsigned DEFAULT '0',
|
|
||||||
`scale_impact_type_id` int(11) unsigned DEFAULT '0',
|
`scale_impact_type_id` int(11) unsigned DEFAULT '0',
|
||||||
`is_hidden` tinyint(4) DEFAULT '0',
|
`is_hidden` tinyint(4) DEFAULT '0',
|
||||||
`locally_touched` tinyint(4) DEFAULT '0',
|
`locally_touched` tinyint(4) DEFAULT '0',
|
||||||
|
@ -346,11 +346,9 @@ CREATE TABLE `instances_consequences` (
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
KEY `instance_id` (`instance_id`),
|
KEY `instance_id` (`instance_id`),
|
||||||
KEY `object_id` (`object_id`),
|
|
||||||
KEY `scale_impact_type_id` (`scale_impact_type_id`),
|
KEY `scale_impact_type_id` (`scale_impact_type_id`),
|
||||||
CONSTRAINT `instances_consequences_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_consequences_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_consequences_ibfk_2` FOREIGN KEY (`instance_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_consequences_ibfk_2` FOREIGN KEY (`instance_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_consequences_ibfk_3` FOREIGN KEY (`object_id`) REFERENCES `objects` (`id`) ON DELETE CASCADE,
|
|
||||||
CONSTRAINT `instances_consequences_ibfk_4` FOREIGN KEY (`scale_impact_type_id`) REFERENCES `scales_impact_types` (`id`) ON DELETE CASCADE
|
CONSTRAINT `instances_consequences_ibfk_4` FOREIGN KEY (`scale_impact_type_id`) REFERENCES `scales_impact_types` (`id`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
@ -364,12 +362,12 @@ DROP TABLE IF EXISTS `instances_risks`;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `instances_risks` (
|
CREATE TABLE `instances_risks` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`amv_id` char(36) DEFAULT NULL,
|
||||||
|
`vulnerability_id` char(36) NOT NULL,
|
||||||
|
`threat_id` char(36) NOT NULL,
|
||||||
|
`asset_id` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`amv_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`specific` tinyint(4) DEFAULT '0',
|
`specific` tinyint(4) DEFAULT '0',
|
||||||
`asset_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`threat_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`vulnerability_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`mh` tinyint(4) NOT NULL DEFAULT '1',
|
`mh` tinyint(4) NOT NULL DEFAULT '1',
|
||||||
`threat_rate` int(11) NOT NULL DEFAULT '-1',
|
`threat_rate` int(11) NOT NULL DEFAULT '-1',
|
||||||
`vulnerability_rate` int(11) NOT NULL DEFAULT '-1',
|
`vulnerability_rate` int(11) NOT NULL DEFAULT '-1',
|
||||||
|
@ -389,17 +387,17 @@ CREATE TABLE `instances_risks` (
|
||||||
`instance_id` int(11) unsigned DEFAULT '0',
|
`instance_id` int(11) unsigned DEFAULT '0',
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
KEY `amv_id` (`amv_id`),
|
KEY `instance_id` (`instance_id`),
|
||||||
KEY `asset_id` (`asset_id`),
|
KEY `asset_id` (`asset_id`),
|
||||||
KEY `threat_id` (`threat_id`),
|
KEY `threat_id` (`threat_id`),
|
||||||
KEY `vulnerability_id` (`vulnerability_id`),
|
KEY `vulnerability_id` (`vulnerability_id`),
|
||||||
KEY `instance_id` (`instance_id`),
|
KEY `amv_id` (`amv_id`),
|
||||||
CONSTRAINT `instances_risks_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_ibfk_2` FOREIGN KEY (`amv_id`) REFERENCES `amvs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_ibfk_10` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`uuid`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_ibfk_4` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_ibfk_11` FOREIGN KEY (`amv_id`) REFERENCES `amvs` (`uuid`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_ibfk_5` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_ibfk_7` FOREIGN KEY (`instance_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_ibfk_6` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_ibfk_8` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`uuid`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_ibfk_7` FOREIGN KEY (`instance_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE
|
CONSTRAINT `instances_risks_ibfk_9` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -412,9 +410,9 @@ DROP TABLE IF EXISTS `instances_risks_op`;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `instances_risks_op` (
|
CREATE TABLE `instances_risks_op` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`object_id` char(36) DEFAULT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`instance_id` int(11) unsigned DEFAULT NULL,
|
`instance_id` int(11) unsigned DEFAULT NULL,
|
||||||
`object_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`rolf_risk_id` int(11) unsigned DEFAULT NULL,
|
`rolf_risk_id` int(11) unsigned DEFAULT NULL,
|
||||||
`risk_cache_code` char(100) DEFAULT NULL,
|
`risk_cache_code` char(100) DEFAULT NULL,
|
||||||
`risk_cache_label1` varchar(255) DEFAULT NULL,
|
`risk_cache_label1` varchar(255) DEFAULT NULL,
|
||||||
|
@ -457,12 +455,12 @@ CREATE TABLE `instances_risks_op` (
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
KEY `instance_id` (`instance_id`),
|
KEY `instance_id` (`instance_id`),
|
||||||
KEY `object_id` (`object_id`),
|
|
||||||
KEY `rolf_risk_id` (`rolf_risk_id`),
|
KEY `rolf_risk_id` (`rolf_risk_id`),
|
||||||
|
KEY `object_id` (`object_id`),
|
||||||
CONSTRAINT `instances_risks_op_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_op_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_op_ibfk_2` FOREIGN KEY (`instance_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `instances_risks_op_ibfk_2` FOREIGN KEY (`instance_id`) REFERENCES `instances` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `instances_risks_op_ibfk_3` FOREIGN KEY (`rolf_risk_id`) REFERENCES `rolf_risks` (`id`) ON DELETE SET NULL,
|
CONSTRAINT `instances_risks_op_ibfk_3` FOREIGN KEY (`rolf_risk_id`) REFERENCES `rolf_risks` (`id`) ON DELETE SET NULL,
|
||||||
CONSTRAINT `instances_risks_op_ibfk_4` FOREIGN KEY (`object_id`) REFERENCES `objects` (`id`) ON DELETE CASCADE
|
CONSTRAINT `instances_risks_op_ibfk_4` FOREIGN KEY (`object_id`) REFERENCES `objects` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -506,17 +504,17 @@ DROP TABLE IF EXISTS `measures_amvs`;
|
||||||
CREATE TABLE `measures_amvs` (
|
CREATE TABLE `measures_amvs` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
`measure_id` char(36) NOT NULL,
|
`measure_id` char(36) NOT NULL,
|
||||||
`amv_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`creator` varchar(255) DEFAULT NULL,
|
`creator` varchar(255) DEFAULT NULL,
|
||||||
`created_at` datetime DEFAULT NULL,
|
`created_at` datetime DEFAULT NULL,
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
`updated_at` datetime DEFAULT NULL,
|
`updated_at` datetime DEFAULT NULL,
|
||||||
|
`amv_id` char(36) NOT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `amv_id` (`amv_id`),
|
|
||||||
KEY `measure_id` (`measure_id`),
|
KEY `measure_id` (`measure_id`),
|
||||||
CONSTRAINT `measures_amvs_ibfk_1` FOREIGN KEY (`amv_id`) REFERENCES `amvs` (`id`) ON DELETE CASCADE,
|
KEY `amv_id` (`amv_id`),
|
||||||
CONSTRAINT `measures_amvs_ibfk_2` FOREIGN KEY (`measure_id`) REFERENCES `measures` (`uuid`) ON DELETE CASCADE
|
CONSTRAINT `measures_amvs_ibfk_2` FOREIGN KEY (`measure_id`) REFERENCES `measures` (`uuid`) ON DELETE CASCADE,
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=37164 DEFAULT CHARSET=utf8;
|
CONSTRAINT `measures_amvs_ibfk_3` FOREIGN KEY (`amv_id`) REFERENCES `amvs` (`uuid`) ON DELETE CASCADE
|
||||||
|
) ENGINE=InnoDB AUTO_INCREMENT=39861 DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -598,7 +596,7 @@ CREATE TABLE `models` (
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
CONSTRAINT `models_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
CONSTRAINT `models_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=44 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB AUTO_INCREMENT=42 DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -609,9 +607,9 @@ DROP TABLE IF EXISTS `objects`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `objects` (
|
CREATE TABLE `objects` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`uuid` char(36) NOT NULL,
|
||||||
|
`asset_id` char(36) NOT NULL,
|
||||||
`object_category_id` int(11) unsigned DEFAULT NULL,
|
`object_category_id` int(11) unsigned DEFAULT NULL,
|
||||||
`asset_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`rolf_tag_id` int(11) unsigned DEFAULT NULL,
|
`rolf_tag_id` int(11) unsigned DEFAULT NULL,
|
||||||
`mode` tinyint(4) DEFAULT '1',
|
`mode` tinyint(4) DEFAULT '1',
|
||||||
`scope` tinyint(4) DEFAULT '1',
|
`scope` tinyint(4) DEFAULT '1',
|
||||||
|
@ -632,16 +630,17 @@ CREATE TABLE `objects` (
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
`updated_at` datetime DEFAULT NULL,
|
`updated_at` datetime DEFAULT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`uuid`),
|
||||||
KEY `object_category_id` (`object_category_id`),
|
KEY `object_category_id` (`object_category_id`),
|
||||||
KEY `asset_id` (`asset_id`),
|
|
||||||
KEY `rolf_tag_id` (`rolf_tag_id`),
|
KEY `rolf_tag_id` (`rolf_tag_id`),
|
||||||
KEY `anr_id` (`anr_id`),
|
KEY `anr_id` (`anr_id`),
|
||||||
|
KEY `asset_id` (`asset_id`),
|
||||||
|
KEY `uuid` (`uuid`),
|
||||||
CONSTRAINT `objects_ibfk_2` FOREIGN KEY (`object_category_id`) REFERENCES `objects_categories` (`id`) ON DELETE SET NULL,
|
CONSTRAINT `objects_ibfk_2` FOREIGN KEY (`object_category_id`) REFERENCES `objects_categories` (`id`) ON DELETE SET NULL,
|
||||||
CONSTRAINT `objects_ibfk_3` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`id`) ON DELETE CASCADE,
|
|
||||||
CONSTRAINT `objects_ibfk_5` FOREIGN KEY (`rolf_tag_id`) REFERENCES `rolf_tags` (`id`) ON DELETE SET NULL,
|
CONSTRAINT `objects_ibfk_5` FOREIGN KEY (`rolf_tag_id`) REFERENCES `rolf_tags` (`id`) ON DELETE SET NULL,
|
||||||
CONSTRAINT `objects_ibfk_7` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
CONSTRAINT `objects_ibfk_7` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=1004 DEFAULT CHARSET=utf8;
|
CONSTRAINT `objects_ibfk_8` FOREIGN KEY (`asset_id`) REFERENCES `assets` (`uuid`) ON DELETE CASCADE
|
||||||
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -685,9 +684,9 @@ DROP TABLE IF EXISTS `objects_objects`;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `objects_objects` (
|
CREATE TABLE `objects_objects` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
||||||
|
`child_id` char(36) DEFAULT NULL,
|
||||||
|
`father_id` char(36) DEFAULT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`father_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`child_id` int(11) unsigned DEFAULT NULL,
|
|
||||||
`creator` varchar(255) DEFAULT NULL,
|
`creator` varchar(255) DEFAULT NULL,
|
||||||
`created_at` datetime DEFAULT NULL,
|
`created_at` datetime DEFAULT NULL,
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
|
@ -698,8 +697,8 @@ CREATE TABLE `objects_objects` (
|
||||||
KEY `father_id` (`father_id`),
|
KEY `father_id` (`father_id`),
|
||||||
KEY `child_id` (`child_id`),
|
KEY `child_id` (`child_id`),
|
||||||
CONSTRAINT `objects_objects_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `objects_objects_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `objects_objects_ibfk_2` FOREIGN KEY (`father_id`) REFERENCES `objects` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `objects_objects_ibfk_2` FOREIGN KEY (`father_id`) REFERENCES `objects` (`uuid`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `objects_objects_ibfk_3` FOREIGN KEY (`child_id`) REFERENCES `objects` (`id`) ON DELETE CASCADE
|
CONSTRAINT `objects_objects_ibfk_3` FOREIGN KEY (`child_id`) REFERENCES `objects` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=665 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB AUTO_INCREMENT=665 DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -978,7 +977,7 @@ CREATE TABLE `soacategory` (
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`id`),
|
||||||
KEY `referential_uuid` (`referential_uuid`),
|
KEY `referential_uuid` (`referential_uuid`),
|
||||||
CONSTRAINT `soacategory_ibfk_1` FOREIGN KEY (`referential_uuid`) REFERENCES `referentials` (`uuid`) ON DELETE CASCADE
|
CONSTRAINT `soacategory_ibfk_1` FOREIGN KEY (`referential_uuid`) REFERENCES `referentials` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=78 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB AUTO_INCREMENT=89 DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -1013,7 +1012,7 @@ DROP TABLE IF EXISTS `threats`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `threats` (
|
CREATE TABLE `threats` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`uuid` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`theme_id` int(11) unsigned DEFAULT NULL,
|
`theme_id` int(11) unsigned DEFAULT NULL,
|
||||||
`mode` tinyint(4) DEFAULT '1',
|
`mode` tinyint(4) DEFAULT '1',
|
||||||
|
@ -1037,13 +1036,14 @@ CREATE TABLE `threats` (
|
||||||
`created_at` datetime DEFAULT NULL,
|
`created_at` datetime DEFAULT NULL,
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
`updated_at` datetime DEFAULT NULL,
|
`updated_at` datetime DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`uuid`),
|
||||||
UNIQUE KEY `anr_id` (`anr_id`,`code`),
|
UNIQUE KEY `anr_id` (`anr_id`,`code`),
|
||||||
KEY `anr_id_2` (`anr_id`),
|
KEY `anr_id_2` (`anr_id`),
|
||||||
KEY `threat_theme_id` (`theme_id`),
|
KEY `threat_theme_id` (`theme_id`),
|
||||||
|
KEY `uuid` (`uuid`),
|
||||||
CONSTRAINT `threats_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `threats_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `threats_ibfk_2` FOREIGN KEY (`theme_id`) REFERENCES `themes` (`id`) ON DELETE SET NULL
|
CONSTRAINT `threats_ibfk_2` FOREIGN KEY (`theme_id`) REFERENCES `themes` (`id`) ON DELETE SET NULL
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=211 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -1054,15 +1054,13 @@ DROP TABLE IF EXISTS `threats_models`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `threats_models` (
|
CREATE TABLE `threats_models` (
|
||||||
`threat_id` int(11) unsigned NOT NULL,
|
|
||||||
`model_id` int(11) unsigned NOT NULL,
|
`model_id` int(11) unsigned NOT NULL,
|
||||||
|
`threat_id` char(36) NOT NULL,
|
||||||
PRIMARY KEY (`threat_id`,`model_id`),
|
PRIMARY KEY (`threat_id`,`model_id`),
|
||||||
KEY `threat_id` (`threat_id`),
|
|
||||||
KEY `model_id` (`model_id`),
|
KEY `model_id` (`model_id`),
|
||||||
CONSTRAINT `threats_models_ibfk_1` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`id`),
|
|
||||||
CONSTRAINT `threats_models_ibfk_2` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`),
|
CONSTRAINT `threats_models_ibfk_2` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`),
|
||||||
CONSTRAINT `threats_models_ibfk_3` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `threats_models_ibfk_4` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `threats_models_ibfk_4` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`) ON DELETE CASCADE
|
CONSTRAINT `threats_models_ibfk_5` FOREIGN KEY (`threat_id`) REFERENCES `threats` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
|
@ -1074,7 +1072,7 @@ DROP TABLE IF EXISTS `vulnerabilities`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `vulnerabilities` (
|
CREATE TABLE `vulnerabilities` (
|
||||||
`id` int(11) unsigned NOT NULL AUTO_INCREMENT,
|
`uuid` char(36) NOT NULL,
|
||||||
`anr_id` int(11) unsigned DEFAULT NULL,
|
`anr_id` int(11) unsigned DEFAULT NULL,
|
||||||
`mode` tinyint(4) DEFAULT '1',
|
`mode` tinyint(4) DEFAULT '1',
|
||||||
`code` char(100) DEFAULT NULL,
|
`code` char(100) DEFAULT NULL,
|
||||||
|
@ -1091,11 +1089,12 @@ CREATE TABLE `vulnerabilities` (
|
||||||
`created_at` datetime DEFAULT NULL,
|
`created_at` datetime DEFAULT NULL,
|
||||||
`updater` varchar(255) DEFAULT NULL,
|
`updater` varchar(255) DEFAULT NULL,
|
||||||
`updated_at` datetime DEFAULT NULL,
|
`updated_at` datetime DEFAULT NULL,
|
||||||
PRIMARY KEY (`id`),
|
PRIMARY KEY (`uuid`),
|
||||||
UNIQUE KEY `anr_id` (`anr_id`,`code`),
|
UNIQUE KEY `anr_id` (`anr_id`,`code`),
|
||||||
KEY `anr_id_2` (`anr_id`),
|
KEY `anr_id_2` (`anr_id`),
|
||||||
|
KEY `uuid` (`uuid`),
|
||||||
CONSTRAINT `vulnerabilities_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
CONSTRAINT `vulnerabilities_ibfk_1` FOREIGN KEY (`anr_id`) REFERENCES `anrs` (`id`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB AUTO_INCREMENT=5746 DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
|
|
||||||
--
|
--
|
||||||
|
@ -1106,15 +1105,13 @@ DROP TABLE IF EXISTS `vulnerabilities_models`;
|
||||||
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
/*!40101 SET @saved_cs_client = @@character_set_client */;
|
||||||
/*!40101 SET character_set_client = utf8 */;
|
/*!40101 SET character_set_client = utf8 */;
|
||||||
CREATE TABLE `vulnerabilities_models` (
|
CREATE TABLE `vulnerabilities_models` (
|
||||||
`vulnerability_id` int(11) unsigned NOT NULL,
|
|
||||||
`model_id` int(11) unsigned NOT NULL,
|
`model_id` int(11) unsigned NOT NULL,
|
||||||
|
`vulnerability_id` char(36) NOT NULL,
|
||||||
PRIMARY KEY (`vulnerability_id`,`model_id`),
|
PRIMARY KEY (`vulnerability_id`,`model_id`),
|
||||||
KEY `vulnerability_id` (`vulnerability_id`),
|
|
||||||
KEY `model_id` (`model_id`),
|
KEY `model_id` (`model_id`),
|
||||||
CONSTRAINT `vulnerabilities_models_ibfk_1` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`id`),
|
|
||||||
CONSTRAINT `vulnerabilities_models_ibfk_2` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`),
|
CONSTRAINT `vulnerabilities_models_ibfk_2` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`),
|
||||||
CONSTRAINT `vulnerabilities_models_ibfk_3` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`id`) ON DELETE CASCADE,
|
CONSTRAINT `vulnerabilities_models_ibfk_4` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`) ON DELETE CASCADE,
|
||||||
CONSTRAINT `vulnerabilities_models_ibfk_4` FOREIGN KEY (`model_id`) REFERENCES `models` (`id`) ON DELETE CASCADE
|
CONSTRAINT `vulnerabilities_models_ibfk_5` FOREIGN KEY (`vulnerability_id`) REFERENCES `vulnerabilities` (`uuid`) ON DELETE CASCADE
|
||||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
) ENGINE=InnoDB DEFAULT CHARSET=utf8;
|
||||||
/*!40101 SET character_set_client = @saved_cs_client */;
|
/*!40101 SET character_set_client = @saved_cs_client */;
|
||||||
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
/*!40103 SET TIME_ZONE=@OLD_TIME_ZONE */;
|
||||||
|
@ -1127,4 +1124,4 @@ CREATE TABLE `vulnerabilities_models` (
|
||||||
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
/*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */;
|
||||||
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
/*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */;
|
||||||
|
|
||||||
-- Dump completed on 2019-04-24 10:31:41
|
-- Dump completed on 2019-09-12 11:01:07
|
||||||
|
|
Loading…
Reference in New Issue