diff --git a/.idea/csv-editor.xml b/.idea/csv-editor.xml
index 785c618..7b148ba 100644
--- a/.idea/csv-editor.xml
+++ b/.idea/csv-editor.xml
@@ -143,6 +143,27 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
diff --git a/.idea/dataSources.local.xml b/.idea/dataSources.local.xml
new file mode 100644
index 0000000..a4f1e13
--- /dev/null
+++ b/.idea/dataSources.local.xml
@@ -0,0 +1,22 @@
+
+
+
+
+
+ #@
+ `
+
+
+ master_key
+ iiabm_user
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml
new file mode 100644
index 0000000..db87a25
--- /dev/null
+++ b/.idea/dataSources.xml
@@ -0,0 +1,12 @@
+
+
+
+
+ mysql.8
+ true
+ com.mysql.cj.jdbc.Driver
+ jdbc:mysql://localhost:3306/iiabmdb
+ $ProjectFileDir$
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759.xml b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759.xml
new file mode 100644
index 0000000..852dbf2
--- /dev/null
+++ b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759.xml
@@ -0,0 +1,5463 @@
+
+
+
+
+ lower/lower
+ InnoDB
+ InnoDB
+ iiabmdb|schema||iiabm_user|localhost|ALTER|G
+iiabmdb|schema||iiabm_user|localhost|ALTER ROUTINE|G
+iiabmdb|schema||iiabm_user|localhost|CREATE|G
+iiabmdb|schema||iiabm_user|localhost|CREATE ROUTINE|G
+iiabmdb|schema||iiabm_user|localhost|CREATE TEMPORARY TABLES|G
+iiabmdb|schema||iiabm_user|localhost|CREATE VIEW|G
+iiabmdb|schema||iiabm_user|localhost|DELETE|G
+iiabmdb|schema||iiabm_user|localhost|DROP|G
+iiabmdb|schema||iiabm_user|localhost|EVENT|G
+iiabmdb|schema||iiabm_user|localhost|EXECUTE|G
+iiabmdb|schema||iiabm_user|localhost|INDEX|G
+iiabmdb|schema||iiabm_user|localhost|INSERT|G
+iiabmdb|schema||iiabm_user|localhost|LOCK TABLES|G
+iiabmdb|schema||iiabm_user|localhost|REFERENCES|G
+iiabmdb|schema||iiabm_user|localhost|SELECT|G
+iiabmdb|schema||iiabm_user|localhost|SHOW VIEW|G
+iiabmdb|schema||iiabm_user|localhost|TRIGGER|G
+iiabmdb|schema||iiabm_user|localhost|UPDATE|G
+ 8.0.36
+
+
+ armscii8
+ 1
+
+
+ armscii8
+
+
+ ascii
+ 1
+
+
+ ascii
+
+
+ big5
+ 1
+
+
+ big5
+
+
+ binary
+ 1
+
+
+ cp1250
+ 1
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1251
+ 1
+
+
+ cp1251
+
+
+ cp1256
+ 1
+
+
+ cp1256
+
+
+ cp1257
+
+
+ cp1257
+
+
+ cp1257
+ 1
+
+
+ cp850
+ 1
+
+
+ cp850
+
+
+ cp852
+ 1
+
+
+ cp852
+
+
+ cp866
+ 1
+
+
+ cp866
+
+
+ cp932
+ 1
+
+
+ cp932
+
+
+ dec8
+ 1
+
+
+ dec8
+
+
+ eucjpms
+ 1
+
+
+ eucjpms
+
+
+ euckr
+ 1
+
+
+ euckr
+
+
+ gb18030
+ 1
+
+
+ gb18030
+
+
+ gb18030
+
+
+ gb2312
+ 1
+
+
+ gb2312
+
+
+ gbk
+ 1
+
+
+ gbk
+
+
+ geostd8
+ 1
+
+
+ geostd8
+
+
+ greek
+ 1
+
+
+ greek
+
+
+ hebrew
+ 1
+
+
+ hebrew
+
+
+ hp8
+ 1
+
+
+ hp8
+
+
+ keybcs2
+ 1
+
+
+ keybcs2
+
+
+ koi8r
+ 1
+
+
+ koi8r
+
+
+ koi8u
+ 1
+
+
+ koi8u
+
+
+ latin1
+
+
+ latin1
+ 1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin2
+
+
+ latin2
+ 1
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+
+
+ latin5
+ 1
+
+
+ latin5
+
+
+ latin7
+
+
+ latin7
+ 1
+
+
+ latin7
+
+
+ latin7
+
+
+ macce
+ 1
+
+
+ macce
+
+
+ macroman
+ 1
+
+
+ macroman
+
+
+ sjis
+ 1
+
+
+ sjis
+
+
+ swe7
+ 1
+
+
+ swe7
+
+
+ tis620
+ 1
+
+
+ tis620
+
+
+ ucs2
+ 1
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ujis
+ 1
+
+
+ ujis
+
+
+ utf16
+ 1
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16le
+ 1
+
+
+ utf16le
+
+
+ utf32
+ 1
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf8mb3
+ 1
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+ 1
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ utf8mb4
+
+
+ 1
+ 2025-02-11.12:42:00
+ utf8mb4_0900_ai_ci
+
+
+ 2025-02-11.12:46:34
+ utf8mb3_general_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ localhost
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+ 721
+ 1
+
+
+ 4768
+ 1
+
+
+ 262
+ 1
+
+
+ 562
+ 1
+
+
+ 475
+ 1
+
+
+ 187
+ 1
+
+
+ 3682
+ 1
+
+
+ 787
+ 1
+
+
+ 383
+ 1
+
+
+ 954
+ 1
+
+
+ 1793
+ 1
+
+
+ 377
+ 1
+
+
+ 543
+ 1
+
+
+ 935
+ 1
+
+
+ 708
+ 1
+
+
+ 677
+ 1
+
+
+ 11827
+ 1
+
+
+ 2342
+ 1
+
+
+ 3063
+ 1
+
+
+ 5704
+ 1
+
+
+ 861
+ 1
+
+
+ 376
+ 1
+
+
+ 4712
+ 1
+
+
+ 4580
+ 1
+
+
+ 4478
+ 1
+
+
+ 4239
+ 1
+
+
+ 589
+ 1
+
+
+ 324
+ 1
+
+
+ 2536
+ 1
+
+
+ 763
+ 1
+
+
+ 472
+ 1
+
+
+ 2788
+ 1
+
+
+ 4565
+ 1
+
+
+ 123
+ 1
+
+
+ 486
+ 1
+
+
+ 1424
+ 1
+
+
+ 619
+ 1
+
+
+ 1719
+ 1
+
+
+ 253
+ 1
+
+
+ 1167
+ 1
+
+
+ 1007
+ 1
+
+
+ 810
+ 1
+
+
+ 1
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ blob|0s
+
+
+ 1
+ 7
+ longtext|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ 1
+ 9
+ tinyint(1)|0s
+
+
+ 1
+ 10
+ tinyint(1)|0s
+
+
+ 1
+ 11
+ varchar(16)|0s
+
+
+ 1
+ 12
+ decimal(8,4 digit)|0s
+
+
+ 1
+ 13
+ decimal(8,4 digit)|0s
+
+
+ 1
+ 14
+ int|0s
+
+
+ 1
+ 15
+ int|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ varchar(10)|0s
+
+
+ 1
+ 4
+ varchar(10)|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ varchar(5)|0s
+
+
+ s_id
+ id
+ test_sample
+
+
+ id
+ btree
+ 1
+
+
+ s_id
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ bigint|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 7
+ datetime|0s
+
+
+ 8
+ int|0s
+
+
+ 9
+ longtext|0s
+
+
+ e_id
+ id
+ test_experiment
+
+
+ id
+ btree
+ 1
+
+
+ e_id
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 3420
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ blob|0s
+
+
+ 1
+ 7
+ longtext|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ 1
+ 9
+ tinyint(1)|0s
+
+
+ 1
+ 10
+ tinyint(1)|0s
+
+
+ 1
+ 11
+ varchar(16)|0s
+
+
+ 1
+ 12
+ decimal(8,4 digit)|0s
+
+
+ 1
+ 13
+ decimal(8,4 digit)|0s
+
+
+ 1
+ 14
+ int|0s
+
+
+ 1
+ 15
+ int|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 9092948
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ varchar(20)|0s
+
+
+ 1
+ 4
+ varchar(20)|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ varchar(5)|0s
+
+
+ s_id
+ id
+ with_exp_sample
+
+
+ id
+ btree
+ 1
+
+
+ s_id
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 34200
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ bigint|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 7
+ datetime|0s
+
+
+ 8
+ int|0s
+
+
+ 9
+ longtext|0s
+
+
+ e_id
+ id
+ with_exp_experiment
+
+
+ id
+ btree
+ 1
+
+
+ e_id
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 251
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ blob|0s
+
+
+ 1
+ 7
+ longtext|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ 1
+ 9
+ tinyint(1)|0s
+
+
+ 1
+ 10
+ tinyint(1)|0s
+
+
+ 1
+ 11
+ varchar(16)|0s
+
+
+ 1
+ 12
+ decimal(8,4 digit)|0s
+
+
+ 1
+ 13
+ decimal(8,4 digit)|0s
+
+
+ 1
+ 14
+ int|0s
+
+
+ 1
+ 15
+ int|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 272172
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ varchar(20)|0s
+
+
+ 1
+ 4
+ varchar(20)|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ varchar(5)|0s
+
+
+ s_id
+ id
+ without_exp_sample
+
+
+ id
+ btree
+ 1
+
+
+ s_id
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 2500
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ bigint|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 7
+ datetime|0s
+
+
+ 8
+ int|0s
+
+
+ 9
+ longtext|0s
+
+
+ e_id
+ id
+ without_exp_experiment
+
+
+ id
+ btree
+ 1
+
+
+ e_id
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ ''
+ 1
+ 1
+ varchar(292)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(512)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 4
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 5
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 6
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 7
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 1
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(8)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(80)|0s
+
+
+ ''
+ 4
+ varchar(3)|0s
+
+
+ ''
+ 5
+ varchar(3)|0s
+
+
+ ''
+ 6
+ varchar(3)|0s
+
+
+ 1
+ bigint|0s
+
+
+ 2
+ text|0s
+ utf8mb3_bin
+
+
+ 3
+ varchar(256)|0s
+
+
+ 1
+ 4
+ varchar(268)|0s
+ utf8mb3_bin
+
+
+ ''
+ 1
+ 5
+ char(0)|0s
+
+
+ 6
+ binary(0)|0s
+
+
+ 7
+ binary(0)|0s
+
+
+ 8
+ varchar(256)|0s
+
+
+ 9
+ bigint|0s
+
+
+ 1
+ 10
+ varchar(64)|0s
+
+
+ 11
+ binary(0)|0s
+
+
+ 12
+ binary(0)|0s
+
+
+ 13
+ binary(0)|0s
+
+
+ 14
+ bigint|0s
+
+
+ 15
+ bigint|0s
+
+
+ 16
+ bigint|0s
+
+
+ 17
+ bigint|0s
+
+
+ 18
+ bigint|0s
+
+
+ 19
+ bigint|0s
+
+
+ 20
+ binary(0)|0s
+
+
+ 21
+ binary(0)|0s
+
+
+ 22
+ binary(0)|0s
+
+
+ 23
+ binary(0)|0s
+
+
+ 24
+ binary(0)|0s
+
+
+ 25
+ bigint|0s
+
+
+ 26
+ varchar(256)|0s
+
+
+ 27
+ binary(0)|0s
+
+
+ 28
+ binary(0)|0s
+
+
+ 29
+ binary(0)|0s
+
+
+ 30
+ binary(0)|0s
+
+
+ 31
+ binary(0)|0s
+
+
+ 32
+ bigint|0s
+
+
+ 33
+ binary(0)|0s
+
+
+ 34
+ binary(0)|0s
+
+
+ 35
+ binary(0)|0s
+
+
+ 36
+ binary(0)|0s
+
+
+ 37
+ varchar(256)|0s
+
+
+ 38
+ varchar(256)|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 5
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 7
+ bigint unsigned|0s
+
+
+ ''
+ 8
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 9
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 10
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 11
+ bigint unsigned|0s
+
+
+ ''
+ 12
+ varchar(1024)|0s
+
+
+ ''
+ 13
+ varchar(1024)|0s
+
+
+ ''
+ 1
+ 14
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 15
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 16
+ bigint unsigned|0s
+
+
+ ''
+ 17
+ varchar(64)|0s
+
+
+ ''
+ 18
+ varchar(64)|0s
+
+
+ ''
+ 19
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 20
+ bigint unsigned|0s
+
+
+ ''
+ 21
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 5
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 7
+ bigint unsigned|0s
+
+
+ ''
+ 8
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 9
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 10
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 11
+ bigint unsigned|0s
+
+
+ ''
+ 12
+ varchar(1024)|0s
+
+
+ ''
+ 13
+ varchar(1024)|0s
+
+
+ ''
+ 1
+ 14
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 15
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 16
+ bigint unsigned|0s
+
+
+ ''
+ 17
+ varchar(3)|0s
+
+
+ ''
+ 18
+ varchar(64)|0s
+
+
+ ''
+ 19
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 20
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 5
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 7
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 8
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 9
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 10
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 11
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 12
+ bigint unsigned|0s
+
+
+ 1
+ 13
+ float(12)|0s
+
+
+ 1
+ 14
+ float(12)|0s
+
+
+ ''
+ 1
+ 15
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 16
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 17
+ bigint unsigned|0s
+
+
+ 1
+ 18
+ float(12)|0s
+
+
+ 1
+ 19
+ float(12)|0s
+
+
+ 1
+ 20
+ float(12)|0s
+
+
+ ''
+ 1
+ 21
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 22
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 23
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 24
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 25
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 26
+ bigint unsigned|0s
+
+
+ 1
+ 27
+ float(12)|0s
+
+
+ 1
+ 28
+ float(12)|0s
+
+
+ ''
+ 1
+ 29
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 30
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 31
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 32
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ int unsigned|0s
+
+
+ ''
+ 1
+ 2
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ bigint|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ bigint|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ ''
+ 1
+ 1
+ varchar(192)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(192)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(192)|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ 1
+ 7
+ int|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ ''
+ 1
+ 1
+ varchar(192)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(192)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(192)|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ 1
+ 7
+ int|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ 1
+ 7
+ int|0s
+
+
+ ''
+ 8
+ text|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 1
+ varchar(18)|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ varchar(337)|0s
+
+
+ ''
+ 1
+ 2
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 5
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ varchar(337)|0s
+
+
+ ''
+ 1
+ 2
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 5
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ 1
+ 7
+ int|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ ''
+ 1
+ 1
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(193)|0s
+
+
+ 1
+ 3
+ bigint|0s
+
+
+ 4
+ bigint|0s
+
+
+ 5
+ bigint|0s
+
+
+ 6
+ float(12)|0s
+
+
+ 1
+ 7
+ bigint|0s
+
+
+ 8
+ bigint|0s
+
+
+ 9
+ bigint|0s
+
+
+ 10
+ float(12)|0s
+
+
+ ''
+ 11
+ datetime|0s
+
+
+ ''
+ 12
+ datetime|0s
+
+
+ 13
+ bigint|0s
+
+
+ ''
+ 14
+ datetime|0s
+
+
+ ''
+ 1
+ 15
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 16
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 17
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 1
+ int unsigned|0s
+
+
+ ''
+ 1
+ 2
+ int unsigned|0s
+
+
+ ''
+ 1
+ 3
+ varchar(4001)|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 5
+ varchar(192)|0s
+
+
+ ''
+ 1
+ 6
+ varchar(192)|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(655)|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 1
+ 5
+ bigint|0s
+
+
+ ''
+ 6
+ varchar(12)|0s
+
+
+ ''
+ 1
+ 7
+ int unsigned|0s
+
+
+ ''
+ 8
+ varchar(10)|0s
+
+
+ 1
+ 9
+ int|0s
+
+
+ 1
+ 10
+ int|0s
+
+
+ ''
+ 1
+ 1
+ int unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(655)|0s
+
+
+ ''
+ 1
+ 3
+ int unsigned|0s
+
+
+ ''
+ 4
+ varchar(22)|0s
+
+
+ ''
+ 1
+ 5
+ int unsigned|0s
+
+
+ ''
+ 1
+ 6
+ int unsigned|0s
+
+
+ ''
+ 7
+ varchar(10)|0s
+
+
+ ''
+ 1
+ 8
+ int unsigned|0s
+
+
+ ''
+ 1
+ 9
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 10
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 11
+ bigint unsigned|0s
+
+
+ ''
+ 12
+ varchar(10)|0s
+
+
+ ''
+ 1
+ 13
+ int unsigned|0s
+
+
+ ''
+ 14
+ varchar(1)|0s
+
+
+ ''
+ 15
+ varchar(10)|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(193)|0s
+
+
+ ''
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 5
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 7
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 8
+ bigint unsigned|0s
+
+
+ 1
+ 9
+ int|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 2
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 3
+ int unsigned|0s
+
+
+ ''
+ 1
+ 4
+ int unsigned|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(13)|0s
+
+
+ ''
+ 1
+ 3
+ datetime|0s
+
+
+ ''
+ 4
+ varchar(105)|0s
+
+
+ ''
+ 5
+ datetime|0s
+
+
+ ''
+ 1
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 7
+ bigint unsigned|0s
+
+
+ ''
+ 8
+ varchar(1024)|0s
+
+
+ ''
+ 9
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 10
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 11
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 12
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 13
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 14
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 15
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 16
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 17
+ varchar(16)|0s
+
+
+ 1
+ 18
+ int|0s
+
+
+ 1
+ 19
+ int|0s
+
+
+ ''
+ 20
+ varchar(256)|0s
+
+
+ 1
+ 21
+ int|0s
+
+
+ ''
+ 1
+ 22
+ bigint unsigned|0s
+
+
+ 1
+ 23
+ int|0s
+
+
+ 1
+ 24
+ int|0s
+
+
+ ''
+ 25
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ int unsigned|0s
+
+
+ ''
+ 1
+ 3
+ int unsigned|0s
+
+
+ ''
+ 1
+ 1
+ varchar(65535)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(65535)|0s
+
+
+ 1
+ 3
+ int|0s
+
+
+ 1
+ 4
+ tinyint(1)|0s
+
+
+ ''
+ 1
+ 1
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(20)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(10)|0s
+
+
+ ''
+ 1
+ 4
+ varchar(80)|0s
+
+
+ ''
+ 1
+ 5
+ varchar(20)|0s
+
+
+ ''
+ 6
+ varchar(64)|0s
+
+
+ ''
+ 7
+ varchar(20)|0s
+
+
+ ''
+ 8
+ varchar(64)|0s
+
+
+ ''
+ 9
+ varchar(65535)|0s
+
+
+ ''
+ 10
+ varchar(80)|0s
+
+
+ ''
+ 1
+ 11
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 1
+ bigint unsigned|0s
+
+
+ ''
+ 1
+ 2
+ varchar(32)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(261)|0s
+
+
+ ''
+ 4
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 5
+ varchar(16)|0s
+
+
+ 1
+ 6
+ int|0s
+
+
+ ''
+ 7
+ varchar(64)|0s
+
+
+ ''
+ 8
+ varchar(65535)|0s
+
+
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ int|0s
+
+
+ ''
+ 1
+ 3
+ varchar(30)|0s
+
+
+ 1
+ 4
+ decimal(905)|0s
+
+
+ 5
+ decimal(905)|0s
+
+
+ 6
+ decimal(905)|0s
+
+
+ 7
+ int|0s
+
+
+ 8
+ int|0s
+
+
+ 9
+ int|0s
+
+
+ 10
+ int|0s
+
+
+ 11
+ int|0s
+
+
+ 12
+ int|0s
+
+
+ 13
+ int|0s
+
+
+ 14
+ int|0s
+
+
+ 15
+ int|0s
+
+
+ ''
+ 16
+ varchar(30)|0s
+
+
+ ''
+ 17
+ varchar(20)|0s
+
+
+ 18
+ int|0s
+
+
+ ''
+ 1
+ 1
+ varchar(292)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(512)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 4
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 5
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 1
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(64)|0s
+
+
+ ''
+ 3
+ varchar(64)|0s
+
+
+ ''
+ 4
+ varchar(64)|0s
+
+
+ ''
+ 5
+ bigint unsigned|0s
+
+
+ ''
+ 6
+ bigint unsigned|0s
+
+
+ ''
+ 7
+ bigint unsigned|0s
+
+
+ ''
+ 8
+ bigint unsigned|0s
+
+
+ ''
+ 9
+ varchar(2048)|0s
+
+
+ ''
+ 1
+ 1
+ varchar(292)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(512)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 4
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 5
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 6
+ varchar(3)|0s
+
+
+ ''
+ 1
+ 1
+ varchar(292)|0s
+
+
+ ''
+ 1
+ 2
+ varchar(512)|0s
+
+
+ ''
+ 1
+ 3
+ varchar(64)|0s
+
+
+ ''
+ 1
+ 4
+ varchar(3)|0s
+
+
+ 1
+ varchar(97)|0s
+
+
+ 2
+ varchar(256)|0s
+
+
+ 3
+ varchar(97)|0s
+
+
+ 4
+ varchar(256)|0s
+
+
+ 5
+ varchar(255)|0s
+
+
+ 6
+ varchar(256)|0s
+
+
+ 1
+ 7
+ varchar(3)|0s
+
+
+ 8
+ varchar(3)|0s
+
+
+ 1
+ 9
+ varchar(3)|0s
+
+
+ 1
+ varchar(97)|0s
+
+
+ 2
+ varchar(256)|0s
+
+
+ 3
+ varchar(97)|0s
+
+
+ 4
+ varchar(256)|0s
+
+
+ 5
+ varchar(255)|0s
+
+
+ 6
+ varchar(256)|0s
+
+
+ 1
+ 7
+ varchar(3)|0s
+
+
+ 8
+ varchar(3)|0s
+
+
+ 1
+ 9
+ varchar(3)|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(2048)|0s
+
+
+ 1
+ 4
+ int unsigned|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ longtext|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ 1
+ 4
+ varchar(3)|0s
+
+
+ 1
+ 5
+ varchar(3)|0s
+
+
+ 1
+ 6
+ int unsigned|0s
+
+
+ 1
+ 7
+ enum('PAD SPACE', 'NO PAD')|0e
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 1
+ 5
+ int unsigned|0s
+
+
+ 6
+ text|0s
+
+
+ 1
+ 7
+ varchar(3)|0s
+
+
+ 8
+ longtext|0s
+
+
+ 9
+ bigint|0s
+
+
+ 10
+ bigint|0s
+
+
+ 11
+ bigint unsigned|0s
+
+
+ 12
+ bigint unsigned|0s
+
+
+ 13
+ int unsigned|0s
+
+
+ 14
+ varchar(64)|0s
+
+
+ 15
+ varchar(64)|0s
+
+
+ 1
+ 16
+ mediumtext|0s
+
+
+ 1
+ 17
+ enum('', 'PRI', 'UNI', 'MUL')|0e
+
+
+ 18
+ varchar(256)|0s
+
+
+ 19
+ varchar(154)|0s
+
+
+ 1
+ 20
+ text|0s
+
+
+ 1
+ 21
+ longtext|0s
+
+
+ 22
+ int unsigned|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ json|0s
+
+
+ 6
+ json|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ json|0s
+
+
+ 1
+ varchar(255)|0s
+
+
+ 2
+ varchar(255)|0s
+
+
+ 3
+ varchar(3)|0s
+
+
+ 1
+ 4
+ varchar(3)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ varchar(288)|0s
+
+
+ 1
+ 5
+ varchar(64)|0s
+
+
+ 1
+ 6
+ varchar(3)|0s
+
+
+ 1
+ 7
+ longtext|0s
+
+
+ 1
+ 8
+ varchar(9)|0s
+
+
+ 9
+ datetime|0s
+
+
+ 10
+ varchar(256)|0s
+
+
+ 11
+ enum('YEAR', 'QUARTER', 'MONTH', 'DAY', 'HOUR', 'MINUTE', 'WEEK', 'SECOND', 'MICROSECOND', 'YEAR_MONTH', 'DAY_HOUR', 'DAY_MINUTE', 'DAY_SECOND', 'HOUR_MINUTE', 'HOUR_SECOND', 'MINUTE_SECOND', 'DAY_MICROSECOND', 'HOUR_MICROSECOND', 'MINUTE_MICROSECOND', 'SECOND_MICROSECOND')|0e
+
+
+ 1
+ 12
+ set('REAL_AS_FLOAT', 'PIPES_AS_CONCAT', 'ANSI_QUOTES', 'IGNORE_SPACE', 'NOT_USED', 'ONLY_FULL_GROUP_BY', 'NO_UNSIGNED_SUBTRACTION', 'NO_DIR_IN_CREATE', 'NOT_USED_9', 'NOT_USED_10', 'NOT_USED_11', 'NOT_USED_12', 'NOT_USED_13', 'NOT_USED_14', 'NOT_USED_15', 'NOT_USED_16', 'NOT_USED_17', 'NOT_USED_18', 'ANSI', 'NO_AUTO_VALUE_ON_ZERO', 'NO_BACKSLASH_ESCAPES', 'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES', 'NO_ZERO_IN_DATE', 'NO_ZERO_DATE', 'ALLOW_INVALID_DATES', 'ERROR_FOR_DIVISION_BY_ZERO', 'TRADITIONAL', 'NOT_USED_29', 'HIGH_NOT_PRECEDENCE', 'NO_ENGINE_SUBSTITUTION', 'PAD_CHAR_TO_FULL_LENGTH', 'TIME_TRUNCATE_FRACTIONAL')|0e
+
+
+ 13
+ datetime|0s
+
+
+ 14
+ datetime|0s
+
+
+ 1
+ 15
+ enum('ENABLED', 'DISABLED', 'SLAVESIDE_DISABLED')|0e
+
+
+ 1
+ 16
+ varchar(12)|0s
+
+
+ 1
+ 17
+ timestamp|0s
+
+
+ 1
+ 18
+ timestamp|0s
+
+
+ 19
+ datetime|0s
+
+
+ 1
+ 20
+ varchar(2048)|0s
+
+
+ 1
+ 21
+ int unsigned|0s
+
+
+ 1
+ 22
+ varchar(64)|0s
+
+
+ 1
+ 23
+ varchar(64)|0s
+
+
+ 1
+ 24
+ varchar(64)|0s
+
+
+ 1
+ varbinary(256)|0s
+
+
+ 1
+ 2
+ varchar(512)|0s
+
+
+ 1
+ varbinary(256)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ bigint unsigned|0s
+
+
+ 1
+ varchar(129)|0s
+
+
+ 2
+ varchar(129)|0s
+
+
+ 3
+ varchar(129)|0s
+
+
+ 1
+ 4
+ bigint|0s
+
+
+ 1
+ 5
+ bigint unsigned|0s
+
+
+ 1
+ varchar(129)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ int unsigned|0s
+
+
+ 1
+ varbinary(256)|0s
+
+
+ 1
+ 2
+ varchar(268)|0s
+
+
+ 1
+ 3
+ varchar(512)|0s
+
+
+ 4
+ varbinary(256)|0s
+
+
+ 1
+ 5
+ varchar(7)|0s
+
+
+ 1
+ varchar(128)|0s
+
+
+ 2
+ int|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ varchar(64)|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 7
+ varchar(64)|0s
+
+
+ 1
+ 8
+ int unsigned|0s
+
+
+ 9
+ int unsigned|0s
+
+
+ 10
+ varchar(64)|0s
+
+
+ 11
+ varchar(64)|0s
+
+
+ 12
+ varchar(64)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ bigint unsigned|0s
+
+
+ 5
+ varchar(5)|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 7
+ longtext|0s
+
+
+ 8
+ bigint|0s
+
+
+ 9
+ bigint|0s
+
+
+ 10
+ int unsigned|0s
+
+
+ 11
+ bigint|0s
+
+
+ 12
+ int unsigned|0s
+
+
+ 13
+ varchar(64)|0s
+
+
+ 14
+ varchar(64)|0s
+
+
+ 1
+ 15
+ mediumtext|0s
+
+
+ 1
+ 16
+ enum('FUNCTION', 'PROCEDURE')|0e
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ varchar(64)|0s
+
+
+ 6
+ int unsigned|0s
+
+
+ 7
+ int unsigned|0s
+
+
+ 8
+ varchar(13)|0s
+
+
+ 9
+ varchar(13)|0s
+
+
+ 10
+ varchar(2048)|0s
+
+
+ 11
+ varchar(2048)|0s
+
+
+ 12
+ text|0s
+
+
+ 13
+ bigint unsigned|0s
+
+
+ 14
+ bigint unsigned|0s
+
+
+ 15
+ bigint unsigned|0s
+
+
+ 16
+ bigint unsigned|0s
+
+
+ 17
+ bigint unsigned|0s
+
+
+ 18
+ bigint unsigned|0s
+
+
+ 1
+ 19
+ timestamp|0s
+
+
+ 20
+ datetime|0s
+
+
+ 21
+ datetime|0s
+
+
+ 22
+ bigint|0s
+
+
+ 1
+ 23
+ text|0s
+
+
+ 24
+ varchar(256)|0s
+
+
+ 25
+ varchar(268)|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ varchar(64)|0s
+
+
+ 1
+ 5
+ varchar(64)|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 1
+ 7
+ enum('NONE', 'PARTIAL', 'FULL')|0e
+
+
+ 1
+ 8
+ enum('NO ACTION', 'RESTRICT', 'CASCADE', 'SET NULL', 'SET DEFAULT')|0e
+
+
+ 1
+ 9
+ enum('NO ACTION', 'RESTRICT', 'CASCADE', 'SET NULL', 'SET DEFAULT')|0e
+
+
+ 1
+ 10
+ varchar(64)|0s
+
+
+ 1
+ 11
+ varchar(64)|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ enum('SYSTEM', 'USER')|0e
+
+
+ 1
+ 3
+ tinyint(1)|0s
+
+
+ 4
+ blob|0s
+
+
+ 1
+ 5
+ int|0s
+
+
+ 1
+ varchar(97)|0s
+
+
+ 2
+ varchar(256)|0s
+
+
+ 1
+ 3
+ char(32)|0s
+
+
+ 1
+ 4
+ char(255)|0s
+
+
+ 1
+ 5
+ varchar(3)|0s
+
+
+ 1
+ 6
+ char(64)|0s
+
+
+ 1
+ 7
+ char(64)|0s
+
+
+ 1
+ 8
+ char(64)|0s
+
+
+ 1
+ 9
+ set('Select', 'Insert', 'Update', 'References')|0e
+
+
+ 1
+ 10
+ varchar(3)|0s
+
+
+ 1
+ varchar(97)|0s
+
+
+ 2
+ varchar(256)|0s
+
+
+ 1
+ 3
+ char(32)|0s
+
+
+ 1
+ 4
+ char(255)|0s
+
+
+ 1
+ 5
+ varchar(3)|0s
+
+
+ 1
+ 6
+ char(64)|0s
+
+
+ 1
+ 7
+ char(64)|0s
+
+
+ 1
+ 8
+ varchar(3)|0s
+
+
+ 1
+ 9
+ char(64)|0s
+
+
+ 1
+ 10
+ char(64)|0s
+
+
+ 1
+ 11
+ set('Execute', 'Alter Routine', 'Grant')|0e
+
+
+ 1
+ 12
+ varchar(3)|0s
+
+
+ 1
+ varchar(97)|0s
+
+
+ 2
+ varchar(256)|0s
+
+
+ 1
+ 3
+ char(32)|0s
+
+
+ 1
+ 4
+ char(255)|0s
+
+
+ 1
+ 5
+ varchar(3)|0s
+
+
+ 1
+ 6
+ char(64)|0s
+
+
+ 1
+ 7
+ char(64)|0s
+
+
+ 1
+ 8
+ set('Select', 'Insert', 'Update', 'Delete', 'Create', 'Drop', 'Grant', 'References', 'Index', 'Alter', 'Create View', 'Show view', 'Trigger')|0e
+
+
+ 1
+ 9
+ varchar(3)|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ varchar(64)|0s
+
+
+ 1
+ 5
+ enum('FUNCTION', 'PROCEDURE')|0e
+
+
+ 6
+ longtext|0s
+
+
+ 7
+ bigint|0s
+
+
+ 8
+ bigint|0s
+
+
+ 9
+ int unsigned|0s
+
+
+ 10
+ int unsigned|0s
+
+
+ 11
+ int unsigned|0s
+
+
+ 12
+ varchar(64)|0s
+
+
+ 13
+ varchar(64)|0s
+
+
+ 14
+ longtext|0s
+
+
+ 1
+ 15
+ varchar(3)|0s
+
+
+ 16
+ longtext|0s
+
+
+ 17
+ binary(0)|0s
+
+
+ 1
+ 18
+ varchar(64)|0s
+
+
+ 1
+ 19
+ varchar(3)|0s
+
+
+ 1
+ 20
+ varchar(3)|0s
+
+
+ 1
+ 21
+ enum('CONTAINS SQL', 'NO SQL', 'READS SQL DATA', 'MODIFIES SQL DATA')|0e
+
+
+ 22
+ binary(0)|0s
+
+
+ 1
+ 23
+ enum('DEFAULT', 'INVOKER', 'DEFINER')|0e
+
+
+ 1
+ 24
+ timestamp|0s
+
+
+ 1
+ 25
+ timestamp|0s
+
+
+ 1
+ 26
+ set('REAL_AS_FLOAT', 'PIPES_AS_CONCAT', 'ANSI_QUOTES', 'IGNORE_SPACE', 'NOT_USED', 'ONLY_FULL_GROUP_BY', 'NO_UNSIGNED_SUBTRACTION', 'NO_DIR_IN_CREATE', 'NOT_USED_9', 'NOT_USED_10', 'NOT_USED_11', 'NOT_USED_12', 'NOT_USED_13', 'NOT_USED_14', 'NOT_USED_15', 'NOT_USED_16', 'NOT_USED_17', 'NOT_USED_18', 'ANSI', 'NO_AUTO_VALUE_ON_ZERO', 'NO_BACKSLASH_ESCAPES', 'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES', 'NO_ZERO_IN_DATE', 'NO_ZERO_DATE', 'ALLOW_INVALID_DATES', 'ERROR_FOR_DIVISION_BY_ZERO', 'TRADITIONAL', 'NOT_USED_29', 'HIGH_NOT_PRECEDENCE', 'NO_ENGINE_SUBSTITUTION', 'PAD_CHAR_TO_FULL_LENGTH', 'TIME_TRUNCATE_FRACTIONAL')|0e
+
+
+ 1
+ 27
+ text|0s
+
+
+ 1
+ 28
+ varchar(288)|0s
+
+
+ 1
+ 29
+ varchar(64)|0s
+
+
+ 1
+ 30
+ varchar(64)|0s
+
+
+ 1
+ 31
+ varchar(64)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ varchar(64)|0s
+
+
+ 5
+ binary(0)|0s
+
+
+ 1
+ 6
+ enum('NO', 'YES')|0e
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(256)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ int|0s
+
+
+ 5
+ varchar(64)|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 1
+ 7
+ int unsigned|0s
+
+
+ 8
+ varchar(64)|0s
+
+
+ 9
+ varchar(1)|0s
+
+
+ 10
+ bigint|0s
+
+
+ 11
+ bigint|0s
+
+
+ 12
+ binary(0)|0s
+
+
+ 1
+ 13
+ varchar(3)|0s
+
+
+ 1
+ 14
+ varchar(11)|0s
+
+
+ 1
+ 15
+ varchar(8)|0s
+
+
+ 1
+ 16
+ varchar(2048)|0s
+
+
+ 1
+ 17
+ varchar(3)|0s
+
+
+ 18
+ longtext|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ varchar(80)|0s
+
+
+ 6
+ int unsigned|0s
+
+
+ 7
+ longtext|0s
+
+
+ 1
+ 1
+ varchar(80)|0s
+
+
+ 1
+ 2
+ int unsigned|0s
+
+
+ 3
+ varchar(256)|0s
+
+
+ 4
+ int unsigned|0s
+
+
+ 1
+ 5
+ varchar(4096)|0s
+
+
+ 6
+ varchar(2048)|0s
+
+
+ 1
+ varchar(255)|0s
+
+
+ 2
+ varchar(7)|0s
+
+
+ 3
+ double|0s
+
+
+ 4
+ varchar(255)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ enum('BASE TABLE', 'VIEW', 'SYSTEM VIEW')|0e
+
+
+ 5
+ varchar(64)|0s
+
+
+ 6
+ int|0s
+
+
+ 7
+ enum('Fixed', 'Dynamic', 'Compressed', 'Redundant', 'Compact', 'Paged')|0e
+
+
+ 8
+ bigint unsigned|0s
+
+
+ 9
+ bigint unsigned|0s
+
+
+ 10
+ bigint unsigned|0s
+
+
+ 11
+ bigint unsigned|0s
+
+
+ 12
+ bigint unsigned|0s
+
+
+ 13
+ bigint unsigned|0s
+
+
+ 14
+ bigint unsigned|0s
+
+
+ 1
+ 15
+ timestamp|0s
+
+
+ 16
+ datetime|0s
+
+
+ 17
+ datetime|0s
+
+
+ 18
+ varchar(64)|0s
+
+
+ 19
+ bigint|0s
+
+
+ 20
+ varchar(256)|0s
+
+
+ 21
+ text|0s
+
+
+ 1
+ 1
+ varchar(268)|0s
+
+
+ 2
+ json|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 4
+ json|0s
+
+
+ 5
+ json|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ varchar(64)|0s
+
+
+ 1
+ 6
+ varchar(11)|0s
+
+
+ 1
+ 7
+ varchar(3)|0s
+
+
+ 1
+ 1
+ varchar(64)|0s
+
+
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ varchar(64)|0s
+
+
+ 5
+ json|0s
+
+
+ 6
+ json|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 1
+ 3
+ varchar(64)|0s
+
+
+ 1
+ 4
+ enum('INSERT', 'UPDATE', 'DELETE')|0e
+
+
+ 5
+ varchar(64)|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+ 7
+ varchar(64)|0s
+
+
+ 1
+ 8
+ int unsigned|0s
+
+
+ 9
+ binary(0)|0s
+
+
+ 1
+ 10
+ longtext|0s
+
+
+ 1
+ 11
+ varchar(3)|0s
+
+
+ 1
+ 12
+ enum('BEFORE', 'AFTER')|0e
+
+
+ 13
+ binary(0)|0s
+
+
+ 14
+ binary(0)|0s
+
+
+ 1
+ 15
+ varchar(3)|0s
+
+
+ 1
+ 16
+ varchar(3)|0s
+
+
+ 1
+ 17
+ timestamp(2)|0s
+
+
+ 1
+ 18
+ set('REAL_AS_FLOAT', 'PIPES_AS_CONCAT', 'ANSI_QUOTES', 'IGNORE_SPACE', 'NOT_USED', 'ONLY_FULL_GROUP_BY', 'NO_UNSIGNED_SUBTRACTION', 'NO_DIR_IN_CREATE', 'NOT_USED_9', 'NOT_USED_10', 'NOT_USED_11', 'NOT_USED_12', 'NOT_USED_13', 'NOT_USED_14', 'NOT_USED_15', 'NOT_USED_16', 'NOT_USED_17', 'NOT_USED_18', 'ANSI', 'NO_AUTO_VALUE_ON_ZERO', 'NO_BACKSLASH_ESCAPES', 'STRICT_TRANS_TABLES', 'STRICT_ALL_TABLES', 'NO_ZERO_IN_DATE', 'NO_ZERO_DATE', 'ALLOW_INVALID_DATES', 'ERROR_FOR_DIVISION_BY_ZERO', 'TRADITIONAL', 'NOT_USED_29', 'HIGH_NOT_PRECEDENCE', 'NO_ENGINE_SUBSTITUTION', 'PAD_CHAR_TO_FULL_LENGTH', 'TIME_TRUNCATE_FRACTIONAL')|0e
+
+
+ 1
+ 19
+ varchar(288)|0s
+
+
+ 1
+ 20
+ varchar(64)|0s
+
+
+ 1
+ 21
+ varchar(64)|0s
+
+
+ 1
+ 22
+ varchar(64)|0s
+
+
+ 1
+ 1
+ char(32)|0s
+
+
+ 1
+ 2
+ char(255)|0s
+
+
+ 3
+ longtext|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ longtext|0s
+
+
+ 5
+ enum('NONE', 'LOCAL', 'CASCADED')|0e
+
+
+ 6
+ enum('NO', 'YES')|0e
+
+
+ 7
+ varchar(288)|0s
+
+
+ 8
+ varchar(7)|0s
+
+
+ 1
+ 9
+ varchar(64)|0s
+
+
+ 1
+ 10
+ varchar(64)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ varchar(64)|0s
+
+
+ 1
+ 6
+ varchar(64)|0s
+
+
+ 1
+ varchar(64)|0s
+
+
+ 2
+ varchar(64)|0s
+
+
+ 3
+ varchar(64)|0s
+
+
+ 4
+ varchar(64)|0s
+
+
+ 5
+ varchar(64)|0s
+
+
+ 6
+ varchar(64)|0s
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/iiabmdb.ykAgaw.meta b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/iiabmdb.ykAgaw.meta
new file mode 100644
index 0000000..376668a
--- /dev/null
+++ b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/iiabmdb.ykAgaw.meta
@@ -0,0 +1,2 @@
+#n:iiabmdb
+! [0, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/information_schema.FNRwLQ.meta b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
new file mode 100644
index 0000000..ecafffe
--- /dev/null
+++ b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
@@ -0,0 +1,2 @@
+#n:information_schema
+! [0, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/information_schema.FNRwLQ.zip b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/information_schema.FNRwLQ.zip
new file mode 100644
index 0000000..1575ded
Binary files /dev/null and b/.idea/dataSources/8145438e-516b-4005-a581-b91b5eedc759/storage_v2/_src_/schema/information_schema.FNRwLQ.zip differ
diff --git a/.idea/encodings.xml b/.idea/encodings.xml
index efecafc..71a86f5 100644
--- a/.idea/encodings.xml
+++ b/.idea/encodings.xml
@@ -1,6 +1,7 @@
-
+
+
\ No newline at end of file
diff --git a/.idea/sqldialects.xml b/.idea/sqldialects.xml
new file mode 100644
index 0000000..84ca3dc
--- /dev/null
+++ b/.idea/sqldialects.xml
@@ -0,0 +1,10 @@
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/SQL_analysis_experiment.sql b/SQL_analysis_experiment.sql
index 7894992..c8b0672 100644
--- a/SQL_analysis_experiment.sql
+++ b/SQL_analysis_experiment.sql
@@ -1,4 +1,4 @@
-select distinct experiment.idx_scenario,
+select distinct experiment.idx_scenario,
n_max_trial, prf_size, prf_conn, cap_limit_prob_type, cap_limit_level, diff_new_conn, remove_t, netw_prf_n,
mean_count_firm_prod, mean_count_firm, mean_count_prod,
mean_max_ts_firm_prod, mean_max_ts_firm, mean_max_ts_prod,
@@ -74,9 +74,6 @@ left join
from iiabmdb.with_exp_result
where `status` = "R"
group by s_id, id_firm) as s_n_remove_prod
-left join iiabmdb_basic_info.firm_n_prod as firm_n_prod
-on s_n_remove_prod.id_firm = firm_n_prod.code
-where n_remove_prod = n_prod
group by s_id) as s_n_all_prod_remove_firm
on sample.id = s_n_all_prod_remove_firm.s_id
) as secnario_count
diff --git a/SQL_migrate_db.sql b/SQL_migrate_db.sql
index e5c0555..9abf186 100644
--- a/SQL_migrate_db.sql
+++ b/SQL_migrate_db.sql
@@ -1,13 +1,16 @@
-CREATE DATABASE iiabmdb20230829;
-RENAME TABLE iiabmdb.not_test_experiment TO iiabmdb20230829.not_test_experiment,
-iiabmdb.not_test_result TO iiabmdb20230829.not_test_result,
-iiabmdb.not_test_sample TO iiabmdb20230829.not_test_sample,
-iiabmdb.test_experiment TO iiabmdb20230829.test_experiment,
-iiabmdb.test_result TO iiabmdb20230829.test_result,
-iiabmdb.test_sample TO iiabmdb20230829.test_sample;
-RENAME TABLE iiabmdb.with_exp_experiment TO iiabmdb20230829.with_exp_experiment,
-iiabmdb.with_exp_result TO iiabmdb20230829.with_exp_result,
-iiabmdb.with_exp_sample TO iiabmdb20230829.with_exp_sample,
-iiabmdb.without_exp_experiment TO iiabmdb20230829.without_exp_experiment,
-iiabmdb.without_exp_result TO iiabmdb20230829.without_exp_result,
-iiabmdb.without_exp_sample TO iiabmdb20230829.without_exp_sample;
\ No newline at end of file
+-- 创建新的数据库
+CREATE DATABASE iiabmdb2025211;
+
+-- 重命名表到新数据库
+RENAME TABLE
+ iiabmdb.test_experiment TO iiabmdb2025211.test_experiment,
+ iiabmdb.test_result TO iiabmdb2025211.test_result,
+ iiabmdb.test_sample TO iiabmdb2025211.test_sample;
+
+RENAME TABLE
+ iiabmdb.with_exp_experiment TO iiabmdb2025211.with_exp_experiment,
+ iiabmdb.with_exp_result TO iiabmdb2025211.with_exp_result,
+ iiabmdb.with_exp_sample TO iiabmdb2025211.with_exp_sample,
+ iiabmdb.without_exp_experiment TO iiabmdb2025211.without_exp_experiment,
+ iiabmdb.without_exp_result TO iiabmdb2025211.without_exp_result,
+ iiabmdb.without_exp_sample TO iiabmdb2025211.without_exp_sample;
diff --git a/__pycache__/查看进度.cpython-38.pyc b/__pycache__/查看进度.cpython-38.pyc
index a1855b8..3b11737 100644
Binary files a/__pycache__/查看进度.cpython-38.pyc and b/__pycache__/查看进度.cpython-38.pyc differ
diff --git a/output_result/resilience/anova.csv b/output_result/resilience/anova.csv
new file mode 100644
index 0000000..24a2668
--- /dev/null
+++ b/output_result/resilience/anova.csv
@@ -0,0 +1,9 @@
+,mean_count_firm_prod,mean_max_ts_firm_prod,mean_n_remove_firm_prod,mean_end_ts
+prf_size,0.366,0.576,0,0.006
+prf_conn,0.332,0.053,0,0
+cap_limit_prob_type,0.446,0,0,0
+n_max_trial,0.234,0,0,0
+cap_limit_level,0.47,0,0,0
+diff_new_conn,0.499,0.009,0,0
+remove_t,0.305,0.28,0,0.101
+netw_prf_n,0.356,0.128,0,0.734
diff --git a/output_result/resilience/anova_visualization.csv b/output_result/resilience/anova_visualization.csv
new file mode 100644
index 0000000..42f329f
--- /dev/null
+++ b/output_result/resilience/anova_visualization.csv
@@ -0,0 +1,22 @@
+自变量,level,系统恢复用时R1,产业-企业边累计扰乱次数R2,产业-企业边最大传导深度R3,产业-企业边断裂总数R4
+采购策略P1,三供应商,13.75,94.41,8.422,0
+采购策略P1,双供应商,13.63,94.42,8.336,0
+采购策略P1,单供应商,13.74,94.4,8.437,0
+是否规模偏好P2,倾向,13.91,94.42,8.41,0
+是否规模偏好P2,不倾向,13.5,94.41,8.386,0
+最大尝试次数P3,高,12.8,94.4,8.395,0
+最大尝试次数P3,中,13.51,94.42,8.358,0
+最大尝试次数P3,低,14.8,94.42,8.442,0
+是否已有连接偏好P4,倾向,13.24,94.4,8.355,0
+是否已有连接偏好P4,不倾向,14.17,94.42,8.441,0
+额外产能分布P5,均匀分布,14.06,94.42,8.619,0
+额外产能分布P5,正态分布,13.36,94.41,8.178,0
+额外产能分布参数P6,高,15.56,94.41,9.724,0
+额外产能分布参数P6,中,13.12,94.4,7.999,0
+额外产能分布参数P6,低,12.44,94.42,7.472,0
+新供应关系构成概率P7,低,14.2,94.42,8.31,0
+新供应关系构成概率P7,中,13.7,94.4,8.398,0
+新供应关系构成概率P7,高,13.21,94.41,8.486,0
+最大尝试时间步P8,低,13.82,94.42,8.971,0
+最大尝试时间步P8,中,13.49,94.42,8.503,0
+最大尝试时间步P8,高,13.81,94.4,7.721,0
diff --git a/output_result/resilience/experiment_result.csv b/output_result/resilience/experiment_result.csv
new file mode 100644
index 0000000..5f0b55f
--- /dev/null
+++ b/output_result/resilience/experiment_result.csv
@@ -0,0 +1,37 @@
+idx_scenario,n_max_trial,prf_size,prf_conn,cap_limit_prob_type,cap_limit_level,diff_new_conn,remove_t,netw_prf_n,mean_count_firm_prod,mean_count_firm,mean_count_prod,mean_max_ts_firm_prod,mean_max_ts_firm,mean_max_ts_prod,mean_n_remove_firm_prod,mean_n_all_prod_remove_firm,mean_end_ts,
+0,7,1,1,uniform,5.0000,0.3000,3,3,94.3905,25.8389,15.5684,10.3042,8.2747,5.5937,,,15.2632
+1,5,1,1,uniform,10.0000,0.5000,5,2,94.4211,25.8526,15.5684,8.2442,6.6884,4.5368,,,12.7537
+2,3,1,1,uniform,15.0000,0.7000,7,1,94.4211,25.8526,15.5684,7.0926,5.6989,3.8189,,,13.2421
+3,7,1,1,uniform,5.0000,0.3000,3,2,94.4032,25.8526,15.5684,10.3284,8.3516,5.6368,,,15.4642
+4,5,1,1,uniform,10.0000,0.5000,5,1,94.4211,25.8526,15.5684,8.2842,6.6389,4.4221,,,12.5284
+5,3,1,1,uniform,15.0000,0.7000,7,3,94.4211,25.8526,15.5684,7.0789,5.5937,3.7137,,,13.6147
+6,7,1,1,normal,5.0000,0.5000,7,3,94.4063,25.8400,15.5684,10.1158,8.2200,5.5147,,,14.3758
+7,5,1,1,normal,10.0000,0.7000,3,2,94.4211,25.8526,15.5684,8.0211,6.4116,4.2947,,,11.9158
+8,3,1,1,normal,15.0000,0.3000,5,1,94.4211,25.8526,15.5684,6.6611,5.2316,3.4979,,,13.0347
+9,7,1,0,uniform,5.0000,0.7000,5,3,94.4000,25.8516,15.5684,10.8484,8.9726,6.2316,,,15.2137
+10,5,1,0,uniform,10.0000,0.3000,7,2,94.4211,25.8526,15.5684,8.2421,6.6011,4.4411,,,14.5495
+11,3,1,0,uniform,15.0000,0.5000,3,1,94.4211,25.8526,15.5684,7.1937,5.7442,3.7242,,,14.9758
+12,7,1,0,normal,10.0000,0.7000,3,1,94.4211,25.8526,15.5684,8.4179,6.8137,4.5884,,,11.6758
+13,5,1,0,normal,15.0000,0.3000,5,3,94.4211,25.8526,15.5684,7.2000,5.6800,3.8368,,,13.2495
+14,3,1,0,normal,5.0000,0.5000,7,2,94.4211,25.8526,15.5684,8.7758,7.1768,4.6400,,,16.7832
+15,7,1,0,normal,10.0000,0.7000,5,3,94.4211,25.8526,15.5684,8.4800,6.8326,4.7326,,,11.6084
+16,5,1,0,normal,15.0000,0.3000,7,2,94.4211,25.8526,15.5684,7.2495,5.8063,3.8611,,,13.2989
+17,3,1,0,normal,5.0000,0.5000,3,1,94.4211,25.8526,15.5684,8.8453,7.2789,4.5863,,,16.8937
+18,7,0,1,normal,10.0000,0.3000,7,1,94.4211,25.8526,15.5684,8.2905,6.5737,4.4768,,,12.3000
+19,5,0,1,normal,15.0000,0.5000,3,3,94.4211,25.8526,15.5684,7.3737,5.8684,3.9411,,,11.1611
+20,3,0,1,normal,5.0000,0.7000,5,2,94.4211,25.8526,15.5684,8.8400,7.1789,4.8305,,,15.2400
+21,7,0,1,normal,10.0000,0.5000,7,1,94.2084,25.8242,15.5453,8.3768,6.7484,4.5558,,,11.6558
+22,5,0,1,normal,15.0000,0.7000,3,3,94.4211,25.8526,15.5684,7.3253,5.8726,3.9663,,,10.6347
+23,3,0,1,normal,5.0000,0.3000,5,2,94.4211,25.8526,15.5684,8.5432,6.9621,4.5263,,,15.3916
+24,7,0,1,uniform,15.0000,0.5000,3,2,94.4211,25.8526,15.5684,8.2053,6.4221,4.4084,,,11.5705
+25,5,0,1,uniform,5.0000,0.7000,5,1,94.4063,25.8400,15.5684,9.8326,7.8979,5.3768,,,14.5716
+26,3,0,1,uniform,10.0000,0.3000,7,3,94.4211,25.8526,15.5684,7.4747,6.0158,3.8495,,,13.5979
+27,7,0,0,normal,15.0000,0.5000,5,2,94.4211,25.8526,15.5684,7.6232,6.2011,4.0674,,,10.8221
+28,5,0,0,normal,5.0000,0.7000,7,1,94.3811,25.8274,15.5505,9.9442,8.0916,5.5853,,,15.0863
+29,3,0,0,normal,10.0000,0.3000,3,3,94.4211,25.8526,15.5684,7.1200,5.6505,3.6642,,,15.3021
+30,7,0,0,uniform,15.0000,0.7000,7,2,94.4211,25.8526,15.5684,8.3558,6.7084,4.6537,,,11.3000
+31,5,0,0,uniform,5.0000,0.3000,3,1,94.4211,25.8526,15.5684,10.0063,8.0895,5.2726,,,16.5568
+32,3,0,0,uniform,10.0000,0.5000,5,3,94.4211,25.8526,15.5684,7.4326,6.0211,3.8421,,,15.0526
+33,7,0,0,uniform,15.0000,0.3000,5,1,94.4211,25.8526,15.5684,8.3021,6.6600,4.4116,,,12.4042
+34,5,0,0,uniform,5.0000,0.5000,7,3,94.4053,25.8526,15.5674,10.3084,8.3789,5.4537,,,15.8716
+35,3,0,0,uniform,10.0000,0.7000,3,2,94.4211,25.8526,15.5684,7.5989,6.1305,4.1295,,,14.4716
diff --git a/output_result/risk/count_dcp_network_dot.png b/output_result/risk/count_dcp_network_dot.png
index 8169925..0ec080b 100644
Binary files a/output_result/risk/count_dcp_network_dot.png and b/output_result/risk/count_dcp_network_dot.png differ
diff --git a/output_result/risk/count_dcp_network_twopi.png b/output_result/risk/count_dcp_network_twopi.png
index 17817c5..161a312 100644
Binary files a/output_result/risk/count_dcp_network_twopi.png and b/output_result/risk/count_dcp_network_twopi.png differ
diff --git a/risk_analysis_firm_network.py b/risk_analysis_firm_network.py
index e7d1350..668ffbb 100644
--- a/risk_analysis_firm_network.py
+++ b/risk_analysis_firm_network.py
@@ -23,7 +23,7 @@ list_firm = list(set(list_firm))
Firm = pd.read_csv("input_data/input_firm_data/Firm_amended.csv")
Firm['Code'] = Firm['Code'].astype('string')
Firm.fillna(0, inplace=True)
-Firm_attr = Firm.loc[:, ["Code", "Type_Region", "Revenue_Log"]]
+Firm_attr = Firm.loc[:, ["Code", "企业名称", "Type_Region", "Revenue_Log"]]
firm_industry_relation = pd.read_csv("input_data/firm_industry_relation.csv")
firm_industry_relation['Firm_Code'] = firm_industry_relation['Firm_Code'].astype('string')
firm_product = []
@@ -58,15 +58,13 @@ for _, row in count_dcp.iterrows():
G_firm.add_edges_from(lst_add_edge)
# dcp_networkx
-pos = nx.nx_agraph.graphviz_layout(G_firm, prog="twopi", args="")
-node_label = nx.get_node_attributes(G_firm, 'Revenue_Log')
+pos = nx.nx_agraph.graphviz_layout(G_firm, prog="dot", args="")
+node_label = nx.get_node_attributes(G_firm, '企业名称')
# desensitize
-node_label = {
- key: key
- for key in node_label.keys()
-}
+node_label = {key: f"{key} {value}" for key, value in node_label.items()}
+
node_size = list(nx.get_node_attributes(G_firm, 'Revenue_Log').values())
-node_size = list(map(lambda x: x**3, node_size))
+node_size = list(map(lambda x: x ** 3, node_size))
edge_label = nx.get_edge_attributes(G_firm, "edge_label")
edge_label = {(n1, n2): label for (n1, n2, _), label in edge_label.items()}
edge_width = nx.get_edge_attributes(G_firm, "edge_width")
@@ -81,7 +79,7 @@ nx.draw(G_firm,
pos,
node_size=node_size,
labels=node_label,
- font_size=6,
+ font_size=2,
width=1,
edge_color=colors,
edge_cmap=cmap,
@@ -94,5 +92,5 @@ position = fig.add_axes([0.95, 0.05, 0.01, 0.3])
cb = plt.colorbar(sm, fraction=0.01, cax=position)
cb.ax.tick_params(labelsize=4)
cb.outline.set_visible(False)
-plt.savefig("output_result\\risk\\count_dcp_network_twopi")
+plt.savefig("output_result\\risk\\count_dcp_network_dot")
plt.close()
diff --git a/执行sql语句.py b/执行sql语句.py
new file mode 100644
index 0000000..e69de29
diff --git a/查看进度.py b/查看进度.py
index c493475..4534d8b 100644
--- a/查看进度.py
+++ b/查看进度.py
@@ -46,7 +46,7 @@ def visualize_progress():
ax.text(i, v + 0.5, str(v), ha='center', fontsize=12)
# 刷新绘图
- plt.pause(1) # 暂停一段时间以更新图表
+ plt.pause(3) # 暂停一段时间以更新图表
# 关闭窗口时,停止交互模式
# plt.ioff()