diff --git a/test-profile/custom/other/restore/restore.dump.sql b/test-profile/custom/other/restore/caosdb.sql similarity index 80% rename from test-profile/custom/other/restore/restore.dump.sql rename to test-profile/custom/other/restore/caosdb.sql index d14b75b5a1b8d3af46d7338d1e5e997d6d2f515d..1182c12275a990e9755ec2c415a23eae0ca27a65 100644 --- a/test-profile/custom/other/restore/restore.dump.sql +++ b/test-profile/custom/other/restore/caosdb.sql @@ -2,7 +2,7 @@ -- -- Host: sqldb Database: caosdb -- ------------------------------------------------------ --- Server version 10.5.25-MariaDB-ubu2004 +-- Server version 10.11.9-MariaDB-ubu2204 /*!40101 SET @OLD_CHARACTER_SET_CLIENT=@@CHARACTER_SET_CLIENT */; /*!40101 SET @OLD_CHARACTER_SET_RESULTS=@@CHARACTER_SET_RESULTS */; @@ -36,7 +36,7 @@ CREATE TABLE `archive_collection_type` ( CONSTRAINT `archive_collection_type_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_collection_type_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_collection_type_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -71,7 +71,7 @@ CREATE TABLE `archive_data_type` ( CONSTRAINT `archive_data_type_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_data_type_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_data_type_ibfk_4` FOREIGN KEY (`datatype`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -80,6 +80,8 @@ CREATE TABLE `archive_data_type` ( LOCK TABLES `archive_data_type` WRITE; /*!40000 ALTER TABLE `archive_data_type` DISABLE KEYS */; +INSERT INTO `archive_data_type` VALUES +(0,188,177,105,1); /*!40000 ALTER TABLE `archive_data_type` ENABLE KEYS */; UNLOCK TABLES; @@ -105,7 +107,7 @@ CREATE TABLE `archive_date_data` ( CONSTRAINT `archive_date_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_date_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_date_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -140,7 +142,7 @@ CREATE TABLE `archive_datetime_data` ( CONSTRAINT `archive_datetime_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_datetime_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_datetime_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -173,7 +175,7 @@ CREATE TABLE `archive_desc_overrides` ( CONSTRAINT `archive_desc_overrides_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_desc_overrides_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_desc_overrides_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -208,7 +210,7 @@ CREATE TABLE `archive_double_data` ( CONSTRAINT `archive_double_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_double_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_double_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -237,7 +239,7 @@ CREATE TABLE `archive_entities` ( KEY `acl` (`acl`), CONSTRAINT `archive_entities_ibfk_1` FOREIGN KEY (`id`, `_iversion`) REFERENCES `entity_version` (`entity_id`, `_iversion`) ON DELETE CASCADE, CONSTRAINT `archive_entities_ibfk_2` FOREIGN KEY (`acl`) REFERENCES `entity_acl` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -246,6 +248,17 @@ CREATE TABLE `archive_entities` ( LOCK TABLES `archive_entities` WRITE; /*!40000 ALTER TABLE `archive_entities` DISABLE KEYS */; +INSERT INTO `archive_entities` VALUES +(188,NULL,'RECORD',2,1), +(192,NULL,'RECORD',2,1), +(193,NULL,'RECORD',2,1), +(193,NULL,'RECORD',3,2), +(194,NULL,'RECORD',2,1), +(195,NULL,'RECORD',2,1), +(195,NULL,'RECORD',3,2), +(196,NULL,'RECORD',2,1), +(197,NULL,'RECORD',2,1), +(198,NULL,'RECORD',2,1); /*!40000 ALTER TABLE `archive_entities` ENABLE KEYS */; UNLOCK TABLES; @@ -271,7 +284,7 @@ CREATE TABLE `archive_enum_data` ( CONSTRAINT `archive_enum_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_enum_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_enum_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -298,7 +311,7 @@ CREATE TABLE `archive_files` ( `_iversion` int(10) unsigned NOT NULL, PRIMARY KEY (`file_id`,`_iversion`), CONSTRAINT `archive_files_ibfk_1` FOREIGN KEY (`file_id`, `_iversion`) REFERENCES `entity_version` (`entity_id`, `_iversion`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -333,7 +346,7 @@ CREATE TABLE `archive_integer_data` ( CONSTRAINT `archive_integer_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_integer_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_integer_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -342,6 +355,10 @@ CREATE TABLE `archive_integer_data` ( LOCK TABLES `archive_integer_data` WRITE; /*!40000 ALTER TABLE `archive_integer_data` DISABLE KEYS */; +INSERT INTO `archive_integer_data` VALUES +(0,192,137,1,'FIX',0,1,NULL), +(0,194,137,1,'FIX',0,1,NULL), +(0,196,137,1,'FIX',0,1,NULL); /*!40000 ALTER TABLE `archive_integer_data` ENABLE KEYS */; UNLOCK TABLES; @@ -361,7 +378,7 @@ CREATE TABLE `archive_isa` ( KEY `child` (`child`,`child_iversion`), CONSTRAINT `archive_isa_ibfk_1` FOREIGN KEY (`parent`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_isa_ibfk_2` FOREIGN KEY (`child`, `child_iversion`) REFERENCES `entity_version` (`entity_id`, `_iversion`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -370,6 +387,19 @@ CREATE TABLE `archive_isa` ( LOCK TABLES `archive_isa` WRITE; /*!40000 ALTER TABLE `archive_isa` DISABLE KEYS */; +INSERT INTO `archive_isa` VALUES +(188,1,100,0), +(188,1,101,0), +(188,1,106,1), +(193,1,111,1), +(192,1,136,1), +(195,1,111,1), +(193,2,111,1), +(194,1,136,1), +(197,1,111,1), +(195,2,111,1), +(196,1,136,1), +(198,1,118,1); /*!40000 ALTER TABLE `archive_isa` ENABLE KEYS */; UNLOCK TABLES; @@ -396,7 +426,7 @@ CREATE TABLE `archive_name_data` ( CONSTRAINT `archive_name_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_name_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_name_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -405,6 +435,12 @@ CREATE TABLE `archive_name_data` ( LOCK TABLES `archive_name_data` WRITE; /*!40000 ALTER TABLE `archive_name_data` DISABLE KEYS */; +INSERT INTO `archive_name_data` VALUES +(0,193,20,'fad_mru_myn_2025_bld_1','FIX',0,1), +(0,195,20,'fad_mru_myn_2025_rom_1','FIX',0,1), +(0,193,20,'fad_mru_myn_2025_bld_1','FIX',0,2), +(0,197,20,'fad_mru_myn_2025_fri_1','FIX',0,1), +(0,195,20,'fad_mru_myn_2025_rom_1','FIX',0,2); /*!40000 ALTER TABLE `archive_name_data` ENABLE KEYS */; UNLOCK TABLES; @@ -429,7 +465,7 @@ CREATE TABLE `archive_name_overrides` ( CONSTRAINT `archive_name_overrides_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_name_overrides_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_name_overrides_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -438,6 +474,12 @@ CREATE TABLE `archive_name_overrides` ( LOCK TABLES `archive_name_overrides` WRITE; /*!40000 ALTER TABLE `archive_name_overrides` DISABLE KEYS */; +INSERT INTO `archive_name_overrides` VALUES +(0,193,177,'BIS label',1), +(0,193,177,'BIS label',2), +(0,195,177,'BIS label',1), +(0,195,177,'BIS label',2), +(0,197,177,'BIS label',1); /*!40000 ALTER TABLE `archive_name_overrides` ENABLE KEYS */; UNLOCK TABLES; @@ -462,7 +504,7 @@ CREATE TABLE `archive_null_data` ( CONSTRAINT `archive_null_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_null_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_null_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -471,6 +513,14 @@ CREATE TABLE `archive_null_data` ( LOCK TABLES `archive_null_data` WRITE; /*!40000 ALTER TABLE `archive_null_data` DISABLE KEYS */; +INSERT INTO `archive_null_data` VALUES +(0,193,178,'FIX',0,1), +(0,195,178,'FIX',0,1), +(0,193,178,'FIX',0,2), +(0,197,178,'FIX',0,1), +(0,195,178,'FIX',0,2), +(0,198,111,'FIX',1,1), +(0,198,119,'FIX',2,1); /*!40000 ALTER TABLE `archive_null_data` ENABLE KEYS */; UNLOCK TABLES; @@ -487,7 +537,7 @@ CREATE TABLE `archive_query_template_def` ( `_iversion` int(10) unsigned NOT NULL, PRIMARY KEY (`id`,`_iversion`), CONSTRAINT `archive_query_template_def_ibfk_1` FOREIGN KEY (`id`, `_iversion`) REFERENCES `entity_version` (`entity_id`, `_iversion`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -524,7 +574,7 @@ CREATE TABLE `archive_reference_data` ( CONSTRAINT `archive_reference_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_reference_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_reference_data_ibfk_4` FOREIGN KEY (`value`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -533,6 +583,33 @@ CREATE TABLE `archive_reference_data` ( LOCK TABLES `archive_reference_data` WRITE; /*!40000 ALTER TABLE `archive_reference_data` DISABLE KEYS */; +INSERT INTO `archive_reference_data` VALUES +(0,188,177,187,NULL,'FIX',0,1), +(0,188,105,177,NULL,'REPLACEMENT',4,1), +(0,193,101,188,NULL,'FIX',0,1), +(0,193,110,189,NULL,'FIX',1,1), +(0,193,117,177,NULL,'REPLACEMENT',3,1), +(0,193,112,178,NULL,'REPLACEMENT',4,1), +(0,192,110,189,NULL,'FIX',1,1), +(0,195,101,188,NULL,'FIX',0,1), +(0,195,110,190,NULL,'FIX',1,1), +(0,195,117,177,NULL,'REPLACEMENT',3,1), +(0,195,112,178,NULL,'REPLACEMENT',4,1), +(0,193,101,188,NULL,'FIX',0,2), +(0,193,110,189,NULL,'FIX',1,2), +(0,193,117,177,NULL,'REPLACEMENT',3,2), +(0,193,112,178,NULL,'REPLACEMENT',4,2), +(0,194,110,190,NULL,'FIX',1,1), +(0,197,101,188,NULL,'FIX',0,1), +(0,197,110,191,NULL,'FIX',1,1), +(0,197,117,177,NULL,'REPLACEMENT',3,1), +(0,197,112,178,NULL,'REPLACEMENT',4,1), +(0,195,101,188,NULL,'FIX',0,2), +(0,195,110,190,NULL,'FIX',1,2), +(0,195,117,177,NULL,'REPLACEMENT',3,2), +(0,195,112,178,NULL,'REPLACEMENT',4,2), +(0,196,110,191,NULL,'FIX',1,1), +(0,198,124,188,NULL,'FIX',0,1); /*!40000 ALTER TABLE `archive_reference_data` ENABLE KEYS */; UNLOCK TABLES; @@ -558,7 +635,7 @@ CREATE TABLE `archive_text_data` ( CONSTRAINT `archive_text_data_ibfk_1` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_text_data_ibfk_2` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `archive_text_data_ibfk_3` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -567,6 +644,21 @@ CREATE TABLE `archive_text_data` ( LOCK TABLES `archive_text_data` WRITE; /*!40000 ALTER TABLE `archive_text_data` DISABLE KEYS */; +INSERT INTO `archive_text_data` VALUES +(0,188,107,'My','FIX',0,1), +(0,188,102,'myn','FIX',1,1), +(0,188,108,'Name','FIX',2,1), +(0,188,109,'my.name@example.com','FIX',3,1), +(0,193,113,'20 rooms','FIX',2,1), +(0,193,177,'fad_mru_myn_2025_bld_1','FIX',0,1), +(0,195,113,'30 m²','FIX',2,1), +(0,195,177,'fad_mru_myn_2025_rom_1','FIX',0,1), +(0,193,113,'20 rooms','FIX',2,2), +(0,193,177,'fad_mru_myn_2025_bld_1','FIX',0,2), +(0,197,113,'300 l','FIX',2,1), +(0,197,177,'fad_mru_myn_2025_fri_1','FIX',0,1), +(0,195,113,'30 m²','FIX',2,2), +(0,195,177,'fad_mru_myn_2025_rom_1','FIX',0,2); /*!40000 ALTER TABLE `archive_text_data` ENABLE KEYS */; UNLOCK TABLES; @@ -589,7 +681,7 @@ CREATE TABLE `collection_type` ( CONSTRAINT `collection_type_domain_id_entity` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `collection_type_entity_id_entity` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `collection_type_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -598,6 +690,17 @@ CREATE TABLE `collection_type` ( LOCK TABLES `collection_type` WRITE; /*!40000 ALTER TABLE `collection_type` DISABLE KEYS */; +INSERT INTO `collection_type` VALUES +(0,0,112,'LIST'), +(0,0,125,'LIST'), +(0,0,126,'LIST'), +(0,0,127,'LIST'), +(0,0,128,'LIST'), +(0,0,129,'LIST'), +(0,0,141,'LIST'), +(0,0,164,'LIST'), +(0,153,177,'LIST'), +(0,210,178,'LIST'); /*!40000 ALTER TABLE `collection_type` ENABLE KEYS */; UNLOCK TABLES; @@ -622,7 +725,7 @@ CREATE TABLE `data_type` ( CONSTRAINT `datatype_forkey_ent` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `datatype_forkey_pro` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`), CONSTRAINT `datatype_forkey_type` FOREIGN KEY (`datatype`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -632,9 +735,72 @@ CREATE TABLE `data_type` ( LOCK TABLES `data_type` WRITE; /*!40000 ALTER TABLE `data_type` DISABLE KEYS */; INSERT INTO `data_type` VALUES +(0,0,134,12), +(0,0,137,12), +(0,0,144,13), +(0,0,145,13), +(0,0,146,13), +(0,0,147,13), (0,0,20,14), (0,0,21,14), -(0,0,24,14); +(0,0,24,14), +(0,0,102,14), +(0,0,104,14), +(0,0,107,14), +(0,0,108,14), +(0,0,109,14), +(0,0,113,14), +(0,0,114,14), +(0,0,115,14), +(0,0,117,14), +(0,0,125,14), +(0,0,126,14), +(0,0,127,14), +(0,0,128,14), +(0,0,129,14), +(0,0,130,14), +(0,0,131,14), +(0,0,139,14), +(0,0,140,14), +(0,0,141,14), +(0,0,142,14), +(0,0,149,14), +(0,0,154,14), +(0,0,155,14), +(0,0,156,14), +(0,0,157,14), +(0,0,158,14), +(0,0,164,14), +(0,0,166,14), +(0,0,132,15), +(0,0,133,15), +(0,0,151,15), +(0,0,152,15), +(0,111,177,101), +(0,105,177,103), +(0,187,177,103), +(0,106,177,105), +(0,188,177,105), +(0,0,116,106), +(0,0,123,106), +(0,0,124,106), +(0,198,177,106), +(0,111,178,110), +(0,136,177,110), +(0,0,112,111), +(0,118,178,111), +(0,198,178,111), +(0,0,122,118), +(0,118,177,119), +(0,198,179,119), +(0,118,179,120), +(0,118,180,121), +(0,119,178,138), +(0,153,177,143), +(0,210,178,143), +(0,150,177,148), +(0,153,178,148), +(0,210,177,148); /*!40000 ALTER TABLE `data_type` ENABLE KEYS */; UNLOCK TABLES; @@ -658,7 +824,7 @@ CREATE TABLE `date_data` ( CONSTRAINT `date_ov_forkey_dom` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `date_ov_forkey_ent` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `date_ov_forkey_pro` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -667,6 +833,8 @@ CREATE TABLE `date_data` ( LOCK TABLES `date_data` WRITE; /*!40000 ALTER TABLE `date_data` DISABLE KEYS */; +INSERT INTO `date_data` VALUES +(0,210,151,20250101,'FIX',0); /*!40000 ALTER TABLE `date_data` ENABLE KEYS */; UNLOCK TABLES; @@ -691,7 +859,7 @@ CREATE TABLE `datetime_data` ( CONSTRAINT `dat_domain_id_entity` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `dat_entity_id_entity` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `dat_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -722,7 +890,7 @@ CREATE TABLE `desc_overrides` ( CONSTRAINT `desc_ov_forkey_dom` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `desc_ov_forkey_ent` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `desc_ov_forkey_pro` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -755,7 +923,7 @@ CREATE TABLE `double_data` ( CONSTRAINT `dou_domain_id_entity` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `dou_entity_id_entity` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `dou_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -764,6 +932,9 @@ CREATE TABLE `double_data` ( LOCK TABLES `double_data` WRITE; /*!40000 ALTER TABLE `double_data` DISABLE KEYS */; +INSERT INTO `double_data` VALUES +(0,211,146,1.1,'FIX',0,-1941227323), +(0,211,147,1.2,'FIX',1,-1941227323); /*!40000 ALTER TABLE `double_data` ENABLE KEYS */; UNLOCK TABLES; @@ -782,7 +953,7 @@ CREATE TABLE `entities` ( PRIMARY KEY (`id`), KEY `entity_entity_acl` (`acl`), CONSTRAINT `entity_entity_acl` FOREIGN KEY (`acl`) REFERENCES `entity_acl` (`id`) -) ENGINE=InnoDB AUTO_INCREMENT=100 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB AUTO_INCREMENT=212 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -809,7 +980,119 @@ INSERT INTO `entities` VALUES (18,'The defaulf boolean data type','DATATYPE',0), (20,'Name of an entity','PROPERTY',0), (21,'Unit of an entity.','PROPERTY',0), -(24,'Description of an entity.','PROPERTY',0); +(24,'Description of an entity.','PROPERTY',0), +(100,'Abstract type to denote that a RecordType is controlled, i.e.,\nthat no new Records of this type may be created during\nsample/container upload. Add this type as a parent to any\nRecordType you want to be controlled.\n','RECORDTYPE',2), +(101,NULL,'RECORDTYPE',2), +(102,'An abbreviation for this entity that is used for creating BIS labels','PROPERTY',2), +(103,NULL,'RECORDTYPE',2), +(104,'A german name for an entitiy. This can be used in queries since it is an alias.','PROPERTY',2), +(105,NULL,'RECORDTYPE',2), +(106,NULL,'RECORDTYPE',2), +(107,NULL,'PROPERTY',2), +(108,NULL,'PROPERTY',2), +(109,NULL,'PROPERTY',2), +(110,NULL,'RECORDTYPE',2), +(111,NULL,'RECORDTYPE',2), +(112,NULL,'PROPERTY',2), +(113,'The size of the container, e.g. number of spaces or dimension','PROPERTY',2), +(114,'A custom label for a container that doesn\'t have to follow the BIS labeling guidelines.','PROPERTY',2), +(115,NULL,'PROPERTY',2), +(116,NULL,'PROPERTY',2), +(117,'A standardized label for a container in BIS.','PROPERTY',2), +(118,NULL,'RECORDTYPE',2), +(119,NULL,'RECORDTYPE',2), +(120,NULL,'RECORDTYPE',2), +(121,NULL,'RECORDTYPE',2), +(122,NULL,'PROPERTY',2), +(123,NULL,'PROPERTY',2), +(124,NULL,'PROPERTY',2), +(125,NULL,'PROPERTY',2), +(126,'DOIs of publications related to this sample.','PROPERTY',2), +(127,NULL,'PROPERTY',2), +(128,NULL,'PROPERTY',2), +(129,NULL,'PROPERTY',2), +(130,'A short description of the sampling methodology used for this sample.','PROPERTY',2), +(131,NULL,'PROPERTY',2), +(132,NULL,'PROPERTY',2), +(133,NULL,'PROPERTY',2), +(134,'An ID for this taxon that allows to uniquely identify it on http://www.marinespecies.org.','PROPERTY',2), +(135,NULL,'RECORDTYPE',2), +(136,NULL,'RECORDTYPE',2), +(137,NULL,'PROPERTY',2), +(138,NULL,'RECORDTYPE',2), +(139,'The Marine Regions Geographic Identifier, i.e. a PID (Persistent Identifier) for a geographic region on https://www.marineregions.org','PROPERTY',2), +(140,'A link to the Nagoya documents (or an indication where to find the documents).','PROPERTY',2), +(141,NULL,'PROPERTY',2), +(142,'An identifier for nagoya cases. This is managed by the Nagoya-Coordinator and should be taken care of before sampling.','PROPERTY',2), +(143,NULL,'RECORDTYPE',2), +(144,'The depth of the water in meters as a positive value','PROPERTY',2), +(145,'The depth in meters where the sampling took place as a positive value','PROPERTY',2), +(146,NULL,'PROPERTY',2), +(147,NULL,'PROPERTY',2), +(148,NULL,'RECORDTYPE',2), +(149,NULL,'PROPERTY',2), +(150,NULL,'RECORDTYPE',2), +(151,'The date and time the event started.','PROPERTY',2), +(152,'The date and time the event ended.','PROPERTY',2), +(153,NULL,'RECORDTYPE',2), +(154,NULL,'PROPERTY',2), +(155,NULL,'PROPERTY',2), +(156,NULL,'PROPERTY',2), +(157,NULL,'PROPERTY',2), +(158,'The name/identifier of a station where regular sampling activity takes place.','PROPERTY',2), +(159,NULL,'RECORDTYPE',2), +(160,NULL,'RECORDTYPE',2), +(161,NULL,'RECORDTYPE',2), +(162,NULL,'RECORDTYPE',2), +(163,NULL,'RECORDTYPE',2), +(164,NULL,'PROPERTY',2), +(165,NULL,'RECORDTYPE',2), +(166,NULL,'PROPERTY',2), +(167,NULL,'RECORDTYPE',2), +(168,NULL,'RECORDTYPE',2), +(169,'Cruise name or leg description','RECORDTYPE',2), +(170,NULL,'RECORDTYPE',2), +(171,NULL,'RECORDTYPE',2), +(172,'PDF files which contain reports and additional information about samples, collections, or containers','RECORDTYPE',2), +(173,NULL,'RECORDTYPE',2), +(174,NULL,'RECORDTYPE',2), +(175,NULL,'RECORDTYPE',2), +(176,NULL,'RECORDTYPE',2), +(177,NULL,'_REPLACEMENT',0), +(178,NULL,'_REPLACEMENT',0), +(179,NULL,'_REPLACEMENT',0), +(180,NULL,'_REPLACEMENT',0), +(181,NULL,'_REPLACEMENT',0), +(182,NULL,'_REPLACEMENT',0), +(183,NULL,'_REPLACEMENT',0), +(184,NULL,'_REPLACEMENT',0), +(185,NULL,'_REPLACEMENT',0), +(186,NULL,'RECORD',2), +(187,NULL,'RECORD',2), +(188,NULL,'RECORD',2), +(189,NULL,'RECORD',2), +(190,NULL,'RECORD',2), +(191,NULL,'RECORD',2), +(192,NULL,'RECORD',2), +(193,NULL,'RECORD',3), +(194,NULL,'RECORD',2), +(195,NULL,'RECORD',3), +(196,NULL,'RECORD',2), +(197,NULL,'RECORD',3), +(198,NULL,'RECORD',2), +(199,NULL,'RECORDTYPE',2), +(200,NULL,'RECORD',2), +(201,NULL,'RECORD',2), +(202,NULL,'RECORD',2), +(203,NULL,'RECORD',2), +(204,NULL,'RECORD',2), +(205,NULL,'RECORD',2), +(206,NULL,'RECORD',2), +(207,NULL,'RECORD',2), +(208,NULL,'RECORD',2), +(209,NULL,'RECORD',2), +(210,NULL,'RECORD',2), +(211,NULL,'RECORD',2); /*!40000 ALTER TABLE `entities` ENABLE KEYS */; UNLOCK TABLES; @@ -825,7 +1108,7 @@ CREATE TABLE `entity_acl` ( `acl` varbinary(65525) NOT NULL, PRIMARY KEY (`id`), KEY `entity_acl_acl` (`acl`(3072)) -) ENGINE=InnoDB AUTO_INCREMENT=2 DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB AUTO_INCREMENT=4 DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -835,7 +1118,9 @@ CREATE TABLE `entity_acl` ( LOCK TABLES `entity_acl` WRITE; /*!40000 ALTER TABLE `entity_acl` DISABLE KEYS */; INSERT INTO `entity_acl` VALUES -(0,''); +(0,''), +(2,'[{\"realm\":\"PAM\",\"bitSet\":536608371,\"username\":\"admin\"}]'), +(3,'[{\"role\":\"Stock Manager\",\"bitSet\":1},{\"realm\":\"PAM\",\"bitSet\":536608371,\"username\":\"admin\"}]'); /*!40000 ALTER TABLE `entity_acl` ENABLE KEYS */; UNLOCK TABLES; @@ -878,7 +1163,110 @@ INSERT INTO `entity_ids` VALUES ('18',18), ('20',20), ('21',21), -('24',24); +('24',24), +('102',100), +('103',101), +('104',102), +('105',103), +('106',104), +('107',105), +('108',106), +('109',107), +('110',108), +('111',109), +('112',110), +('113',111), +('114',112), +('115',113), +('116',114), +('117',115), +('118',116), +('119',117), +('120',118), +('121',119), +('122',120), +('123',121), +('124',122), +('125',123), +('126',124), +('127',125), +('128',126), +('129',127), +('130',128), +('131',129), +('132',130), +('133',131), +('134',132), +('135',133), +('136',134), +('137',135), +('138',136), +('139',137), +('140',138), +('141',139), +('142',140), +('143',141), +('144',142), +('145',143), +('146',144), +('147',145), +('148',146), +('149',147), +('150',148), +('151',149), +('152',150), +('153',151), +('154',152), +('155',153), +('156',154), +('157',155), +('158',156), +('159',157), +('160',158), +('161',159), +('162',160), +('163',161), +('164',162), +('165',163), +('166',164), +('167',165), +('168',166), +('169',167), +('170',168), +('171',169), +('172',170), +('173',171), +('174',172), +('175',173), +('176',174), +('177',175), +('178',176), +('179',186), +('180',187), +('181',188), +('182',189), +('183',190), +('184',191), +('185',192), +('186',193), +('187',194), +('188',195), +('189',196), +('190',197), +('191',198), +('192',199), +('193',200), +('194',201), +('195',202), +('196',203), +('197',204), +('198',205), +('199',206), +('200',207), +('201',208), +('202',209), +('203',210), +('204',211); /*!40000 ALTER TABLE `entity_ids` ENABLE KEYS */; UNLOCK TABLES; @@ -901,7 +1289,7 @@ CREATE TABLE `entity_version` ( KEY `srid` (`srid`), CONSTRAINT `entity_version_ibfk_1` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`) ON DELETE CASCADE, CONSTRAINT `entity_version_ibfk_2` FOREIGN KEY (`srid`) REFERENCES `transactions` (`srid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -928,7 +1316,120 @@ INSERT INTO `entity_version` VALUES (18,NULL,'14b349a86c04ec27ec0035c1cbeb92f700342236',1,NULL,'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e'), (20,NULL,'9030ad4b0f91c832ddb4a7c9d9b090c1f035b1d3',1,NULL,'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e'), (21,NULL,'6a693e36a2afae1cbc571cce52c1676065c1ed24',1,NULL,'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e'), -(24,NULL,'d78e2b50954d74d6946d2c113cb7393b3b6146f3',1,NULL,'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e'); +(24,NULL,'d78e2b50954d74d6946d2c113cb7393b3b6146f3',1,NULL,'cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e'), +(100,NULL,'49a9b9af29eee9abeae35df062b9c427583e1f82',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(101,NULL,'d761933f0fb660cb3c456896d7a5cfb9da7b3ec6',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(102,NULL,'3a411f4a8633301cd3775e9eca91c456839ae455',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(103,NULL,'e9435f7be29bab1d255485c653b42323ab472061',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(104,NULL,'511fa3fc006bd78100827dee34a831f53df5bc10',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(105,NULL,'14ede2bd053b53293bf0a08f1f2f2b41d1d5e753',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(106,NULL,'48edf0033a82b59a298788a8fd1134aaf5f0cb69',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(107,NULL,'c07e48a5242cec75dd484535af46788b845fc0c0',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(108,NULL,'ee1eae1aa831261b54a3b302f2a8fe3832caa821',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(109,NULL,'8faa2c5a80f734b894d60dd7f41a69f9686b323f',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(110,NULL,'969e58211cc801b7f29f7d9cf2d386843af3418e',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(111,NULL,'36c265d80cb5abb79d5671a1b431dd62e971e9b5',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(112,NULL,'fb580fe4757eee3dba822814fa51c18a18b761ca',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(113,NULL,'271372b1dfdd98d82b290ad3f40335fbf51d23b1',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(114,NULL,'cf3ab7cfb60c2492e90ddf765784084060508a7d',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(115,NULL,'c3a15cdd5c2c50a8573ed8f58c70f54c437f6acf',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(116,NULL,'b8184c3ce8527029ffd55e5aa9919610fd2f5193',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(117,NULL,'8d70e8707a7954b7d83a25d615e9fbdd8f34519f',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(118,NULL,'68c8f4408696307d47f93015ecf286b079bd50ba',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(119,NULL,'9bfc33ae0c6be37cb027a62afd792d1c311d006a',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(120,NULL,'46a17aea4446446e72aeaffc3a01ee2f2d5d9957',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(121,NULL,'cecee2780f2756778d57180bb6579333c6743420',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(122,NULL,'1ae73a81970c7cffda61f4354d3747495252da95',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(123,NULL,'bba5ab43dbfba399bb2aa344196b390632749bb5',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(124,NULL,'4e1deb501787eab53c87268fb259cbccd869725f',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(125,NULL,'6c1cf7a25eb37e6090c6c96d8beadfa413427e5e',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(126,NULL,'c26bccdc84e3e3c56006a559943cb92ac797a2d8',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(127,NULL,'c554afcf416f8b6d986be567faf6687566eb8a01',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(128,NULL,'f256e3dccb79739fd27c29ee3ad3b971759c1c31',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(129,NULL,'942364fd6b4c82edc48b76fa1fa83084075c4f94',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(130,NULL,'c8d684f752f4bf3e3dd8a9b7bc73549954313ed1',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(131,NULL,'eb16006891bdaedbd9d0b55a3daf1f3b13481724',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(132,NULL,'a8aca96ae9d1d7596fd706b8b8cdc5a35da19f25',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(133,NULL,'610e6c185d51abb0369524c5896151bdff9f197d',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(134,NULL,'e9433547a60b486baaca979aec1608510a2f4541',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(135,NULL,'0f0c45a83c79dbdf7211691715154849d6f4b4f3',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(136,NULL,'6902c75485499ba6513b1faefb733322d9cb0239',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(137,NULL,'acd17699d752e90015eb8010e2f17ab5566a4241',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(138,NULL,'3c63009effd95704bc52400dc38ed7c8ccc63495',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(139,NULL,'54edec758a99a74f50577b74ba8a1ef187e08859',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(140,NULL,'b928d929461a11ab23a17e5031ff48bc00162a57',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(141,NULL,'56b4d616f183a665bd2b1e6de026cbe3a3555aff',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(142,NULL,'dc06b53bfef5dc59ccd33b646cb62cb66a37873e',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(143,NULL,'2a1014ad624089133ffbe85a7a39e82beeab2007',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(144,NULL,'a1d4da47f82593afbb269cbf6fc2311b059812d7',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(145,NULL,'535909011d32dc82dc3368b463c01f471c72b5f6',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(146,NULL,'8ab9de04122cf31364610d3372f0d922b4e110a5',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(147,NULL,'affd3537da482fb6655fc65cd223befedc845cb1',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(148,NULL,'3dc270e8ab4ffded2b7f3412e97469022a389a62',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(149,NULL,'949f9468c06c34881820eeeea6bb999e510c3fac',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(150,NULL,'5a0c0116c267a8165eec4bdb0f6bc9393af4ebac',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(151,NULL,'c5eb1e4ec70baa761c151d708676e4c436f28587',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(152,NULL,'8abed6579e778a2bf94e6e12b38791c7a7308b61',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(153,NULL,'a5e4f99ff9324eae679f20131b8b8da68846b1ad',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(154,NULL,'3f8eb5ecfd51c5a745a4862013547d518b7b2955',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(155,NULL,'afbd70a177d0724af03b005dfa54d7a67825082a',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(156,NULL,'34e04866309d1f335fc6767aa9993ef6ee88dbd3',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(157,NULL,'43e2960c8db90e1bf60369ac0d0eccb5321b26fe',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(158,NULL,'c1d5168ce86e67642bbee45bdc91e18972e62761',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(159,NULL,'728569f7e5de34afd82293e30bafcd11f106440e',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(160,NULL,'2c4ec676f3a5a7e6f7f322d047cef0ccd7e794f7',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(161,NULL,'2e5f4fab2cdd47e184fced9b5ea6dd54ba45cdb3',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(162,NULL,'49fd42751089f19e7d6bb5da57df79ba6cc546d2',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(163,NULL,'ac2b6777efb772874d95a88bc0062c520e4851c9',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(164,NULL,'767121db8cfc7592f4c50814393559b72614384d',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(165,NULL,'162195b8d54378680140bcc63a78109e83756525',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(166,NULL,'98c80742bcab5d3e1461a5be2daf816be849cf61',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(167,NULL,'14e18f38c1d81b861d158bd66d4187b141a94410',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(168,NULL,'2053db8b98bcb86eaaa6447b3e4f1f0f79e6c799',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(169,NULL,'acf024aaf0011c7cc2458fcff05098b34021aeaf',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(170,NULL,'82ecaea92b2db2591aa5259bd9a54462ba642e7c',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(171,NULL,'cb5c35f2ed5dc0df78b79566f0ad1bcdf9cc3443',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(172,NULL,'e797f308f5479d76d5255135b4e37bf0142977b4',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(173,NULL,'a036624431e6dca8807f38db5acba0fc62dc0bc8',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(174,NULL,'f5ab8459832337b7f5e21367039ccee6939334f0',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(175,NULL,'bf5412505c9414f6c376eb92fd327eb12c1af328',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(176,NULL,'f5ae5b2f08624ee694e4a9b05eb59cd0d17501c9',1,NULL,'27f2534b-49b9-4e44-9232-53eadf8ba072'), +(186,NULL,'4f341d574b7e8dede90e20f885bb16de0ef96be2',1,NULL,'ca9db47b-d2d5-4980-84da-7268869f9e3c'), +(187,NULL,'8a275960e8f28e8683d0fde450c1d6670b353199',1,NULL,'84bd4faf-510c-4950-b827-4bab81546887'), +(188,NULL,'d5051e0414a4d4ceddc945eb0fffea1d4ee58a1a',1,NULL,'c6549725-13bb-4076-9d49-219c6b8192f3'), +(188,NULL,'2358d20bb098701deefca886d99a9782ddc5918c',2,1,'55dcaf7b-7372-4778-995a-a6a8bde1b471'), +(189,NULL,'ed034b9364773357f149ad6027b35ba79488c8b6',1,NULL,'ce298544-326b-4b86-96fd-03de11548c9b'), +(190,NULL,'ac6b26b6839869e664429dca95f29f8fbd44d50d',1,NULL,'cad02c5b-f559-4400-9897-80e56c1035ba'), +(191,NULL,'ddb59c87045f1ef36a80194e9859b59a132d3f2c',1,NULL,'a41c5d15-6c9e-4e5c-a8fb-2fa7d38da140'), +(192,NULL,'7c54ab03516afa9119910fcd54105b835a2df455',1,NULL,'9d2c4381-148f-4559-9d30-95a328169bbf'), +(192,NULL,'a051a60190dc9250c80e96905f42e0a4da92323c',2,1,'34fade63-2811-4725-becf-0f2b1f84ad90'), +(193,NULL,'249bf63173256aa2a0199949a901047c2d080ab7',1,NULL,'daa492ef-1495-4123-9966-9951328211b3'), +(193,NULL,'0dc1ff0d0894d7033c1d97678b6a7785ed73d74b',2,1,'dbf1dd0f-405c-4952-b8b6-62e169c79397'), +(193,NULL,'67cfb95fa8340113f44f5fc9a359807e7049c0eb',3,2,'2df660f0-e3a6-447e-837f-4778e5323f5d'), +(194,NULL,'3a6433b58e041efb94320c84ecd5ddc741ee4975',1,NULL,'df3a0e97-6feb-42aa-8800-074ee5520428'), +(194,NULL,'c42e8133496df248dbd53b3935cfa04f60c747b2',2,1,'d0af8a57-7550-42b2-aba9-4b254897976b'), +(195,NULL,'d7bda4827e1f168d92a3bee5582f1aba5240931c',1,NULL,'8205d330-42ef-4519-9e5e-ade1e2465bed'), +(195,NULL,'6bd556548038c036e4ebc8e1832fa9fd522e0e68',2,1,'2d5a4ba7-517f-4b85-9727-b3d96988c485'), +(195,NULL,'54f7e3866e4bf3fcddbfe5ca5300e51b1f36f1b3',3,2,'b29fcae5-7964-4beb-b73a-2f7ce0a4809f'), +(196,NULL,'9db6c0625e7d6ad1c41e5909ad6e753c377697d3',1,NULL,'488967a3-a042-43d4-b74d-485f4bf622a2'), +(196,NULL,'bd9f34005699da67f4f7740642d92de5e18f1c05',2,1,'fe535f2d-6865-41b7-bab1-781f412454f6'), +(197,NULL,'fdc053362de6949898756c2b88da18d5bd86847b',1,NULL,'89a537e0-496a-4e50-b078-74f34cd21a07'), +(197,NULL,'604f5d26dedef5739253efa6722cf181c8405ff8',2,1,'c03fb8ed-a263-4997-a02b-37bf97af9563'), +(198,NULL,'6f97792294445568ab202c93d019065b2a0985ad',1,NULL,'3c931e13-7e9f-4835-99df-d325020b887d'), +(198,NULL,'5f1fe0019202163f814741a0117134c388188cfe',2,1,'032bc38a-28d3-4c59-9d31-1494b62a2ba4'), +(199,NULL,'a56ccd3a7b635129f62520a47996489c5caeca31',1,NULL,'22245d86-e095-4514-917a-7677616c544b'), +(200,NULL,'aff8c1f4b67fa6645d546beeec76715f4c4fae03',1,NULL,'aa019373-730c-4cec-8f83-3eb2f2ee9629'), +(201,NULL,'d94c32746d9f868be39694a4042927d7c38a7d87',1,NULL,'cbb111a6-b62c-4705-b1c4-36f055b3c815'), +(202,NULL,'efe1d8b7f283eb18115e284fbc787b56b3ddfbea',1,NULL,'ada94a1f-e942-46e2-a5de-626a18cd2af9'), +(203,NULL,'c4d16eafa86ba51b38d3001c1876f0776b13817e',1,NULL,'975ea8ec-ba79-452e-bc44-2d9432ce4993'), +(204,NULL,'d8fd7cc6dc9f02b45994c0871b08e1e01f1c36fd',1,NULL,'f284f0d8-aba2-44e9-bfc7-ae68fab970b9'), +(205,NULL,'431fbceb807c61bcb7fbccce56213ff84c27592f',1,NULL,'da56170f-ae54-4ecf-9aa4-342d7512384f'), +(206,NULL,'7296454c481fa252f610cb574e63859a36e1bcc1',1,NULL,'081a60fb-04b9-4d71-b025-d865b503fc7e'), +(207,NULL,'afa0a1402355e1066c5900083baba7db9f522988',1,NULL,'7663f26d-982f-4710-aeab-073a44290f3a'), +(208,NULL,'3198b07efca7137577e72e9b579fd522758cd883',1,NULL,'06147cec-8ac2-4c72-9744-cab44e960e09'), +(209,NULL,'425038e42b7607f1536b5bdda3e31c78486a9f69',1,NULL,'cd4b5be6-82c4-4444-bb3e-143ea3c1fcfe'), +(210,NULL,'9fb32d510fe24863b12988e6a32eb9d9a6322130',1,NULL,'b51ffa82-bcf0-42a1-922c-9f4a845e6f42'), +(211,NULL,'2b5e49feb87fc451f2d3441120adeae539c68f4e',1,NULL,'b51ffa82-bcf0-42a1-922c-9f4a845e6f42'); /*!40000 ALTER TABLE `entity_version` ENABLE KEYS */; UNLOCK TABLES; @@ -952,7 +1453,7 @@ CREATE TABLE `enum_data` ( CONSTRAINT `enum_ov_forkey_dom` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `enum_ov_forkey_ent` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `enum_ov_forkey_pro` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -975,7 +1476,7 @@ CREATE TABLE `feature_config` ( `_key` varchar(255) NOT NULL, `_value` varchar(255) DEFAULT NULL, PRIMARY KEY (`_key`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1004,7 +1505,7 @@ CREATE TABLE `files` ( `checked_timestamp` bigint(20) NOT NULL DEFAULT 0, PRIMARY KEY (`file_id`), CONSTRAINT `fil_file_id_entity` FOREIGN KEY (`file_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1037,7 +1538,7 @@ CREATE TABLE `integer_data` ( CONSTRAINT `int_domain_id_entity` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `int_entity_id_entity` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `int_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1046,6 +1547,10 @@ CREATE TABLE `integer_data` ( LOCK TABLES `integer_data` WRITE; /*!40000 ALTER TABLE `integer_data` DISABLE KEYS */; +INSERT INTO `integer_data` VALUES +(0,192,137,2,'FIX',0,NULL), +(0,194,137,2,'FIX',0,NULL), +(0,196,137,2,'FIX',0,NULL); /*!40000 ALTER TABLE `integer_data` ENABLE KEYS */; UNLOCK TABLES; @@ -1064,7 +1569,7 @@ CREATE TABLE `isa_cache` ( KEY `isa_cache_parent_entity` (`parent`), CONSTRAINT `isa_cache_child_entity` FOREIGN KEY (`child`) REFERENCES `entities` (`id`), CONSTRAINT `isa_cache_parent_entity` FOREIGN KEY (`parent`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1073,6 +1578,84 @@ CREATE TABLE `isa_cache` ( LOCK TABLES `isa_cache` WRITE; /*!40000 ALTER TABLE `isa_cache` DISABLE KEYS */; +INSERT INTO `isa_cache` VALUES +(101,100,'101'), +(103,100,'101'), +(103,101,'103'), +(105,100,'101'), +(105,101,'105'), +(106,100,'101'), +(106,101,'106'), +(110,100,'110'), +(120,100,'120'), +(121,100,'121'), +(135,100,'135'), +(138,100,'138'), +(148,100,'148'), +(153,150,'153'), +(159,100,'159'), +(160,100,'160'), +(161,143,'161'), +(162,143,'162'), +(165,100,'165'), +(167,100,'167'), +(168,100,'168'), +(169,100,'169'), +(170,100,'170'), +(171,100,'171'), +(172,100,'172'), +(173,100,'173'), +(174,100,'174'), +(175,100,'175'), +(176,100,'176'), +(186,100,'103>101'), +(186,101,'103'), +(186,103,'186'), +(187,100,'105>101'), +(187,101,'105'), +(187,105,'187'), +(188,100,'106>101'), +(188,101,'106'), +(188,106,'188'), +(189,100,'110'), +(189,110,'189'), +(190,100,'110'), +(190,110,'190'), +(191,100,'110'), +(191,110,'191'), +(192,136,'192'), +(193,111,'193'), +(194,136,'194'), +(195,111,'195'), +(196,136,'196'), +(197,111,'197'), +(198,118,'198'), +(199,100,'148'), +(199,148,'199'), +(200,100,'199>148'), +(200,148,'199'), +(200,199,'200'), +(201,100,'135'), +(201,135,'201'), +(202,119,'202'), +(203,100,'176'), +(203,176,'203'), +(204,100,'167'), +(204,167,'204'), +(205,100,'168'), +(205,168,'205'), +(206,100,'121'), +(206,121,'206'), +(207,100,'160'), +(207,160,'207'), +(208,100,'170'), +(208,170,'208'), +(209,100,'171'), +(209,171,'209'), +(210,150,'153'), +(210,153,'210'), +(211,143,'161'), +(211,161,'211'); /*!40000 ALTER TABLE `isa_cache` ENABLE KEYS */; UNLOCK TABLES; @@ -1098,7 +1681,7 @@ CREATE TABLE `name_data` ( CONSTRAINT `name_data_domain_id_entity` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `name_data_entity_id_entity` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `name_data_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1125,7 +1708,101 @@ INSERT INTO `name_data` VALUES (0,18,20,'BOOLEAN','FIX',0), (0,20,20,'name','FIX',0), (0,21,20,'unit','FIX',0), -(0,24,20,'description','FIX',0); +(0,24,20,'description','FIX',0), +(0,100,20,'ControlledRecordType','FIX',0), +(0,101,20,'Responsible','FIX',0), +(0,102,20,'Abbreviation','FIX',0), +(0,103,20,'ResearchDivision','FIX',0), +(0,104,20,'German name','FIX',0), +(0,105,20,'ResearchUnit','FIX',0), +(0,106,20,'Person','FIX',0), +(0,107,20,'First name','FIX',0), +(0,108,20,'Last name','FIX',0), +(0,109,20,'Email','FIX',0), +(0,110,20,'ContainerType','FIX',0), +(0,111,20,'Container','FIX',0), +(0,112,20,'Child container','FIX',0), +(0,113,20,'Container size','FIX',0), +(0,114,20,'Custom label','FIX',0), +(0,115,20,'Container Contents','FIX',0), +(0,116,20,'PI','FIX',0), +(0,117,20,'BIS Label','FIX',0), +(0,118,20,'Sample','FIX',0), +(0,119,20,'NagoyaCase','FIX',0), +(0,120,20,'FunctionalGroup','FIX',0), +(0,121,20,'SampleType','FIX',0), +(0,122,20,'Parent sample','FIX',0), +(0,123,20,'Sampling Person','FIX',0), +(0,124,20,'Main User','FIX',0), +(0,125,20,'Custom ID','FIX',0), +(0,126,20,'Publications','FIX',0), +(0,127,20,'NCBI BioProject','FIX',0), +(0,128,20,'NCBI BioSample','FIX',0), +(0,129,20,'NCBI Accession','FIX',0), +(0,130,20,'Sampling method','FIX',0), +(0,131,20,'Notes','FIX',0), +(0,132,20,'Time sampled start','FIX',0), +(0,133,20,'Time sampled stop','FIX',0), +(0,134,20,'AphiaID','FIX',0), +(0,135,20,'Collection','FIX',0), +(0,136,20,'LabelCounter','FIX',0), +(0,137,20,'Counter','FIX',0), +(0,138,20,'EEZ','FIX',0), +(0,139,20,'MRGID','FIX',0), +(0,140,20,'Nagoya documents','FIX',0), +(0,141,20,'Old case number','FIX',0), +(0,142,20,'Nagoya Case Number','FIX',0), +(0,143,20,'Position','FIX',0), +(0,144,20,'Water depth','FIX',0), +(0,145,20,'Sampling depth','FIX',0), +(0,146,20,'Latitude','FIX',0), +(0,147,20,'Longitude','FIX',0), +(0,148,20,'Gear','FIX',0), +(0,149,20,'Configuration','FIX',0), +(0,150,20,'Event','FIX',0), +(0,151,20,'Time start','FIX',0), +(0,152,20,'Time stop','FIX',0), +(0,153,20,'SourceEvent','FIX',0), +(0,154,20,'Hol','FIX',0), +(0,155,20,'Station Number','FIX',0), +(0,156,20,'IGSN','FIX',0), +(0,157,20,'DOI','FIX',0), +(0,158,20,'Station ID','FIX',0), +(0,159,20,'Platform','FIX',0), +(0,160,20,'SampleTypeSpecific','FIX',0), +(0,161,20,'StartPosition','FIX',0), +(0,162,20,'StopPosition','FIX',0), +(0,163,20,'RegisterSampleTemplate','FIX',0), +(0,164,20,'column_names','FIX',0), +(0,165,20,'MeshPoreSize','FIX',0), +(0,166,20,'enumValue','FIX',0), +(0,167,20,'Fixation','FIX',0), +(0,168,20,'StorageTemperature','FIX',0), +(0,169,20,'Campaign','FIX',0), +(0,170,20,'Sphere','FIX',0), +(0,171,20,'Sample context','FIX',0), +(0,172,20,'PDFReport','FIX',0), +(0,173,20,'commonGermanName','FIX',0), +(0,174,20,'commonEnglishName','FIX',0), +(0,175,20,'Taxonomic group/Species','FIX',0), +(0,176,20,'Sample container','FIX',0), +(0,186,20,'Fancy Division','FIX',0), +(0,187,20,'MyResearchUnit','FIX',0), +(0,188,20,'My Name','FIX',0), +(0,189,20,'Building','FIX',0), +(0,190,20,'Room','FIX',0), +(0,191,20,'Fridge','FIX',0), +(0,193,20,'fad_mru_myn_2025_bld_1','FIX',0), +(0,195,20,'fad_mru_myn_2025_rom_1','FIX',0), +(0,197,20,'fad_mru_myn_2025_fri_1','FIX',0), +(0,199,20,'Fishing rod','FIX',0), +(0,201,20,'Test Collection','FIX',0), +(0,202,20,'ABCD-1234','FIX',0), +(0,203,20,'Paper bag','FIX',0), +(0,206,20,'Fish','FIX',0), +(0,207,20,'Filet','FIX',0), +(0,208,20,'Water','FIX',0), +(0,209,20,'Field sampling','FIX',0); /*!40000 ALTER TABLE `name_data` ENABLE KEYS */; UNLOCK TABLES; @@ -1148,7 +1825,7 @@ CREATE TABLE `name_overrides` ( CONSTRAINT `name_ov_forkey_dom` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `name_ov_forkey_ent` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `name_ov_forkey_pro` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1157,6 +1834,11 @@ CREATE TABLE `name_overrides` ( LOCK TABLES `name_overrides` WRITE; /*!40000 ALTER TABLE `name_overrides` DISABLE KEYS */; +INSERT INTO `name_overrides` VALUES +(0,193,177,'BIS label'), +(0,197,177,'BIS label'), +(0,195,177,'BIS label'), +(0,198,180,'Sample Context'); /*!40000 ALTER TABLE `name_overrides` ENABLE KEYS */; UNLOCK TABLES; @@ -1179,7 +1861,7 @@ CREATE TABLE `null_data` ( CONSTRAINT `null_forkey_dom` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `null_forkey_ent` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `null_forkey_pro` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1188,6 +1870,80 @@ CREATE TABLE `null_data` ( LOCK TABLES `null_data` WRITE; /*!40000 ALTER TABLE `null_data` DISABLE KEYS */; +INSERT INTO `null_data` VALUES +(0,101,102,'OBLIGATORY',0), +(0,103,104,'OBLIGATORY',0), +(0,103,102,'OBLIGATORY',0), +(0,105,104,'OBLIGATORY',0), +(0,105,177,'OBLIGATORY',0), +(0,105,102,'OBLIGATORY',0), +(0,106,107,'OBLIGATORY',0), +(0,106,108,'OBLIGATORY',1), +(0,106,109,'OBLIGATORY',2), +(0,106,177,'OBLIGATORY',0), +(0,106,102,'OBLIGATORY',0), +(0,110,102,'OBLIGATORY',0), +(0,111,177,'OBLIGATORY',0), +(0,111,178,'OBLIGATORY',0), +(0,111,117,'OBLIGATORY',2), +(0,111,179,'SUGGESTED',0), +(0,111,113,'SUGGESTED',4), +(0,111,114,'SUGGESTED',5), +(0,111,115,'SUGGESTED',6), +(0,111,116,'SUGGESTED',7), +(0,118,177,'RECOMMENDED',0), +(0,118,178,'RECOMMENDED',0), +(0,118,179,'RECOMMENDED',0), +(0,118,180,'RECOMMENDED',0), +(0,118,122,'RECOMMENDED',4), +(0,118,123,'RECOMMENDED',5), +(0,118,124,'RECOMMENDED',6), +(0,118,181,'SUGGESTED',0), +(0,118,182,'SUGGESTED',0), +(0,118,183,'SUGGESTED',0), +(0,118,184,'SUGGESTED',0), +(0,118,185,'SUGGESTED',0), +(0,118,130,'SUGGESTED',12), +(0,118,131,'SUGGESTED',13), +(0,118,132,'SUGGESTED',14), +(0,118,133,'SUGGESTED',15), +(0,118,134,'SUGGESTED',16), +(0,119,142,'OBLIGATORY',0), +(0,119,140,'RECOMMENDED',1), +(0,119,177,'SUGGESTED',0), +(0,119,178,'SUGGESTED',0), +(0,136,137,'OBLIGATORY',0), +(0,136,177,'OBLIGATORY',0), +(0,138,139,'OBLIGATORY',0), +(0,143,146,'OBLIGATORY',0), +(0,143,147,'OBLIGATORY',1), +(0,143,144,'RECOMMENDED',2), +(0,143,145,'RECOMMENDED',3), +(0,148,149,'RECOMMENDED',0), +(0,150,177,'OBLIGATORY',0), +(0,150,151,'RECOMMENDED',1), +(0,150,152,'SUGGESTED',2), +(0,153,177,'OBLIGATORY',0), +(0,153,178,'OBLIGATORY',0), +(0,153,154,'RECOMMENDED',2), +(0,153,155,'RECOMMENDED',3), +(0,153,156,'RECOMMENDED',4), +(0,153,157,'RECOMMENDED',5), +(0,153,158,'SUGGESTED',6), +(0,153,151,'RECOMMENDED',0), +(0,153,152,'SUGGESTED',0), +(0,161,146,'OBLIGATORY',0), +(0,161,147,'OBLIGATORY',0), +(0,162,146,'OBLIGATORY',0), +(0,162,147,'OBLIGATORY',0), +(0,163,177,'RECOMMENDED',0), +(0,165,166,'RECOMMENDED',0), +(0,167,166,'RECOMMENDED',0), +(0,168,166,'RECOMMENDED',0), +(0,197,178,'FIX',0), +(0,199,149,'RECOMMENDED',0), +(0,211,145,'FIX',2), +(0,211,144,'FIX',3); /*!40000 ALTER TABLE `null_data` ENABLE KEYS */; UNLOCK TABLES; @@ -1205,7 +1961,7 @@ CREATE TABLE `passwd` ( `it` int(10) unsigned DEFAULT 5000, `salt` varbinary(255) NOT NULL, PRIMARY KEY (`principal`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1229,7 +1985,7 @@ CREATE TABLE `permissions` ( `permissions` mediumtext NOT NULL, PRIMARY KEY (`role`), CONSTRAINT `perm_name_roles` FOREIGN KEY (`role`) REFERENCES `roles` (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1255,7 +2011,7 @@ CREATE TABLE `query_template_def` ( `definition` mediumtext NOT NULL, PRIMARY KEY (`id`), CONSTRAINT `query_template_def_ibfk_1` FOREIGN KEY (`id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1292,7 +2048,7 @@ CREATE TABLE `reference_data` ( CONSTRAINT `ref_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`), CONSTRAINT `ref_value_entity` FOREIGN KEY (`value`) REFERENCES `entities` (`id`), CONSTRAINT `reference_data_ibfk_1` FOREIGN KEY (`value`, `value_iversion`) REFERENCES `entity_version` (`entity_id`, `_iversion`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1301,6 +2057,68 @@ CREATE TABLE `reference_data` ( LOCK TABLES `reference_data` WRITE; /*!40000 ALTER TABLE `reference_data` DISABLE KEYS */; +INSERT INTO `reference_data` VALUES +(0,105,103,177,'REPLACEMENT',1,NULL), +(0,106,105,177,'REPLACEMENT',3,NULL), +(0,111,101,177,'REPLACEMENT',0,NULL), +(0,111,110,178,'REPLACEMENT',1,NULL), +(0,111,112,179,'REPLACEMENT',3,NULL), +(0,118,119,177,'REPLACEMENT',0,NULL), +(0,118,111,178,'REPLACEMENT',1,NULL), +(0,118,120,179,'REPLACEMENT',2,NULL), +(0,118,121,180,'REPLACEMENT',3,NULL), +(0,118,125,181,'REPLACEMENT',7,NULL), +(0,118,126,182,'REPLACEMENT',8,NULL), +(0,118,127,183,'REPLACEMENT',9,NULL), +(0,118,128,184,'REPLACEMENT',10,NULL), +(0,118,129,185,'REPLACEMENT',11,NULL), +(0,119,141,177,'REPLACEMENT',2,NULL), +(0,119,138,178,'REPLACEMENT',3,NULL), +(0,136,110,177,'REPLACEMENT',1,NULL), +(0,150,148,177,'REPLACEMENT',0,NULL), +(0,153,143,177,'REPLACEMENT',0,NULL), +(0,153,148,178,'REPLACEMENT',1,NULL), +(0,163,164,177,'REPLACEMENT',0,NULL), +(0,187,177,186,'FIX',0,NULL), +(0,187,103,177,'REPLACEMENT',1,NULL), +(0,188,177,187,'FIX',0,NULL), +(0,188,105,177,'REPLACEMENT',4,NULL), +(0,192,110,189,'FIX',1,NULL), +(0,193,101,188,'FIX',0,NULL), +(0,193,110,189,'FIX',1,NULL), +(0,193,117,177,'REPLACEMENT',3,NULL), +(0,193,178,195,'FIX',0,NULL), +(0,193,112,178,'REPLACEMENT',4,NULL), +(0,194,110,190,'FIX',1,NULL), +(0,197,101,188,'FIX',0,NULL), +(0,197,110,191,'FIX',1,NULL), +(0,197,117,177,'REPLACEMENT',3,NULL), +(0,197,112,178,'REPLACEMENT',4,NULL), +(0,195,101,188,'FIX',0,NULL), +(0,195,110,190,'FIX',1,NULL), +(0,195,117,177,'REPLACEMENT',3,NULL), +(0,195,178,197,'FIX',0,NULL), +(0,195,112,178,'REPLACEMENT',4,NULL), +(0,196,110,191,'FIX',1,NULL), +(0,210,177,200,'FIX',0,NULL), +(0,210,148,177,'REPLACEMENT',1,NULL), +(0,210,178,211,'FIX',0,NULL), +(0,210,143,178,'REPLACEMENT',2,NULL), +(0,198,177,188,'FIX',0,NULL), +(0,198,124,177,'REPLACEMENT',0,NULL), +(0,198,178,197,'FIX',0,NULL), +(0,198,111,178,'REPLACEMENT',1,NULL), +(0,198,179,202,'FIX',0,NULL), +(0,198,119,179,'REPLACEMENT',2,NULL), +(0,198,116,188,'FIX',3,NULL), +(0,198,153,210,'FIX',4,NULL), +(0,198,176,203,'FIX',5,NULL), +(0,198,167,204,'FIX',6,NULL), +(0,198,168,205,'FIX',7,NULL), +(0,198,121,206,'FIX',8,NULL), +(0,198,160,207,'FIX',9,NULL), +(0,198,180,209,'FIX',0,NULL), +(0,198,171,180,'REPLACEMENT',10,NULL); /*!40000 ALTER TABLE `reference_data` ENABLE KEYS */; UNLOCK TABLES; @@ -1315,7 +2133,7 @@ CREATE TABLE `roles` ( `name` varbinary(255) NOT NULL, `description` mediumtext DEFAULT NULL, PRIMARY KEY (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1341,7 +2159,7 @@ CREATE TABLE `stats` ( `name` varchar(255) NOT NULL, `value` blob DEFAULT NULL, PRIMARY KEY (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1351,7 +2169,7 @@ CREATE TABLE `stats` ( LOCK TABLES `stats` WRITE; /*!40000 ALTER TABLE `stats` DISABLE KEYS */; INSERT INTO `stats` VALUES -('RootBenchmark','��\0sr\0-org.caosdb.server.database.misc.RootBenchmark����Qk]\0\0xr\04org.caosdb.server.database.misc.TransactionBenchmark����Qk]\0J\0sinceL\0measurementst\0Ljava/util/Map;[\0stackTraceElementst\0[Ljava/lang/StackTraceElement;L\0\rsubBenchmarksq\0~\0xp\0\0�L� �sr\0java.util.HashMap���`�\0F\0\nloadFactorI\0 thresholdxp?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xur\0[Ljava.lang.StackTraceElement;F*<<�\"9\0\0xp\0\0\0sr\0java.lang.StackTraceElementa Ś&6݅\0B\0formatI\0\nlineNumberL\0classLoaderNamet\0Ljava/lang/String;L\0declaringClassq\0~\0\nL\0fileNameq\0~\0\nL\0\nmethodNameq\0~\0\nL\0\nmoduleNameq\0~\0\nL\0\rmoduleVersionq\0~\0\nxp\0\0Spt\0java.lang.Threadt\0Thread.javat\0\rgetStackTracet\0 java.baset\017.0.12sq\0~\0 \0\0!t\0appt\04org.caosdb.server.database.misc.TransactionBenchmarkt\0TransactionBenchmark.javat\0<init>ppsq\0~\0 \0\0\0�q\0~\0t\0-org.caosdb.server.database.misc.RootBenchmarkq\0~\0q\0~\0ppsq\0~\0 \0\0q\0~\0q\0~\0q\0~\0t\0<clinit>ppsq\0~\0 \0\0fq\0~\0t\0org.caosdb.server.CaosDBServert\0CaosDBServer.javat\0initBackendppsq\0~\0 \0\0\0�q\0~\0q\0~\0q\0~\0t\0mainppsq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0t\0Infosr\0,org.caosdb.server.database.misc.SubBenchmark����Qk]\0L\0nameq\0~\0\nxq\0~\0\0\0�L� �sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xuq\0~\0\0\0\0\nsq\0~\0 \0\0Spq\0~\0q\0~\0\rq\0~\0q\0~\0q\0~\0sq\0~\0 \0\0!q\0~\0q\0~\0q\0~\0q\0~\0ppsq\0~\0 \0\0\0�q\0~\0t\0,org.caosdb.server.database.misc.SubBenchmarkq\0~\0q\0~\0ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0t\0getBenchmarkppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0\0$q\0~\0t\02org.caosdb.server.transaction.TransactionInterfacet\0TransactionInterface.javat\0getTransactionBenchmarkppsq\0~\0 \0\0\00q\0~\0q\0~\0.q\0~\0/t\0executeppsq\0~\0 \0\0\0�q\0~\0t\0org.caosdb.server.utils.Infot\0 Info.javat\0syncDatabaseppsq\0~\0 \0\0\0�q\0~\0t\0/org.caosdb.server.database.misc.RootBenchmark$1q\0~\0t\0runppsq\0~\0 \0\0Hpq\0~\0q\0~\0\rq\0~\09q\0~\0q\0~\0sq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0t\0 SyncStatssq\0~\0\"\0\0�L� �sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xuq\0~\0\0\0\0 sq\0~\0 \0\0Spq\0~\0q\0~\0\rq\0~\0q\0~\0q\0~\0sq\0~\0 \0\0!q\0~\0q\0~\0q\0~\0q\0~\0ppsq\0~\0 \0\0\0�q\0~\0q\0~\0)q\0~\0q\0~\0ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0\00q\0~\0q\0~\0.q\0~\0/q\0~\02ppsq\0~\0 \0\0\0�q\0~\0q\0~\04q\0~\05q\0~\06ppsq\0~\0 \0\0\0�q\0~\0q\0~\08q\0~\0q\0~\09ppsq\0~\0 \0\0Hpq\0~\0q\0~\0\rq\0~\09q\0~\0q\0~\0sq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0t\0MySQLSyncStatssq\0~\0\"\0\0�L� �sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xuq\0~\0\0\0\0sq\0~\0 \0\0Spq\0~\0q\0~\0\rq\0~\0q\0~\0q\0~\0sq\0~\0 \0\0!q\0~\0q\0~\0q\0~\0q\0~\0ppsq\0~\0 \0\0\0�q\0~\0q\0~\0)q\0~\0q\0~\0ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0q\0~\0t\0-org.caosdb.server.database.BackendTransactiont\0BackendTransaction.javat\0getImplementationppsq\0~\0 \0\0\0+q\0~\0t\08org.caosdb.server.database.backend.transaction.SyncStatst\0SyncStats.javaq\0~\02ppsq\0~\0 \0\0\0�q\0~\0q\0~\0Tq\0~\0Ut\0executeTransactionppsq\0~\0 \0\0\01q\0~\0q\0~\0.q\0~\0/q\0~\02ppsq\0~\0 \0\0\0�q\0~\0q\0~\04q\0~\05q\0~\06ppsq\0~\0 \0\0\0�q\0~\0q\0~\08q\0~\0q\0~\09ppsq\0~\0 \0\0Hpq\0~\0q\0~\0\rq\0~\09q\0~\0q\0~\0sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xq\0~\0Jxq\0~\0<xq\0~\0!x'), +('RootBenchmark','��\0sr\0-org.caosdb.server.database.misc.RootBenchmark����Qk]\0\0xr\04org.caosdb.server.database.misc.TransactionBenchmark����Qk]\0J\0sinceL\0measurementst\0Ljava/util/Map;[\0stackTraceElementst\0[Ljava/lang/StackTraceElement;L\0\rsubBenchmarksq\0~\0xp\0\0�Av��sr\0java.util.HashMap���`�\0F\0\nloadFactorI\0 thresholdxp?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xur\0[Ljava.lang.StackTraceElement;F*<<�\"9\0\0xp\0\0\0sr\0java.lang.StackTraceElementa Ś&6݅\0B\0formatI\0\nlineNumberL\0classLoaderNamet\0Ljava/lang/String;L\0declaringClassq\0~\0\nL\0fileNameq\0~\0\nL\0\nmethodNameq\0~\0\nL\0\nmoduleNameq\0~\0\nL\0\rmoduleVersionq\0~\0\nxp\0\0Spt\0java.lang.Threadt\0Thread.javat\0\rgetStackTracet\0 java.baset\017.0.13sq\0~\0 \0\0!t\0appt\04org.caosdb.server.database.misc.TransactionBenchmarkt\0TransactionBenchmark.javat\0<init>ppsq\0~\0 \0\0\0�q\0~\0t\0-org.caosdb.server.database.misc.RootBenchmarkq\0~\0q\0~\0ppsq\0~\0 \0\0q\0~\0q\0~\0q\0~\0t\0<clinit>ppsq\0~\0 \0\0fq\0~\0t\0org.caosdb.server.CaosDBServert\0CaosDBServer.javat\0initBackendppsq\0~\0 \0\0\0�q\0~\0q\0~\0q\0~\0t\0mainppsq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0t\0Infosr\0,org.caosdb.server.database.misc.SubBenchmark����Qk]\0L\0nameq\0~\0\nxq\0~\0\0\0�Av��sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xuq\0~\0\0\0\0\nsq\0~\0 \0\0Spq\0~\0q\0~\0\rq\0~\0q\0~\0q\0~\0sq\0~\0 \0\0!q\0~\0q\0~\0q\0~\0q\0~\0ppsq\0~\0 \0\0\0�q\0~\0t\0,org.caosdb.server.database.misc.SubBenchmarkq\0~\0q\0~\0ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0t\0getBenchmarkppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0\0$q\0~\0t\02org.caosdb.server.transaction.TransactionInterfacet\0TransactionInterface.javat\0getTransactionBenchmarkppsq\0~\0 \0\0\00q\0~\0q\0~\0.q\0~\0/t\0executeppsq\0~\0 \0\0\0�q\0~\0t\0org.caosdb.server.utils.Infot\0 Info.javat\0syncDatabaseppsq\0~\0 \0\0\0�q\0~\0t\0/org.caosdb.server.database.misc.RootBenchmark$1q\0~\0t\0runppsq\0~\0 \0\0Hpq\0~\0q\0~\0\rq\0~\09q\0~\0q\0~\0sq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0t\0 SyncStatssq\0~\0\"\0\0�Av��sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xuq\0~\0\0\0\0 sq\0~\0 \0\0Spq\0~\0q\0~\0\rq\0~\0q\0~\0q\0~\0sq\0~\0 \0\0!q\0~\0q\0~\0q\0~\0q\0~\0ppsq\0~\0 \0\0\0�q\0~\0q\0~\0)q\0~\0q\0~\0ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0\00q\0~\0q\0~\0.q\0~\0/q\0~\02ppsq\0~\0 \0\0\0�q\0~\0q\0~\04q\0~\05q\0~\06ppsq\0~\0 \0\0\0�q\0~\0q\0~\08q\0~\0q\0~\09ppsq\0~\0 \0\0Hpq\0~\0q\0~\0\rq\0~\09q\0~\0q\0~\0sq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0t\0MySQLSyncStatssq\0~\0\"\0\0�Av��sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xuq\0~\0\0\0\0sq\0~\0 \0\0Spq\0~\0q\0~\0\rq\0~\0q\0~\0q\0~\0sq\0~\0 \0\0!q\0~\0q\0~\0q\0~\0q\0~\0ppsq\0~\0 \0\0\0�q\0~\0q\0~\0)q\0~\0q\0~\0ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0�q\0~\0q\0~\0q\0~\0q\0~\0+ppsq\0~\0 \0\0q\0~\0t\0-org.caosdb.server.database.BackendTransactiont\0BackendTransaction.javat\0getImplementationppsq\0~\0 \0\0\0+q\0~\0t\08org.caosdb.server.database.backend.transaction.SyncStatst\0SyncStats.javaq\0~\02ppsq\0~\0 \0\0\0�q\0~\0q\0~\0Tq\0~\0Ut\0executeTransactionppsq\0~\0 \0\0\01q\0~\0q\0~\0.q\0~\0/q\0~\02ppsq\0~\0 \0\0\0�q\0~\0q\0~\04q\0~\05q\0~\06ppsq\0~\0 \0\0\0�q\0~\0q\0~\08q\0~\0q\0~\09ppsq\0~\0 \0\0Hpq\0~\0q\0~\0\rq\0~\09q\0~\0q\0~\0sq\0~\0?@\0\0\0\0\0\0w\0\0\0\0\0\0\0xq\0~\0Jxq\0~\0<xq\0~\0!x'), ('TransactionBenchmark','��\0sr\00caosdb.server.database.misc.TransactionBenchmark�Cl=���E\0J\0sinceL\0acct\0Ljava/util/HashMap;L\0countsq\0~\0xp\0\0l���Wsr\0java.util.HashMap���`�\0F\0\nloadFactorI\0 thresholdxp?@\0\0\0\0\0w\0\0\0\0\0\0t\0 SyncStatssr\0java.lang.Long;��̏#�\0J\0valuexr\0java.lang.Number������\0\0xp\0\0\0\0\0\0\0t\0GetInfosq\0~\0\0\0\0\0\0\0 xsq\0~\0?@\0\0\0\0\0w\0\0\0\0\0\0q\0~\0sr\0java.lang.Integer⠤���8\0I\0valuexq\0~\0\0\0\0q\0~\0 sq\0~\0\0\0\0x'); /*!40000 ALTER TABLE `stats` ENABLE KEYS */; UNLOCK TABLES; @@ -1376,7 +2194,7 @@ CREATE TABLE `text_data` ( CONSTRAINT `str_domain_id_entity` FOREIGN KEY (`domain_id`) REFERENCES `entities` (`id`), CONSTRAINT `str_entity_id_entity` FOREIGN KEY (`entity_id`) REFERENCES `entities` (`id`), CONSTRAINT `str_property_id_entity` FOREIGN KEY (`property_id`) REFERENCES `entities` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1385,6 +2203,44 @@ CREATE TABLE `text_data` ( LOCK TABLES `text_data` WRITE; /*!40000 ALTER TABLE `text_data` DISABLE KEYS */; +INSERT INTO `text_data` VALUES +(143,146,21,'°','FIX',0), +(143,147,21,'°','FIX',0), +(143,144,21,'m','FIX',0), +(143,145,21,'m','FIX',0), +(0,144,21,'m','FIX',0), +(0,145,21,'m','FIX',0), +(0,146,21,'°','FIX',0), +(0,147,21,'°','FIX',0), +(161,146,21,'°','FIX',0), +(161,147,21,'°','FIX',0), +(162,146,21,'°','FIX',0), +(162,147,21,'°','FIX',0), +(0,186,104,'Spannende Abteilung','FIX',0), +(0,186,102,'fad','FIX',1), +(0,187,102,'mru','FIX',0), +(0,187,104,'Meine Forschungsgruppe','FIX',2), +(0,189,102,'bld','FIX',0), +(0,190,102,'rom','FIX',0), +(0,191,102,'fri','FIX',0), +(0,188,107,'My','FIX',0), +(0,188,102,'myn','FIX',1), +(0,188,108,'Name','FIX',2), +(0,188,109,'my.name@example.com','FIX',3), +(0,193,113,'20 rooms','FIX',2), +(0,193,177,'fad_mru_myn_2025_bld_1','FIX',0), +(0,197,113,'300 l','FIX',2), +(0,197,177,'fad_mru_myn_2025_fri_1','FIX',0), +(0,195,113,'30 m²','FIX',2), +(0,195,177,'fad_mru_myn_2025_rom_1','FIX',0), +(0,200,149,'2m','FIX',0), +(0,202,142,'ABCD-1234','FIX',0), +(0,204,166,'Nails','FIX',0), +(0,205,166,'6C','FIX',0), +(211,146,21,'°','FIX',0), +(211,147,21,'°','FIX',0), +(211,145,21,'m','FIX',0), +(211,144,21,'m','FIX',0); /*!40000 ALTER TABLE `text_data` ENABLE KEYS */; UNLOCK TABLES; @@ -1403,7 +2259,7 @@ CREATE TABLE `transaction_log` ( `nanos` int(10) unsigned NOT NULL DEFAULT 0, `realm` varbinary(255) NOT NULL, KEY `entity_id` (`entity_id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1412,6 +2268,120 @@ CREATE TABLE `transaction_log` ( LOCK TABLES `transaction_log` WRITE; /*!40000 ALTER TABLE `transaction_log` DISABLE KEYS */; +INSERT INTO `transaction_log` VALUES +('Insert','102','admin',1736264522,437000000,'PAM'), +('Insert','103','admin',1736264522,437000000,'PAM'), +('Insert','104','admin',1736264522,437000000,'PAM'), +('Insert','105','admin',1736264522,437000000,'PAM'), +('Insert','106','admin',1736264522,437000000,'PAM'), +('Insert','107','admin',1736264522,437000000,'PAM'), +('Insert','108','admin',1736264522,437000000,'PAM'), +('Insert','109','admin',1736264522,437000000,'PAM'), +('Insert','110','admin',1736264522,437000000,'PAM'), +('Insert','111','admin',1736264522,437000000,'PAM'), +('Insert','112','admin',1736264522,437000000,'PAM'), +('Insert','113','admin',1736264522,437000000,'PAM'), +('Insert','114','admin',1736264522,437000000,'PAM'), +('Insert','115','admin',1736264522,437000000,'PAM'), +('Insert','116','admin',1736264522,437000000,'PAM'), +('Insert','117','admin',1736264522,437000000,'PAM'), +('Insert','118','admin',1736264522,437000000,'PAM'), +('Insert','119','admin',1736264522,437000000,'PAM'), +('Insert','120','admin',1736264522,437000000,'PAM'), +('Insert','121','admin',1736264522,437000000,'PAM'), +('Insert','122','admin',1736264522,437000000,'PAM'), +('Insert','123','admin',1736264522,437000000,'PAM'), +('Insert','124','admin',1736264522,437000000,'PAM'), +('Insert','125','admin',1736264522,437000000,'PAM'), +('Insert','126','admin',1736264522,437000000,'PAM'), +('Insert','127','admin',1736264522,437000000,'PAM'), +('Insert','128','admin',1736264522,437000000,'PAM'), +('Insert','129','admin',1736264522,437000000,'PAM'), +('Insert','130','admin',1736264522,437000000,'PAM'), +('Insert','131','admin',1736264522,437000000,'PAM'), +('Insert','132','admin',1736264522,437000000,'PAM'), +('Insert','133','admin',1736264522,437000000,'PAM'), +('Insert','134','admin',1736264522,437000000,'PAM'), +('Insert','135','admin',1736264522,437000000,'PAM'), +('Insert','136','admin',1736264522,437000000,'PAM'), +('Insert','137','admin',1736264522,437000000,'PAM'), +('Insert','138','admin',1736264522,437000000,'PAM'), +('Insert','139','admin',1736264522,437000000,'PAM'), +('Insert','140','admin',1736264522,437000000,'PAM'), +('Insert','141','admin',1736264522,437000000,'PAM'), +('Insert','142','admin',1736264522,437000000,'PAM'), +('Insert','143','admin',1736264522,437000000,'PAM'), +('Insert','144','admin',1736264522,437000000,'PAM'), +('Insert','145','admin',1736264522,437000000,'PAM'), +('Insert','146','admin',1736264522,437000000,'PAM'), +('Insert','147','admin',1736264522,437000000,'PAM'), +('Insert','148','admin',1736264522,437000000,'PAM'), +('Insert','149','admin',1736264522,437000000,'PAM'), +('Insert','150','admin',1736264522,437000000,'PAM'), +('Insert','151','admin',1736264522,437000000,'PAM'), +('Insert','152','admin',1736264522,437000000,'PAM'), +('Insert','153','admin',1736264522,437000000,'PAM'), +('Insert','154','admin',1736264522,437000000,'PAM'), +('Insert','155','admin',1736264522,437000000,'PAM'), +('Insert','156','admin',1736264522,437000000,'PAM'), +('Insert','157','admin',1736264522,437000000,'PAM'), +('Insert','158','admin',1736264522,437000000,'PAM'), +('Insert','159','admin',1736264522,437000000,'PAM'), +('Insert','160','admin',1736264522,437000000,'PAM'), +('Insert','161','admin',1736264522,437000000,'PAM'), +('Insert','162','admin',1736264522,437000000,'PAM'), +('Insert','163','admin',1736264522,437000000,'PAM'), +('Insert','164','admin',1736264522,437000000,'PAM'), +('Insert','165','admin',1736264522,437000000,'PAM'), +('Insert','166','admin',1736264522,437000000,'PAM'), +('Insert','167','admin',1736264522,437000000,'PAM'), +('Insert','168','admin',1736264522,437000000,'PAM'), +('Insert','169','admin',1736264522,437000000,'PAM'), +('Insert','170','admin',1736264522,437000000,'PAM'), +('Insert','171','admin',1736264522,437000000,'PAM'), +('Insert','172','admin',1736264522,437000000,'PAM'), +('Insert','173','admin',1736264522,437000000,'PAM'), +('Insert','174','admin',1736264522,437000000,'PAM'), +('Insert','175','admin',1736264522,437000000,'PAM'), +('Insert','176','admin',1736264522,437000000,'PAM'), +('Insert','177','admin',1736264522,437000000,'PAM'), +('Insert','178','admin',1736264522,437000000,'PAM'), +('Insert','179','admin',1736264603,389000000,'PAM'), +('Insert','180','admin',1736264663,736000000,'PAM'), +('Insert','181','admin',1736264700,733000000,'PAM'), +('Insert','182','admin',1736264727,998000000,'PAM'), +('Insert','183','admin',1736264740,329000000,'PAM'), +('Insert','184','admin',1736264752,282000000,'PAM'), +('Update','181','admin',1736264805,952000000,'PAM'), +('Insert','185','admin',1736265204,451000000,'PAM'), +('Insert','186','admin',1736265204,580000000,'PAM'), +('Update','186','admin',1736265204,802000000,'PAM'), +('Update','185','admin',1736265204,999000000,'PAM'), +('Insert','187','admin',1736265392,321000000,'PAM'), +('Insert','188','admin',1736265392,368000000,'PAM'), +('Update','188','admin',1736265392,478000000,'PAM'), +('Update','186','admin',1736265392,576000000,'PAM'), +('Update','187','admin',1736265392,704000000,'PAM'), +('Insert','189','admin',1736265441,647000000,'PAM'), +('Insert','190','admin',1736265441,688000000,'PAM'), +('Update','190','admin',1736265441,780000000,'PAM'), +('Update','188','admin',1736265441,871000000,'PAM'), +('Update','189','admin',1736265441,988000000,'PAM'), +('Insert','191','admin',1736265488,391000000,'PAM'), +('Insert','192','admin',1736265602,369000000,'PAM'), +('Insert','193','admin',1736265619,737000000,'PAM'), +('Insert','194','admin',1736265656,336000000,'PAM'), +('Insert','195','admin',1736265702,487000000,'PAM'), +('Insert','196','admin',1736265742,101000000,'PAM'), +('Insert','197','admin',1736265770,375000000,'PAM'), +('Insert','198','admin',1736265798,309000000,'PAM'), +('Insert','199','admin',1736265822,771000000,'PAM'), +('Insert','200','admin',1736265841,217000000,'PAM'), +('Insert','201','admin',1736265865,579000000,'PAM'), +('Insert','202','admin',1736265896,593000000,'PAM'), +('Insert','203','admin',1736265919,980000000,'PAM'), +('Insert','204','admin',1736265919,980000000,'PAM'), +('Update','191','admin',1736265920,63000000,'PAM'); /*!40000 ALTER TABLE `transaction_log` ENABLE KEYS */; UNLOCK TABLES; @@ -1429,7 +2399,7 @@ CREATE TABLE `transactions` ( `seconds` bigint(20) unsigned NOT NULL, `nanos` int(10) unsigned NOT NULL, PRIMARY KEY (`srid`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1439,7 +2409,44 @@ CREATE TABLE `transactions` ( LOCK TABLES `transactions` WRITE; /*!40000 ALTER TABLE `transactions` DISABLE KEYS */; INSERT INTO `transactions` VALUES -('cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e','administration','CaosDB',0,0); +('032bc38a-28d3-4c59-9d31-1494b62a2ba4','admin','PAM',1736265920,63000000), +('06147cec-8ac2-4c72-9744-cab44e960e09','admin','PAM',1736265865,579000000), +('081a60fb-04b9-4d71-b025-d865b503fc7e','admin','PAM',1736265822,771000000), +('20f056fc-7deb-4c52-a54f-a80a92236315','admin','PAM',1736264636,79000000), +('22245d86-e095-4514-917a-7677616c544b','admin','PAM',1736265602,369000000), +('27f2534b-49b9-4e44-9232-53eadf8ba072','admin','PAM',1736264522,437000000), +('2d5a4ba7-517f-4b85-9727-b3d96988c485','admin','PAM',1736265392,478000000), +('2df660f0-e3a6-447e-837f-4778e5323f5d','admin','PAM',1736265392,576000000), +('34fade63-2811-4725-becf-0f2b1f84ad90','admin','PAM',1736265204,999000000), +('3c931e13-7e9f-4835-99df-d325020b887d','admin','PAM',1736265488,391000000), +('488967a3-a042-43d4-b74d-485f4bf622a2','admin','PAM',1736265441,647000000), +('55dcaf7b-7372-4778-995a-a6a8bde1b471','admin','PAM',1736264805,952000000), +('7663f26d-982f-4710-aeab-073a44290f3a','admin','PAM',1736265841,217000000), +('8205d330-42ef-4519-9e5e-ade1e2465bed','admin','PAM',1736265392,368000000), +('84bd4faf-510c-4950-b827-4bab81546887','admin','PAM',1736264663,736000000), +('89a537e0-496a-4e50-b078-74f34cd21a07','admin','PAM',1736265441,688000000), +('975ea8ec-ba79-452e-bc44-2d9432ce4993','admin','PAM',1736265742,101000000), +('9d2c4381-148f-4559-9d30-95a328169bbf','admin','PAM',1736265204,451000000), +('a41c5d15-6c9e-4e5c-a8fb-2fa7d38da140','admin','PAM',1736264752,282000000), +('aa019373-730c-4cec-8f83-3eb2f2ee9629','admin','PAM',1736265619,737000000), +('ada94a1f-e942-46e2-a5de-626a18cd2af9','admin','PAM',1736265702,487000000), +('b29fcae5-7964-4beb-b73a-2f7ce0a4809f','admin','PAM',1736265441,871000000), +('b51ffa82-bcf0-42a1-922c-9f4a845e6f42','admin','PAM',1736265919,980000000), +('c03fb8ed-a263-4997-a02b-37bf97af9563','admin','PAM',1736265441,780000000), +('c6549725-13bb-4076-9d49-219c6b8192f3','admin','PAM',1736264700,733000000), +('ca9db47b-d2d5-4980-84da-7268869f9e3c','admin','PAM',1736264603,389000000), +('cad02c5b-f559-4400-9897-80e56c1035ba','admin','PAM',1736264740,329000000), +('cbb111a6-b62c-4705-b1c4-36f055b3c815','admin','PAM',1736265656,336000000), +('cd4b5be6-82c4-4444-bb3e-143ea3c1fcfe','admin','PAM',1736265896,593000000), +('ce298544-326b-4b86-96fd-03de11548c9b','admin','PAM',1736264727,998000000), +('cf83e1357eefb8bdf1542850d66d8007d620e4050b5715dc83f4a921d36ce9ce47d0d13c5d85f2b0ff8318d2877eec2f63b931bd47417a81a538327af927da3e','administration','CaosDB',0,0), +('d0af8a57-7550-42b2-aba9-4b254897976b','admin','PAM',1736265392,704000000), +('da56170f-ae54-4ecf-9aa4-342d7512384f','admin','PAM',1736265798,309000000), +('daa492ef-1495-4123-9966-9951328211b3','admin','PAM',1736265204,580000000), +('dbf1dd0f-405c-4952-b8b6-62e169c79397','admin','PAM',1736265204,802000000), +('df3a0e97-6feb-42aa-8800-074ee5520428','admin','PAM',1736265392,321000000), +('f284f0d8-aba2-44e9-bfc7-ae68fab970b9','admin','PAM',1736265770,375000000), +('fe535f2d-6865-41b7-bab1-781f412454f6','admin','PAM',1736265441,988000000); /*!40000 ALTER TABLE `transactions` ENABLE KEYS */; UNLOCK TABLES; @@ -1458,7 +2465,7 @@ CREATE TABLE `units_lin_con` ( `b_divisor` int(11) NOT NULL, `c` decimal(65,30) NOT NULL, PRIMARY KEY (`signature_from`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1486,7 +2493,7 @@ CREATE TABLE `user_info` ( PRIMARY KEY (`realm`,`name`), KEY `subject_entity` (`entity`), CONSTRAINT `subjects_ibfk_2` FOREIGN KEY (`entity`) REFERENCES `entity_ids` (`id`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1495,6 +2502,8 @@ CREATE TABLE `user_info` ( LOCK TABLES `user_info` WRITE; /*!40000 ALTER TABLE `user_info` DISABLE KEYS */; +INSERT INTO `user_info` VALUES +('PAM','admin',NULL,'ACTIVE',NULL); /*!40000 ALTER TABLE `user_info` ENABLE KEYS */; UNLOCK TABLES; @@ -1512,7 +2521,7 @@ CREATE TABLE `user_roles` ( PRIMARY KEY (`realm`,`user`,`role`), KEY `user_roles_ibfk_1` (`role`), CONSTRAINT `user_roles_ibfk_1` FOREIGN KEY (`role`) REFERENCES `roles` (`name`) -) ENGINE=InnoDB DEFAULT CHARSET=utf8 COLLATE=utf8_unicode_ci; +) ENGINE=InnoDB DEFAULT CHARSET=utf8mb3 COLLATE=utf8mb3_unicode_ci; /*!40101 SET character_set_client = @saved_cs_client */; -- @@ -1521,6 +2530,8 @@ CREATE TABLE `user_roles` ( LOCK TABLES `user_roles` WRITE; /*!40000 ALTER TABLE `user_roles` DISABLE KEYS */; +INSERT INTO `user_roles` VALUES +('PAM','admin','administration'); /*!40000 ALTER TABLE `user_roles` ENABLE KEYS */; UNLOCK TABLES; @@ -1533,13 +2544,13 @@ UNLOCK TABLES; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `CaosDBVersion`() RETURNS varchar(255) CHARSET utf8 COLLATE utf8_unicode_ci +CREATE DEFINER=`root`@`%` FUNCTION `CaosDBVersion`() RETURNS varchar(255) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci DETERMINISTIC -RETURN 'v7.0.2' ;; +RETURN 'v8.0.0' ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; /*!50003 SET character_set_client = @saved_cs_client */ ; @@ -1551,11 +2562,11 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `constructDateTimeWhereClauseForColumn`(seconds_col VARCHAR(255), nanos_col VARCHAR(255), vDateTimeSecLow VARCHAR(255), vDateTimeNSLow VARCHAR(255), vDateTimeSecUpp VARCHAR(255), vDateTimeNSUpp VARCHAR(255), operator CHAR(4)) RETURNS varchar(20000) CHARSET utf8 COLLATE utf8_unicode_ci +CREATE DEFINER=`root`@`%` FUNCTION `constructDateTimeWhereClauseForColumn`(seconds_col VARCHAR(255), nanos_col VARCHAR(255), vDateTimeSecLow VARCHAR(255), vDateTimeNSLow VARCHAR(255), vDateTimeSecUpp VARCHAR(255), vDateTimeNSUpp VARCHAR(255), operator CHAR(4)) RETURNS varchar(20000) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci DETERMINISTIC BEGIN @@ -1620,9 +2631,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `convert_unit`(unit_sig BIGINT, value DECIMAL(65,30)) RETURNS decimal(65,30) DETERMINISTIC @@ -1643,11 +2654,11 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `getAggValueWhereClause`(entities VARCHAR(255), properties VARCHAR(255)) RETURNS varchar(20000) CHARSET utf8 COLLATE utf8_unicode_ci +CREATE DEFINER=`root`@`%` FUNCTION `getAggValueWhereClause`(entities VARCHAR(255), properties VARCHAR(255)) RETURNS varchar(20000) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci DETERMINISTIC BEGIN RETURN CONCAT(" EXISTS (SELECT 1 FROM `", entities, "` AS ent WHERE ent.id = subdata.entity_id LIMIT 1)", IF(properties IS NOT NULL AND properties != '', CONCAT(" AND EXISTS (SELECT 1 FROM `", properties, "` as props WHERE props.id = subdata.property_id LIMIT 1)"),'')); @@ -1663,11 +2674,11 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `getDateTimeWhereClause`(vDateTime VARCHAR(255), operator CHAR(4)) RETURNS varchar(20000) CHARSET utf8 COLLATE utf8_unicode_ci +CREATE DEFINER=`root`@`%` FUNCTION `getDateTimeWhereClause`(vDateTime VARCHAR(255), operator CHAR(4)) RETURNS varchar(20000) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci DETERMINISTIC BEGIN DECLARE sep_loc INTEGER DEFAULT LOCATE('--',vDateTime); @@ -1694,11 +2705,11 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `getDateWhereClause`(vDateTimeDotNotation VARCHAR(255), operator CHAR(4)) RETURNS varchar(20000) CHARSET utf8 COLLATE utf8_unicode_ci +CREATE DEFINER=`root`@`%` FUNCTION `getDateWhereClause`(vDateTimeDotNotation VARCHAR(255), operator CHAR(4)) RETURNS varchar(20000) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci DETERMINISTIC BEGIN DECLARE isInterval INTEGER DEFAULT LOCATE('--',vDateTimeDotNotation); @@ -1803,11 +2814,11 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; -CREATE DEFINER=`root`@`%` FUNCTION `getDoubleWhereClause`(value DOUBLE, unit_sig BIGINT, valueStdUnit DECIMAL(65,30), stdUnit_sig BIGINT, o CHAR(4)) RETURNS varchar(20000) CHARSET utf8 COLLATE utf8_unicode_ci +CREATE DEFINER=`root`@`%` FUNCTION `getDoubleWhereClause`(value DOUBLE, unit_sig BIGINT, valueStdUnit DECIMAL(65,30), stdUnit_sig BIGINT, o CHAR(4)) RETURNS varchar(20000) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci DETERMINISTIC BEGIN RETURN IF(unit_sig IS NULL AND value IS NOT NULL, @@ -1828,9 +2839,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `get_head_relative`(EntityID VARCHAR(255), HeadOffset INT UNSIGNED) RETURNS varbinary(255) @@ -1863,9 +2874,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `get_head_version`(EntityID VARCHAR(255)) RETURNS varbinary(255) READS SQL DATA @@ -1883,9 +2894,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `get_iversion`(InternalEntityID INT UNSIGNED, Version VARBINARY(255)) RETURNS int(10) unsigned @@ -1909,9 +2920,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `get_primary_parent_version`(EntityID VARCHAR(255), Version VARBINARY(255)) RETURNS varbinary(255) @@ -1941,12 +2952,12 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `get_version_timestamp`(EntityID VARCHAR(255), - Version VARBINARY(255)) RETURNS varchar(255) CHARSET utf8 COLLATE utf8_unicode_ci + Version VARBINARY(255)) RETURNS varchar(255) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci READS SQL DATA BEGIN DECLARE InternalEntityID INT UNSIGNED DEFAULT NULL; @@ -1972,9 +2983,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `is_feature_config`(_Key VARCHAR(255), Expected VARCHAR(255)) RETURNS tinyint(1) @@ -1995,12 +3006,12 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `makeStmt`(sourceSet VARCHAR(255), targetSet VARCHAR(255), data VARCHAR(20000), - properties VARCHAR(20000), versioned BOOLEAN) RETURNS varchar(20000) CHARSET utf8 COLLATE utf8_unicode_ci + properties VARCHAR(20000), versioned BOOLEAN) RETURNS varchar(20000) CHARSET utf8mb3 COLLATE utf8mb3_unicode_ci NO SQL BEGIN IF sourceSet = "entities" AND versioned THEN @@ -2032,13 +3043,30 @@ DELIMITER ; /*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; +/*!50003 DROP FUNCTION IF EXISTS `ms` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; +DELIMITER ;; +CREATE DEFINER=`caosdb`@`%` FUNCTION `ms`(ps bigint(20) unsigned ) RETURNS double +RETURN TRUNCATE(ps/1000000000,3) ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; /*!50003 DROP FUNCTION IF EXISTS `standard_unit` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `standard_unit`(unit_sig BIGINT) RETURNS bigint(20) DETERMINISTIC @@ -2059,9 +3087,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `_get_head_iversion`(InternalEntityID INT UNSIGNED) RETURNS int(10) unsigned READS SQL DATA @@ -2089,9 +3117,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` FUNCTION `_get_version`(InternalEntityID INT UNSIGNED, IVersion INT UNSIGNED) RETURNS varbinary(255) @@ -2114,9 +3142,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `applyBackReference`(in sourceSet VARCHAR(255), targetSet VARCHAR(255), in propertiesTable VARCHAR(255), in entitiesTable VARCHAR(255), in subQuery BOOLEAN, @@ -2295,9 +3323,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `applyIDFilter`(in sourceSet VARCHAR(255), in targetSet VARCHAR(255), in o CHAR(2), in EntityID VARCHAR(255), in agg CHAR(3), in versioned BOOLEAN) @@ -2432,9 +3460,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `applyPOV`(in sourceSet VARCHAR(255), in targetSet VARCHAR(255), @@ -2737,9 +3765,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `applyRefPOV`(in sourceSet VARCHAR(255), in targetSet VARCHAR(255), in properties VARCHAR(255), in refs VARCHAR(255), @@ -2777,9 +3805,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `applySAT`(in sourceSet VARCHAR(255), in targetSet VARCHAR(255), in loc MEDIUMTEXT, in op CHAR(5)) BEGIN @@ -2806,9 +3834,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `applyTransactionFilter`(in sourceSet VARCHAR(255), targetSet VARCHAR(255), in transaction VARCHAR(255), in operator_u CHAR(2), in realm VARCHAR(255), in userName VARCHAR(255), in ilb BIGINT, in ilb_nanos INT UNSIGNED, in eub BIGINT, in eub_nanos INT UNSIGNED, in operator_t CHAR(2)) BEGIN @@ -2848,9 +3876,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `calcComplementUnion`(in targetSet VARCHAR(255), in subResultSet VARCHAR(255), in universe VARCHAR(255), in versioned BOOLEAN) BEGIN @@ -2888,9 +3916,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `calcDifference`(in resultSetTable VARCHAR(255), in diff VARCHAR(255), in versioned BOOLEAN) BEGIN @@ -2915,9 +3943,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `calcIntersection`(in resultSetTable VARCHAR(255), in intersectWith VARCHAR(255), in versioned BOOLEAN) BEGIN @@ -2950,9 +3978,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `calcUnion`(in targetSet VARCHAR(255), in sourceSet VARCHAR(255)) BEGIN @@ -2973,9 +4001,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `cleanUpLinCon`() BEGIN @@ -2994,9 +4022,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `cleanUpQuery`() BEGIN @@ -3021,9 +4049,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `copyTable`(in fromTable VARCHAR(255), in toTable VARCHAR(255)) BEGIN @@ -3044,9 +4072,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `createTmpTable`(out newTableName VARCHAR(255), in versioned BOOLEAN) BEGIN @@ -3074,9 +4102,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `createTmpTable2`(out newTableName VARCHAR(255)) BEGIN @@ -3100,9 +4128,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `deleteEntity`(in EntityID VARCHAR(255)) BEGIN @@ -3156,9 +4184,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `deleteEntityProperties`(in EntityID VARCHAR(255)) BEGIN @@ -3329,9 +4357,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `deleteIsa`(IN InternalEntityID INT UNSIGNED) BEGIN @@ -3367,9 +4395,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `deleteLinCon`(in sig BIGINT) BEGIN @@ -3388,9 +4416,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `entityACL`(out ACLID INT UNSIGNED, in ACLSTR VARBINARY(65525)) BEGIN @@ -3411,9 +4439,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `finishNegationFilter`(in resultSetTable VARCHAR(255), in diff VARCHAR(255)) BEGIN @@ -3430,9 +4458,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `finishSubProperty`(in sourceSet VARCHAR(255),in targetSet VARCHAR(255), in list VARCHAR(255), in versioned BOOLEAN) @@ -3458,9 +4486,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `getChildren`(in tableName varchar(255), in versioned BOOLEAN) BEGIN @@ -3527,9 +4555,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `getDependentEntities`(in EntityID VARCHAR(255)) BEGIN @@ -3631,9 +4659,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `getFileIdByPath`(in FilePath TEXT) BEGIN @@ -3652,9 +4680,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `getIdByName`(in Name VARCHAR(255), in Role VARCHAR(255), in Lmt INT UNSIGNED) BEGIN @@ -3715,9 +4743,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `get_version_history`( in EntityID VARCHAR(255)) @@ -3768,9 +4796,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initBackReference`(in PropertyID VARCHAR(255), in PropertyName VARCHAR(255), in EntityID VARCHAR(255), in EntityName VARCHAR(255)) BEGIN @@ -3792,6 +4820,28 @@ BEGIN SELECT propertiesTable, entitiesTable; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; +/*!50003 DROP PROCEDURE IF EXISTS `initConjunctionFilter` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +DELIMITER ;; +CREATE DEFINER=`caosdb`@`%` PROCEDURE `initConjunctionFilter`(in sourceSet VARCHAR(255)) +BEGIN + DECLARE newTableName VARCHAR(255) DEFAULT NULL; + call createTmpTable(newTableName); + call copyTable(sourceSet, newTableName); + SELECT newTableName AS newTableName; END ;; DELIMITER ; /*!50003 SET sql_mode = @saved_sql_mode */ ; @@ -3804,9 +4854,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initDisjunctionFilter`(in versioned BOOLEAN) BEGIN @@ -3823,9 +4873,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initEmptyTargetSet`(in targetSet VARCHAR(255), in versioned BOOLEAN) BEGIN @@ -3855,9 +4905,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initEntity`(in eid VARCHAR(255), in ename VARCHAR(255), in enameLike VARCHAR(255), in enameRegexp VARCHAR(255), @@ -3909,9 +4959,10 @@ initEntityLabel: BEGIN IF(versioned, '` (id, _iversion) SELECT eids.internal_id, _get_head_iversion(eids.internal_id) ', '` (id) SELECT eids.internal_id '), - 'FROM entity_ids AS eids WHERE eids.id=',eid,';'); + 'FROM entity_ids AS eids WHERE eids.id=?;'); + SET @query_param = eid; PREPARE initEntityStmt FROM @initEntityStmtStr; - EXECUTE initEntityStmt; + EXECUTE initEntityStmt USING @query_param; DEALLOCATE PREPARE initEntityStmt; END IF; @@ -3964,13 +5015,35 @@ DELIMITER ; /*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; +/*!50003 DROP PROCEDURE IF EXISTS `initNegationFilter` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb4 */ ; +/*!50003 SET character_set_results = utf8mb4 */ ; +/*!50003 SET collation_connection = utf8mb4_general_ci */ ; +DELIMITER ;; +CREATE DEFINER=`caosdb`@`%` PROCEDURE `initNegationFilter`(in sourceSet VARCHAR(255)) +BEGIN + DECLARE newTableName VARCHAR(255) DEFAULT NULL; + call createTmpTable(newTableName); + call copyTable(sourceSet, newTableName); + SELECT newTableName AS newTableName; +END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; /*!50003 DROP PROCEDURE IF EXISTS `initPOVPropertiesTable` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initPOVPropertiesTable`(in PropertyID VARCHAR(255), in PropertyName VARCHAR(255), in sourceSet VARCHAR(255)) BEGIN @@ -4050,9 +5123,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initPOVRefidsTable`(in PropertyID VARCHAR(255), in PropertyName VARCHAR(255)) BEGIN @@ -4079,9 +5152,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initQuery`(in versioned BOOLEAN) BEGIN @@ -4102,9 +5175,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initSubEntity`(in EntityID VARCHAR(255), in ename VARCHAR(255), in tableName VARCHAR(255)) BEGIN @@ -4154,9 +5227,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `initSubProperty`(in sourceSet VARCHAR(255), in propertiesTable VARCHAR(255), in refIdsTable VARCHAR(255)) BEGIN @@ -4205,9 +5278,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insertEntity`(in EntityID VARCHAR(255), in EntityName VARCHAR(255), in EntityDesc TEXT, in EntityRole VARCHAR(255), in ACL VARBINARY(65525)) BEGIN @@ -4259,9 +5332,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insertEntityCollection`(in PropertyID VARCHAR(255), in Collection VARCHAR(255)) BEGIN @@ -4283,9 +5356,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insertEntityDataType`(in PropertyID VARCHAR(255), in DataTypeID VARCHAR(255)) BEGIN @@ -4308,9 +5381,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insertEntityProperty`( in DomainID VARCHAR(255), @@ -4450,9 +5523,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insertIsa`(IN ChildID VARCHAR(255), IN ParentID VARCHAR(255)) insert_is_a_proc: BEGIN @@ -4515,9 +5588,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insertLinCon`(in signature_from BIGINT, in signature_to BIGINT, in a DECIMAL(65,30), in b_dividend BIGINT, in b_divisor BIGINT, in c DECIMAL(65,30)) BEGIN @@ -4536,9 +5609,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `insert_single_child_version`( in InternalEntityID INT UNSIGNED, @@ -4591,9 +5664,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `intersectTable`(in resultSetTable VARCHAR(255), in diff VARCHAR(255)) BEGIN @@ -4614,9 +5687,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `isSubtype`(in ChildID VARCHAR(255), in ParentID VARCHAR(255)) BEGIN @@ -4641,9 +5714,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `overrideDesc`(in InternalDomainID INT UNSIGNED, in InternalEntityID INT UNSIGNED, in InternalPropertyID INT UNSIGNED, in Description TEXT) BEGIN @@ -4660,9 +5733,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `overrideName`(in InternalDomainID INT UNSIGNED, in InternalEntityID INT UNSIGNED, in InternalPropertyID INT UNSIGNED, in Name VARCHAR(255)) BEGIN @@ -4679,9 +5752,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `overrideType`(in InternalDomainID INT UNSIGNED, in InternalEntityID INT UNSIGNED, in InternalPropertyID INT UNSIGNED, in InternalDataTypeID INT UNSIGNED) BEGIN @@ -4698,9 +5771,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `raiseWarning`(in str VARCHAR(20000)) BEGIN @@ -4717,9 +5790,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `registerReplacementIds`(in amount INT UNSIGNED) BEGIN @@ -4748,9 +5821,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `registerTempTableName`(out newTableName VARCHAR(255)) BEGIN @@ -4767,13 +5840,38 @@ DELIMITER ; /*!50003 SET collation_connection = @saved_col_connection */ ; /*!50003 SET @saved_sql_mode = @@sql_mode */ ; /*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; +/*!50003 DROP PROCEDURE IF EXISTS `reset_stats` */; +/*!50003 SET @saved_cs_client = @@character_set_client */ ; +/*!50003 SET @saved_cs_results = @@character_set_results */ ; +/*!50003 SET @saved_col_connection = @@collation_connection */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; +DELIMITER ;; +CREATE DEFINER=`caosdb`@`%` PROCEDURE `reset_stats`() +BEGIN + truncate table performance_schema.events_statements_current; + truncate table performance_schema.events_statements_history; + truncate table performance_schema.events_statements_history_long; + truncate table performance_schema.events_statements_summary_by_digest; + truncate table performance_schema.events_stages_current; + truncate table performance_schema.events_stages_history; + truncate table performance_schema.events_stages_history_long; + END ;; +DELIMITER ; +/*!50003 SET sql_mode = @saved_sql_mode */ ; +/*!50003 SET character_set_client = @saved_cs_client */ ; +/*!50003 SET character_set_results = @saved_cs_results */ ; +/*!50003 SET collation_connection = @saved_col_connection */ ; +/*!50003 SET @saved_sql_mode = @@sql_mode */ ; +/*!50003 SET sql_mode = 'STRICT_TRANS_TABLES,ERROR_FOR_DIVISION_BY_ZERO,NO_AUTO_CREATE_USER,NO_ENGINE_SUBSTITUTION' */ ; /*!50003 DROP PROCEDURE IF EXISTS `retrieveEntity` */; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `retrieveEntity`( in EntityID VARCHAR(255), @@ -4929,9 +6027,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `retrieveEntityParents`( in EntityID VARCHAR(255), @@ -5010,9 +6108,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `retrieveEntityProperties`( in DomainID VARCHAR(255), @@ -5332,9 +6430,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `retrieveOverrides`( in DomainID VARCHAR(255), @@ -5527,9 +6625,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `retrieveQueryTemplateDef`( in EntityID VARCHAR(255), @@ -5582,9 +6680,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `setFileProperties`( in EntityID VARCHAR(255), @@ -5629,9 +6727,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `set_transaction`( srid VARBINARY(255), @@ -5656,9 +6754,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `showEntityAutoIncr`() BEGIN @@ -5680,9 +6778,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `updateEntity`( in EntityID VARCHAR(255), @@ -5794,9 +6892,9 @@ DELIMITER ; /*!50003 SET @saved_cs_client = @@character_set_client */ ; /*!50003 SET @saved_cs_results = @@character_set_results */ ; /*!50003 SET @saved_col_connection = @@collation_connection */ ; -/*!50003 SET character_set_client = utf8 */ ; -/*!50003 SET character_set_results = utf8 */ ; -/*!50003 SET collation_connection = utf8_general_ci */ ; +/*!50003 SET character_set_client = utf8mb3 */ ; +/*!50003 SET character_set_results = utf8mb3 */ ; +/*!50003 SET collation_connection = utf8mb3_general_ci */ ; DELIMITER ;; CREATE DEFINER=`root`@`%` PROCEDURE `updateLinCon`(in sig_from BIGINT, in sig_to BIGINT, in new_a DECIMAL(65,30), in new_b_dividend BIGINT, in new_b_divisor BIGINT, in new_c DECIMAL(65,30)) BEGIN @@ -5818,4 +6916,4 @@ DELIMITER ; /*!40101 SET COLLATION_CONNECTION=@OLD_COLLATION_CONNECTION */; /*!40111 SET SQL_NOTES=@OLD_SQL_NOTES */; --- Dump completed on 2024-10-02 9:54:57 +-- Dump completed on 2025-01-07 16:05:15 diff --git a/test-profile/custom/other/restore/caosroot.example.tar.gz b/test-profile/custom/other/restore/caosroot.example.tar.gz deleted file mode 100644 index 5e02a693960c64d3c82401e2de4abd72f7fd5fd1..0000000000000000000000000000000000000000 Binary files a/test-profile/custom/other/restore/caosroot.example.tar.gz and /dev/null differ diff --git a/test-profile/custom/other/restore/caosroot.tar.gz b/test-profile/custom/other/restore/caosroot.tar.gz new file mode 100644 index 0000000000000000000000000000000000000000..63e35ca3beaa34a5406928fc902d002cac087289 Binary files /dev/null and b/test-profile/custom/other/restore/caosroot.tar.gz differ