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 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + memory + 1 +
+ + 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()