diff --git a/.idea/dataSources.local.xml b/.idea/dataSources.local.xml
new file mode 100644
index 0000000..e16df29
--- /dev/null
+++ b/.idea/dataSources.local.xml
@@ -0,0 +1,39 @@
+
+
+
+
+
+ $
+ `
+
+
+ master_key
+ root
+
+
+
+
+
+
+
+
+ $
+ `
+
+
+ master_key
+ root
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources.xml b/.idea/dataSources.xml
new file mode 100644
index 0000000..d2d999f
--- /dev/null
+++ b/.idea/dataSources.xml
@@ -0,0 +1,19 @@
+
+
+
+
+ mysql.8
+ true
+ com.mysql.cj.jdbc.Driver
+ jdbc:mysql://localhost:3306
+ $ProjectFileDir$
+
+
+ mysql.8
+ true
+ com.mysql.cj.jdbc.Driver
+ jdbc:mysql://192.168.1.7:3306
+ $ProjectFileDir$
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20.xml b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20.xml
new file mode 100644
index 0000000..1747e44
--- /dev/null
+++ b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20.xml
@@ -0,0 +1,1030 @@
+
+
+
+
+ caching_sha2_password
+ lower/lower
+ InnoDB
+ InnoDB
+ |root||root|localhost|ALLOW_NONEXISTENT_DEFINER|G
+|root||root|localhost|ALTER|G
+|root||root|localhost|ALTER ROUTINE|G
+|root||root|localhost|APPLICATION_PASSWORD_ADMIN|G
+|root||mysql.infoschema|localhost|AUDIT_ABORT_EXEMPT|G
+|root||mysql.session|localhost|AUDIT_ABORT_EXEMPT|G
+|root||mysql.sys|localhost|AUDIT_ABORT_EXEMPT|G
+|root||root|localhost|AUDIT_ABORT_EXEMPT|G
+|root||root|localhost|AUDIT_ADMIN|G
+|root||mysql.session|localhost|AUTHENTICATION_POLICY_ADMIN|G
+|root||root|localhost|AUTHENTICATION_POLICY_ADMIN|G
+|root||mysql.session|localhost|BACKUP_ADMIN|G
+|root||root|localhost|BACKUP_ADMIN|G
+|root||root|localhost|BINLOG_ADMIN|G
+|root||root|localhost|BINLOG_ENCRYPTION_ADMIN|G
+|root||mysql.session|localhost|CLONE_ADMIN|G
+|root||root|localhost|CLONE_ADMIN|G
+|root||mysql.session|localhost|CONNECTION_ADMIN|G
+|root||root|localhost|CONNECTION_ADMIN|G
+|root||root|localhost|CREATE|G
+|root||root|localhost|CREATE ROLE|G
+|root||root|localhost|CREATE ROUTINE|G
+|root||root|localhost|CREATE TABLESPACE|G
+|root||root|localhost|CREATE TEMPORARY TABLES|G
+|root||root|localhost|CREATE USER|G
+|root||root|localhost|CREATE VIEW|G
+|root||root|localhost|DELETE|G
+|root||root|localhost|DROP|G
+|root||root|localhost|DROP ROLE|G
+|root||root|localhost|ENCRYPTION_KEY_ADMIN|G
+|root||root|localhost|EVENT|G
+|root||root|localhost|EXECUTE|G
+|root||root|localhost|FILE|G
+|root||mysql.infoschema|localhost|FIREWALL_EXEMPT|G
+|root||mysql.session|localhost|FIREWALL_EXEMPT|G
+|root||mysql.sys|localhost|FIREWALL_EXEMPT|G
+|root||root|localhost|FIREWALL_EXEMPT|G
+|root||root|localhost|FLUSH_OPTIMIZER_COSTS|G
+|root||root|localhost|FLUSH_PRIVILEGES|G
+|root||root|localhost|FLUSH_STATUS|G
+|root||root|localhost|FLUSH_TABLES|G
+|root||root|localhost|FLUSH_USER_RESOURCES|G
+|root||root|localhost|GROUP_REPLICATION_ADMIN|G
+|root||root|localhost|GROUP_REPLICATION_STREAM|G
+|root||root|localhost|INDEX|G
+|root||root|localhost|INNODB_REDO_LOG_ARCHIVE|G
+|root||root|localhost|INNODB_REDO_LOG_ENABLE|G
+|root||root|localhost|INSERT|G
+|root||root|localhost|LOCK TABLES|G
+|root||root|localhost|OPTIMIZE_LOCAL_TABLE|G
+|root||root|localhost|PASSWORDLESS_USER_ADMIN|G
+|root||mysql.session|localhost|PERSIST_RO_VARIABLES_ADMIN|G
+|root||root|localhost|PERSIST_RO_VARIABLES_ADMIN|G
+|root||root|localhost|PROCESS|G
+|root||root|localhost|REFERENCES|G
+|root||root|localhost|RELOAD|G
+|root||root|localhost|REPLICATION CLIENT|G
+|root||root|localhost|REPLICATION SLAVE|G
+|root||root|localhost|REPLICATION_APPLIER|G
+|root||root|localhost|REPLICATION_SLAVE_ADMIN|G
+|root||root|localhost|RESOURCE_GROUP_ADMIN|G
+|root||root|localhost|RESOURCE_GROUP_USER|G
+|root||root|localhost|ROLE_ADMIN|G
+|root||mysql.infoschema|localhost|SELECT|G
+|root||root|localhost|SELECT|G
+|root||root|localhost|SENSITIVE_VARIABLES_OBSERVER|G
+|root||root|localhost|SERVICE_CONNECTION_ADMIN|G
+|root||mysql.session|localhost|SESSION_VARIABLES_ADMIN|G
+|root||root|localhost|SESSION_VARIABLES_ADMIN|G
+|root||root|localhost|SET_ANY_DEFINER|G
+|root||root|localhost|SHOW DATABASES|G
+|root||root|localhost|SHOW VIEW|G
+|root||root|localhost|SHOW_ROUTINE|G
+|root||mysql.session|localhost|SHUTDOWN|G
+|root||root|localhost|SHUTDOWN|G
+|root||mysql.session|localhost|SUPER|G
+|root||root|localhost|SUPER|G
+|root||mysql.infoschema|localhost|SYSTEM_USER|G
+|root||mysql.session|localhost|SYSTEM_USER|G
+|root||mysql.sys|localhost|SYSTEM_USER|G
+|root||root|localhost|SYSTEM_USER|G
+|root||mysql.session|localhost|SYSTEM_VARIABLES_ADMIN|G
+|root||root|localhost|SYSTEM_VARIABLES_ADMIN|G
+|root||root|localhost|TABLE_ENCRYPTION_ADMIN|G
+|root||root|localhost|TELEMETRY_LOG_ADMIN|G
+|root||root|localhost|TRANSACTION_GTID_TAG|G
+|root||root|localhost|TRIGGER|G
+|root||root|localhost|UPDATE|G
+|root||root|localhost|XA_RECOVER_ADMIN|G
+|root||root|localhost|grant option|G
+performance_schema|schema||mysql.session|localhost|SELECT|G
+sys|schema||mysql.sys|localhost|TRIGGER|G
+ 8.4.9
+
+
+ armscii8
+
+
+ armscii8
+ 1
+
+
+ ascii
+
+
+ ascii
+ 1
+
+
+ big5
+
+
+ big5
+ 1
+
+
+ binary
+ 1
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1250
+ 1
+
+
+ cp1250
+
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1251
+ 1
+
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1256
+
+
+ cp1256
+ 1
+
+
+ cp1257
+
+
+ cp1257
+ 1
+
+
+ cp1257
+
+
+ cp850
+
+
+ cp850
+ 1
+
+
+ cp852
+
+
+ cp852
+ 1
+
+
+ cp866
+
+
+ cp866
+ 1
+
+
+ cp932
+
+
+ cp932
+ 1
+
+
+ dec8
+
+
+ dec8
+ 1
+
+
+ eucjpms
+
+
+ eucjpms
+ 1
+
+
+ euckr
+
+
+ euckr
+ 1
+
+
+ gb18030
+
+
+ gb18030
+ 1
+
+
+ gb18030
+
+
+ gb2312
+
+
+ gb2312
+ 1
+
+
+ gbk
+
+
+ gbk
+ 1
+
+
+ geostd8
+
+
+ geostd8
+ 1
+
+
+ greek
+
+
+ greek
+ 1
+
+
+ hebrew
+
+
+ hebrew
+ 1
+
+
+ hp8
+
+
+ hp8
+ 1
+
+
+ keybcs2
+
+
+ keybcs2
+ 1
+
+
+ koi8r
+
+
+ koi8r
+ 1
+
+
+ koi8u
+
+
+ koi8u
+ 1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+ 1
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+ 1
+
+
+ latin2
+
+
+ latin5
+
+
+ latin5
+ 1
+
+
+ latin7
+
+
+ latin7
+
+
+ latin7
+ 1
+
+
+ latin7
+
+
+ macce
+
+
+ macce
+ 1
+
+
+ macroman
+
+
+ macroman
+ 1
+
+
+ sjis
+
+
+ sjis
+ 1
+
+
+ swe7
+
+
+ swe7
+ 1
+
+
+ tis620
+
+
+ tis620
+ 1
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+ 1
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ujis
+
+
+ ujis
+ 1
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+ 1
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16le
+
+
+ utf16le
+ 1
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+ 1
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+ 1
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ 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
+
+
+ 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
+
+
+ utf8mb3_general_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ 0
+ localhost
+
+
+ 0
+ localhost
+
+
+ 0
+ localhost
+
+
+ localhost
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/information_schema.FNRwLQ.meta b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
new file mode 100644
index 0000000..1ff3db2
--- /dev/null
+++ b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
@@ -0,0 +1,2 @@
+#n:information_schema
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/mysql.osA4Bg.meta b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/mysql.osA4Bg.meta
new file mode 100644
index 0000000..86a53f1
--- /dev/null
+++ b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/mysql.osA4Bg.meta
@@ -0,0 +1,2 @@
+#n:mysql
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/performance_schema.kIw0nw.meta b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/performance_schema.kIw0nw.meta
new file mode 100644
index 0000000..9394db1
--- /dev/null
+++ b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/performance_schema.kIw0nw.meta
@@ -0,0 +1,2 @@
+#n:performance_schema
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/sys.zb4BAA.meta b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/sys.zb4BAA.meta
new file mode 100644
index 0000000..2f4470b
--- /dev/null
+++ b/.idea/dataSources/0a5f547c-9d7e-48c2-8022-49fb896f0b20/storage_v2/_src_/schema/sys.zb4BAA.meta
@@ -0,0 +1,2 @@
+#n:sys
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de.xml b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de.xml
new file mode 100644
index 0000000..befa854
--- /dev/null
+++ b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de.xml
@@ -0,0 +1,5731 @@
+
+
+
+
+ caching_sha2_password
+ exact
+ InnoDB
+ InnoDB
+ |root||root||ALTER|G
+|root||root|localhost|ALTER|G
+|root||root||ALTER ROUTINE|G
+|root||root|localhost|ALTER ROUTINE|G
+|root||root||APPLICATION_PASSWORD_ADMIN|G
+|root||root|localhost|APPLICATION_PASSWORD_ADMIN|G
+|root||mysql.infoschema|localhost|AUDIT_ABORT_EXEMPT|G
+|root||mysql.session|localhost|AUDIT_ABORT_EXEMPT|G
+|root||mysql.sys|localhost|AUDIT_ABORT_EXEMPT|G
+|root||root||AUDIT_ABORT_EXEMPT|G
+|root||root|localhost|AUDIT_ABORT_EXEMPT|G
+|root||root||AUDIT_ADMIN|G
+|root||root|localhost|AUDIT_ADMIN|G
+|root||mysql.session|localhost|AUTHENTICATION_POLICY_ADMIN|G
+|root||root||AUTHENTICATION_POLICY_ADMIN|G
+|root||root|localhost|AUTHENTICATION_POLICY_ADMIN|G
+|root||mysql.session|localhost|BACKUP_ADMIN|G
+|root||root||BACKUP_ADMIN|G
+|root||root|localhost|BACKUP_ADMIN|G
+|root||root||BINLOG_ADMIN|G
+|root||root|localhost|BINLOG_ADMIN|G
+|root||root||BINLOG_ENCRYPTION_ADMIN|G
+|root||root|localhost|BINLOG_ENCRYPTION_ADMIN|G
+|root||mysql.session|localhost|CLONE_ADMIN|G
+|root||root||CLONE_ADMIN|G
+|root||root|localhost|CLONE_ADMIN|G
+|root||mysql.session|localhost|CONNECTION_ADMIN|G
+|root||root||CONNECTION_ADMIN|G
+|root||root|localhost|CONNECTION_ADMIN|G
+|root||root||CREATE|G
+|root||root|localhost|CREATE|G
+|root||root||CREATE ROLE|G
+|root||root|localhost|CREATE ROLE|G
+|root||root||CREATE ROUTINE|G
+|root||root|localhost|CREATE ROUTINE|G
+|root||root||CREATE TABLESPACE|G
+|root||root|localhost|CREATE TABLESPACE|G
+|root||root||CREATE TEMPORARY TABLES|G
+|root||root|localhost|CREATE TEMPORARY TABLES|G
+|root||root||CREATE USER|G
+|root||root|localhost|CREATE USER|G
+|root||root||CREATE VIEW|G
+|root||root|localhost|CREATE VIEW|G
+|root||root||DELETE|G
+|root||root|localhost|DELETE|G
+|root||root||DROP|G
+|root||root|localhost|DROP|G
+|root||root||DROP ROLE|G
+|root||root|localhost|DROP ROLE|G
+|root||root||ENCRYPTION_KEY_ADMIN|G
+|root||root|localhost|ENCRYPTION_KEY_ADMIN|G
+|root||root||EVENT|G
+|root||root|localhost|EVENT|G
+|root||root||EXECUTE|G
+|root||root|localhost|EXECUTE|G
+|root||root||FILE|G
+|root||root|localhost|FILE|G
+|root||mysql.infoschema|localhost|FIREWALL_EXEMPT|G
+|root||mysql.session|localhost|FIREWALL_EXEMPT|G
+|root||mysql.sys|localhost|FIREWALL_EXEMPT|G
+|root||root||FIREWALL_EXEMPT|G
+|root||root|localhost|FIREWALL_EXEMPT|G
+|root||root||FLUSH_OPTIMIZER_COSTS|G
+|root||root|localhost|FLUSH_OPTIMIZER_COSTS|G
+|root||root||FLUSH_STATUS|G
+|root||root|localhost|FLUSH_STATUS|G
+|root||root||FLUSH_TABLES|G
+|root||root|localhost|FLUSH_TABLES|G
+|root||root||FLUSH_USER_RESOURCES|G
+|root||root|localhost|FLUSH_USER_RESOURCES|G
+|root||root||GROUP_REPLICATION_ADMIN|G
+|root||root|localhost|GROUP_REPLICATION_ADMIN|G
+|root||root||GROUP_REPLICATION_STREAM|G
+|root||root|localhost|GROUP_REPLICATION_STREAM|G
+|root||root||INDEX|G
+|root||root|localhost|INDEX|G
+|root||root||INNODB_REDO_LOG_ARCHIVE|G
+|root||root|localhost|INNODB_REDO_LOG_ARCHIVE|G
+|root||root||INNODB_REDO_LOG_ENABLE|G
+|root||root|localhost|INNODB_REDO_LOG_ENABLE|G
+|root||root||INSERT|G
+|root||root|localhost|INSERT|G
+|root||root||LOCK TABLES|G
+|root||root|localhost|LOCK TABLES|G
+|root||root||PASSWORDLESS_USER_ADMIN|G
+|root||root|localhost|PASSWORDLESS_USER_ADMIN|G
+|root||mysql.session|localhost|PERSIST_RO_VARIABLES_ADMIN|G
+|root||root||PERSIST_RO_VARIABLES_ADMIN|G
+|root||root|localhost|PERSIST_RO_VARIABLES_ADMIN|G
+|root||root||PROCESS|G
+|root||root|localhost|PROCESS|G
+|root||root||REFERENCES|G
+|root||root|localhost|REFERENCES|G
+|root||root||RELOAD|G
+|root||root|localhost|RELOAD|G
+|root||root||REPLICATION CLIENT|G
+|root||root|localhost|REPLICATION CLIENT|G
+|root||root||REPLICATION SLAVE|G
+|root||root|localhost|REPLICATION SLAVE|G
+|root||root||REPLICATION_APPLIER|G
+|root||root|localhost|REPLICATION_APPLIER|G
+|root||root||REPLICATION_SLAVE_ADMIN|G
+|root||root|localhost|REPLICATION_SLAVE_ADMIN|G
+|root||root||RESOURCE_GROUP_ADMIN|G
+|root||root|localhost|RESOURCE_GROUP_ADMIN|G
+|root||root||RESOURCE_GROUP_USER|G
+|root||root|localhost|RESOURCE_GROUP_USER|G
+|root||root||ROLE_ADMIN|G
+|root||root|localhost|ROLE_ADMIN|G
+|root||mysql.infoschema|localhost|SELECT|G
+|root||root||SELECT|G
+|root||root|localhost|SELECT|G
+|root||root||SENSITIVE_VARIABLES_OBSERVER|G
+|root||root|localhost|SENSITIVE_VARIABLES_OBSERVER|G
+|root||root||SERVICE_CONNECTION_ADMIN|G
+|root||root|localhost|SERVICE_CONNECTION_ADMIN|G
+|root||mysql.session|localhost|SESSION_VARIABLES_ADMIN|G
+|root||root||SESSION_VARIABLES_ADMIN|G
+|root||root|localhost|SESSION_VARIABLES_ADMIN|G
+|root||root||SET_USER_ID|G
+|root||root|localhost|SET_USER_ID|G
+|root||root||SHOW DATABASES|G
+|root||root|localhost|SHOW DATABASES|G
+|root||root||SHOW VIEW|G
+|root||root|localhost|SHOW VIEW|G
+|root||root||SHOW_ROUTINE|G
+|root||root|localhost|SHOW_ROUTINE|G
+|root||mysql.session|localhost|SHUTDOWN|G
+|root||root||SHUTDOWN|G
+|root||root|localhost|SHUTDOWN|G
+|root||mysql.session|localhost|SUPER|G
+|root||root||SUPER|G
+|root||root|localhost|SUPER|G
+|root||mysql.infoschema|localhost|SYSTEM_USER|G
+|root||mysql.session|localhost|SYSTEM_USER|G
+|root||mysql.sys|localhost|SYSTEM_USER|G
+|root||root||SYSTEM_USER|G
+|root||root|localhost|SYSTEM_USER|G
+|root||mysql.session|localhost|SYSTEM_VARIABLES_ADMIN|G
+|root||root||SYSTEM_VARIABLES_ADMIN|G
+|root||root|localhost|SYSTEM_VARIABLES_ADMIN|G
+|root||root||TABLE_ENCRYPTION_ADMIN|G
+|root||root|localhost|TABLE_ENCRYPTION_ADMIN|G
+|root||root||TRIGGER|G
+|root||root|localhost|TRIGGER|G
+|root||root||UPDATE|G
+|root||root|localhost|UPDATE|G
+|root||root||XA_RECOVER_ADMIN|G
+|root||root|localhost|XA_RECOVER_ADMIN|G
+|root||root||grant option|G
+|root||root|localhost|grant option|G
+performance_schema|schema||mysql.session|localhost|SELECT|G
+sys|schema||mysql.sys|localhost|TRIGGER|G
+ 8.0.31
+
+
+ armscii8
+
+
+ armscii8
+ 1
+
+
+ ascii
+
+
+ ascii
+ 1
+
+
+ big5
+
+
+ big5
+ 1
+
+
+ binary
+ 1
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1250
+
+
+ cp1250
+ 1
+
+
+ cp1250
+
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1251
+ 1
+
+
+ cp1251
+
+
+ cp1251
+
+
+ cp1256
+
+
+ cp1256
+ 1
+
+
+ cp1257
+
+
+ cp1257
+ 1
+
+
+ cp1257
+
+
+ cp850
+
+
+ cp850
+ 1
+
+
+ cp852
+
+
+ cp852
+ 1
+
+
+ cp866
+
+
+ cp866
+ 1
+
+
+ cp932
+
+
+ cp932
+ 1
+
+
+ dec8
+
+
+ dec8
+ 1
+
+
+ eucjpms
+
+
+ eucjpms
+ 1
+
+
+ euckr
+
+
+ euckr
+ 1
+
+
+ gb18030
+
+
+ gb18030
+ 1
+
+
+ gb18030
+
+
+ gb2312
+
+
+ gb2312
+ 1
+
+
+ gbk
+
+
+ gbk
+ 1
+
+
+ geostd8
+
+
+ geostd8
+ 1
+
+
+ greek
+
+
+ greek
+ 1
+
+
+ hebrew
+
+
+ hebrew
+ 1
+
+
+ hp8
+
+
+ hp8
+ 1
+
+
+ keybcs2
+
+
+ keybcs2
+ 1
+
+
+ koi8r
+
+
+ koi8r
+ 1
+
+
+ koi8u
+
+
+ koi8u
+ 1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+ 1
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+
+
+ latin2
+ 1
+
+
+ latin2
+
+
+ latin5
+
+
+ latin5
+ 1
+
+
+ latin7
+
+
+ latin7
+
+
+ latin7
+ 1
+
+
+ latin7
+
+
+ macce
+
+
+ macce
+ 1
+
+
+ macroman
+
+
+ macroman
+ 1
+
+
+ sjis
+
+
+ sjis
+ 1
+
+
+ swe7
+
+
+ swe7
+ 1
+
+
+ tis620
+
+
+ tis620
+ 1
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+ 1
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ucs2
+
+
+ ujis
+
+
+ ujis
+ 1
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+ 1
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16le
+
+
+ utf16le
+ 1
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+ 1
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+ 1
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ utf8mb3
+
+
+ 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
+
+
+ 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
+
+
+ 3
+ 3
+ 2026-05-01.15:40:34
+ utf8mb4_bg_0900_ai_ci
+
+
+ 3
+ 3
+ 2026-05-01.15:40:34
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb3_general_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ 3
+ 2026-05-01.15:40:34
+ utf8mb4_bg_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ 3
+ 2026-05-01.15:40:34
+ utf8mb4_unicode_ci
+
+
+ 0
+ localhost
+
+
+ 0
+ localhost
+
+
+ 0
+ localhost
+
+
+
+ localhost
+
+
+ 博客记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 博客类别
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 博客评论
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 博客内容
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 博客点赞
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 博客访问记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食评论
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 收藏记录
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 文件
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食点赞
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 美食食材
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 朋友圈
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 朋友圈图片
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 美食记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食成果
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食步骤
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 用户
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 家庭账户
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 纪念日
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 资产
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 奖状证书
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 奖状证书
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 账本类型
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 账单类型
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 账单图片
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 账单账户
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 账单记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 博客记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 博客类别
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 博客评论
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 博客内容
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 博客点赞
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 博客访问记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 文件
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食食材
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食成果
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 美食步骤
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 健康记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 家庭账户
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 日记
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 绩效统计
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 家庭账本
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 密码管理
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 月经记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 月经设置
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 日程计划
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 商品清单
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 任务
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 旅行记录图片
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 旅行记录
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_0900_ai_ci
+
+
+ 旅游景点
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 旅行记录图片
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 用户表
+ 3
+ InnoDB
+ row_format
+DYNAMIC
+ utf8mb4_general_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 3
+ InnoDB
+ utf8mb4_0900_ai_ci
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 博客标题
+ 1
+ 2
+ varchar(255)|0s
+
+
+ 置顶值 越大越靠前
+ 1
+ 3
+ int|0s
+
+
+ 是否是精品 0否1是
+ 1
+ 4
+ tinyint|0s
+
+
+ 博客类别
+ 1
+ 5
+ bigint|0s
+
+
+ 博客内容概要
+ 1
+ 6
+ varchar(255)|0s
+
+
+ 博客内容
+ 1
+ 7
+ bigint|0s
+
+
+ 字数统计
+ 1
+ 8
+ int|0s
+
+
+ 阅读时长
+ 1
+ 9
+ decimal(10,2 digit)|0s
+
+
+ 是否发布
+ 1
+ 10
+ tinyint|0s
+
+
+ 创建时间
+ 11
+ datetime|0s
+
+
+ 创建人
+ 12
+ varchar(255)|0s
+
+
+ 发布时间
+ 13
+ datetime|0s
+
+
+ 发布人
+ 14
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 类别名称
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 创建时间
+ 3
+ datetime|0s
+
+
+ 创建人
+ 4
+ varchar(255)|0s
+
+
+ 更新时间
+ 5
+ datetime|0s
+
+
+ 更新人
+ 6
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ id
+ 1
+ 1
+ bigint|0s
+
+
+ 博客id
+ 1
+ 2
+ bigint|0s
+
+
+ 父评论id
+ 1
+ 3
+ bigint|0s
+
+
+ 评论人昵称
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 评论人网站
+ 5
+ varchar(255)|0s
+
+
+ 评论人ip
+ 1
+ 6
+ varchar(45)|0s
+
+
+ 评论人浏览器信息
+ 1
+ 7
+ varchar(255)|0s
+
+
+ 评论内容
+ 1
+ 8
+ varchar(255)|0s
+
+
+ 是否通过
+ 1
+ 9
+ tinyint|0s
+
+
+ 评论时间
+ 10
+ datetime|0s
+
+
+ 创建人
+ 11
+ datetime|0s
+
+
+ 更新时间
+ 12
+ datetime|0s
+
+
+ 更新人
+ 13
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 博客内容
+ 1
+ 2
+ mediumblob|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ id
+ 1
+ 1
+ bigint|0s
+
+
+ 点赞人
+ 2
+ bigint|0s
+
+
+ 点赞类型(博客、评论)
+ 3
+ varchar(255)|0s
+
+
+ 点赞目标的id
+ 4
+ bigint|0s
+
+
+ 点赞状态 0取消点赞/1点赞
+ 5
+ tinyint|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 创建人
+ 7
+ datetime|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ ip地址
+ 1
+ 2
+ varchar(255)|0s
+
+
+ 操作系统
+ 1
+ 3
+ varchar(255)|0s
+
+
+ 浏览器
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 路径
+ 5
+ varchar(255)|0s
+
+
+ 博客id
+ 1
+ 6
+ bigint|0s
+
+
+ 创建时间
+ 7
+ datetime|0s
+
+
+ 创建人
+ 8
+ varchar(255)|0s
+
+
+ 更新时间
+ 9
+ datetime|0s
+
+
+ 更新人
+ 10
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 评论类型
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 主题id
+ 1
+ 3
+ bigint|0s
+
+
+ 评论内容
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 创建人
+ 5
+ varchar(255)|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 更新人
+ 7
+ varchar(255)|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 收藏类型
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 主题id
+ 1
+ 3
+ bigint|0s
+
+
+ 创建人
+ 4
+ varchar(255)|0s
+
+
+ 创建时间
+ 5
+ datetime|0s
+
+
+ 更新人
+ 6
+ varchar(255)|0s
+
+
+ 更新时间
+ 7
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 文件名称
+ 2
+ varchar(255)|0s
+
+
+ 文件md5
+ 3
+ varchar(45)|0s
+
+
+ 文件路径
+ 4
+ varchar(255)|0s
+
+
+ 文件url
+ 5
+ varchar(255)|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 创建人
+ 7
+ varchar(255)|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 点赞类型
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 主题
+ 1
+ 3
+ bigint|0s
+
+
+ 创建人
+ 4
+ varchar(255)|0s
+
+
+ 创建时间
+ 5
+ datetime|0s
+
+
+ 更新人
+ 6
+ varchar(255)|0s
+
+
+ 更新时间
+ 7
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食id
+ 1
+ 2
+ bigint|0s
+
+
+ 类型
+ 1
+ 3
+ varchar(45)|0s
+
+
+ 名称
+ 1
+ 4
+ varchar(45)|0s
+
+
+ 分量
+ 1
+ 5
+ varchar(45)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 内容
+ 1
+ 2
+ varchar(255)|0s
+
+
+ 创建人
+ 3
+ varchar(255)|0s
+
+
+ 创建时间
+ 4
+ datetime|0s
+
+
+ 更新人
+ 5
+ varchar(255)|0s
+
+
+ 更新时间
+ 6
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 图片路径
+ 1
+ 2
+ varchar(255)|0s
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食名称
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 美食菜系
+ 1
+ 3
+ varchar(45)|0s
+
+
+ 推荐指数
+ 4
+ int|0s
+
+
+ 是否分享
+ 1
+ 5
+ tinyint|0s
+
+
+ 备注
+ 6
+ varchar(45)|0s
+
+
+ 创建时间
+ 7
+ datetime|0s
+
+
+ 创建人
+ 8
+ varchar(255)|0s
+
+
+ 更新时间
+ 9
+ datetime|0s
+
+
+ 更新人
+ 10
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食id
+ 1
+ 2
+ bigint|0s
+
+
+ 完成时间
+ 1
+ 3
+ date|0s
+
+
+ 完成人
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 图片路径
+ 5
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食id
+ 1
+ 2
+ bigint|0s
+
+
+ 顺序
+ 1
+ 3
+ int|0s
+
+
+ 内容
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 图片地址
+ 5
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 昵称
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 密码
+ 1
+ 3
+ varchar(255)|0s
+
+
+ 性别
+ 4
+ tinyint|0s
+
+
+ 手机号
+ 5
+ varchar(45)|0s
+ utf8mb4_general_ci
+
+
+ 生日
+ 6
+ date|0s
+
+
+ 头像
+ 7
+ varchar(255)|0s
+
+
+ 邮箱
+ 8
+ varchar(45)|0s
+ utf8mb4_general_ci
+
+
+ 地区
+ 9
+ json|0s
+
+
+ 地址
+ 10
+ varchar(45)|0s
+ utf8mb4_general_ci
+
+
+ 职业
+ 11
+ varchar(45)|0s
+ utf8mb4_general_ci
+
+
+ 标签
+ 12
+ json|0s
+
+
+ 描述
+ 13
+ varchar(255)|0s
+ utf8mb4_general_ci
+
+
+ 创建人
+ 14
+ varchar(255)|0s
+
+
+ 创建时间
+ 15
+ datetime|0s
+
+
+ 更新人
+ 16
+ varchar(255)|0s
+
+
+ 更新时间
+ 17
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 4
+ blob|0s
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ QRTZ_TRIGGERS
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ blob|0s
+
+
+ SCHED_NAME
+CALENDAR_NAME
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 1
+ 4
+ varchar(200)|0s
+
+
+ 5
+ varchar(80)|0s
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ QRTZ_TRIGGERS
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(95)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 1
+ 4
+ varchar(200)|0s
+
+
+ 1
+ 5
+ varchar(200)|0s
+
+
+ 1
+ 6
+ bigint|0s
+
+
+ 1
+ 7
+ bigint|0s
+
+
+ 1
+ 8
+ int|0s
+
+
+ 1
+ 9
+ varchar(16)|0s
+
+
+ 10
+ varchar(200)|0s
+
+
+ 11
+ varchar(200)|0s
+
+
+ 12
+ varchar(1)|0s
+
+
+ 13
+ varchar(1)|0s
+
+
+ SCHED_NAME
+ENTRY_ID
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 4
+ varchar(250)|0s
+
+
+ 1
+ 5
+ varchar(250)|0s
+
+
+ 1
+ 6
+ varchar(1)|0s
+
+
+ 1
+ 7
+ varchar(1)|0s
+
+
+ 1
+ 8
+ varchar(1)|0s
+
+
+ 1
+ 9
+ varchar(1)|0s
+
+
+ 10
+ blob|0s
+
+
+ SCHED_NAME
+JOB_NAME
+JOB_GROUP
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(40)|0s
+
+
+ SCHED_NAME
+LOCK_NAME
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ SCHED_NAME
+TRIGGER_GROUP
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ bigint|0s
+
+
+ 1
+ 4
+ bigint|0s
+
+
+ SCHED_NAME
+INSTANCE_NAME
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 1
+ 4
+ bigint|0s
+
+
+ 1
+ 5
+ bigint|0s
+
+
+ 1
+ 6
+ bigint|0s
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ QRTZ_TRIGGERS
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 4
+ varchar(512)|0s
+
+
+ 5
+ varchar(512)|0s
+
+
+ 6
+ varchar(512)|0s
+
+
+ 7
+ int|0s
+
+
+ 8
+ int|0s
+
+
+ 9
+ bigint|0s
+
+
+ 10
+ bigint|0s
+
+
+ 11
+ decimal(13,4 digit)|0s
+
+
+ 12
+ decimal(13,4 digit)|0s
+
+
+ 13
+ varchar(1)|0s
+
+
+ 14
+ varchar(1)|0s
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ QRTZ_TRIGGERS
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ varchar(120)|0s
+
+
+ 1
+ 2
+ varchar(200)|0s
+
+
+ 1
+ 3
+ varchar(200)|0s
+
+
+ 1
+ 4
+ varchar(200)|0s
+
+
+ 1
+ 5
+ varchar(200)|0s
+
+
+ 6
+ varchar(250)|0s
+
+
+ 7
+ bigint|0s
+
+
+ 8
+ bigint|0s
+
+
+ 9
+ int|0s
+
+
+ 1
+ 10
+ varchar(16)|0s
+
+
+ 1
+ 11
+ varchar(8)|0s
+
+
+ 1
+ 12
+ bigint|0s
+
+
+ 13
+ bigint|0s
+
+
+ 14
+ varchar(200)|0s
+
+
+ 15
+ smallint|0s
+
+
+ 16
+ blob|0s
+
+
+ SCHED_NAME
+JOB_NAME
+JOB_GROUP
+ SCHED_NAME
+JOB_NAME
+JOB_GROUP
+ QRTZ_JOB_DETAILS
+
+
+ SCHED_NAME
+TRIGGER_NAME
+TRIGGER_GROUP
+ btree
+ 1
+
+
+ SCHED_NAME
+JOB_NAME
+JOB_GROUP
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账号名
+ 1
+ 2
+ varchar(255)|0s
+
+
+ 密码
+ 1
+ 3
+ varchar(255)|0s
+
+
+ 用户id
+ 4
+ bigint|0s
+
+
+ 账号状态0正常1禁用2注销
+ 5
+ tinyint|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 创建人
+ 7
+ varchar(255)|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 标题
+ 2
+ varchar(45)|0s
+
+
+ 日期
+ 3
+ date|0s
+
+
+ 是否重复
+ 4
+ tinyint|0s
+
+
+ 类型
+ 5
+ varchar(45)|0s
+
+
+ 分类
+ 6
+ varchar(45)|0s
+
+
+ 创建人
+ 7
+ varchar(255)|0s
+
+
+ 创建时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ varchar(255)|0s
+
+
+ 更新时间
+ 10
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 类型
+ 2
+ varchar(45)|0s
+
+
+ 名称
+ 3
+ varchar(45)|0s
+
+
+ 金额
+ 4
+ decimal(10,4 digit)|0s
+
+
+ 拥有者
+ 5
+ varchar(45)|0s
+
+
+ 备注
+ 6
+ varchar(45)|0s
+
+
+ 创建人
+ 7
+ varchar(255)|0s
+
+
+ 创建时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ varchar(255)|0s
+
+
+ 更新时间
+ 10
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ bigint|0s
+
+
+ 名称
+ 2
+ varchar(45)|0s
+
+
+ 类型
+ 3
+ varchar(45)|0s
+
+
+ 日期
+ 4
+ date|0s
+
+
+ 地点
+ 5
+ varchar(45)|0s
+
+
+ 所属人
+ 6
+ varchar(45)|0s
+
+
+ 备注
+ 7
+ varchar(255)|0s
+
+
+ 创建人
+ 8
+ varchar(255)|0s
+
+
+ 创建日期
+ 9
+ datetime|0s
+
+
+ 更新人
+ 10
+ varchar(255)|0s
+
+
+ 更新日期
+ 11
+ datetime|0s
+
+
+ 证书id
+ 1
+ 1
+ bigint|0s
+
+
+ 图片地址
+ 1
+ 2
+ varchar(255)|0s
+
+
+ award_id
+image_url
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账本名称
+ 2
+ varchar(45)|0s
+
+
+ 账本图标
+ 3
+ varchar(45)|0s
+
+
+ 图标颜色
+ 4
+ varchar(10)|0s
+
+
+ 创建时间
+ 5
+ datetime|0s
+
+
+ 创建人
+ 6
+ varchar(255)|0s
+
+
+ 更新时间
+ 7
+ datetime|0s
+
+
+ 更新人
+ 8
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账本id
+ 2
+ bigint|0s
+
+
+ 账单类别名称
+ 3
+ varchar(45)|0s
+
+
+ 账单类型
+ 4
+ varchar(45)|0s
+
+
+ 账单类别图标
+ 5
+ varchar(45)|0s
+
+
+ 图标颜色
+ 6
+ varchar(10)|0s
+
+
+ 创建时间
+ 7
+ datetime|0s
+
+
+ 创建人
+ 8
+ varchar(255)|0s
+
+
+ 更新时间
+ 9
+ datetime|0s
+
+
+ 更新人
+ 10
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 账单id
+ 1
+ 1
+ bigint|0s
+
+
+ 图片路径
+ 1
+ 2
+ varchar(255)|0s
+
+
+ bill_id
+image_url
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账户名称
+ 2
+ varchar(45)|0s
+
+
+ 图标
+ 3
+ varchar(45)|0s
+
+
+ 颜色
+ 4
+ varchar(10)|0s
+
+
+ 创建时间
+ 5
+ datetime|0s
+
+
+ 创建人
+ 6
+ varchar(255)|0s
+
+
+ 更新时间
+ 7
+ datetime|0s
+
+
+ 更新人
+ 8
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账本id
+ 2
+ bigint|0s
+
+
+ 账单类型 支出/收入
+ 3
+ varchar(45)|0s
+
+
+ 账单类别id
+ 4
+ bigint|0s
+
+
+ 账单地点
+ 5
+ varchar(45)|0s
+
+
+ 账单日期
+ 6
+ datetime|0s
+
+
+ 支付账户
+ 7
+ bigint|0s
+
+
+ 账单金额
+ 8
+ decimal(10,2 digit)|0s
+
+
+ 账单内容
+ 9
+ varchar(45)|0s
+
+
+ 账单备注
+ 10
+ varchar(255)|0s
+
+
+ 创建时间
+ 11
+ datetime|0s
+
+
+ 创建人
+ 12
+ varchar(255)|0s
+
+
+ 更新时间
+ 13
+ datetime|0s
+
+
+ 更新人
+ 14
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 博客标题
+ 2
+ varchar(255)|0s
+
+
+ 置顶值 越大越靠前
+ 3
+ int|0s
+
+
+ 是否是精品 0否1是
+ 4
+ tinyint|0s
+
+
+ 博客类别
+ 5
+ bigint|0s
+
+
+ 博客内容概要
+ 6
+ varchar(255)|0s
+
+
+ 博客内容
+ 7
+ bigint|0s
+
+
+ 字数统计
+ 8
+ int|0s
+
+
+ 阅读时长
+ 9
+ decimal(10,2 digit)|0s
+
+
+ 创建时间
+ 10
+ datetime|0s
+
+
+ 创建人
+ 11
+ varchar(255)|0s
+
+
+ 发布时间
+ 12
+ datetime|0s
+
+
+ 发布人
+ 13
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 类别名称
+ 2
+ varchar(45)|0s
+
+
+ 创建时间
+ 3
+ datetime|0s
+
+
+ 创建人
+ 4
+ varchar(255)|0s
+
+
+ 更新时间
+ 5
+ datetime|0s
+
+
+ 更新人
+ 6
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ id
+ 1
+ 1
+ bigint|0s
+
+
+ 博客id
+ 2
+ bigint|0s
+
+
+ 父评论id
+ 3
+ bigint|0s
+
+
+ 评论人昵称
+ 4
+ varchar(255)|0s
+
+
+ 评论人网站
+ 5
+ varchar(255)|0s
+
+
+ 评论人ip
+ 6
+ varchar(45)|0s
+
+
+ 评论人浏览器信息
+ 7
+ varchar(255)|0s
+
+
+ 评论内容
+ 8
+ varchar(255)|0s
+
+
+ 是否通过
+ 9
+ tinyint|0s
+
+
+ 评论时间
+ 10
+ datetime|0s
+
+
+ 更新时间
+ 11
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 博客内容
+ 2
+ mediumblob|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ id
+ 1
+ 1
+ bigint|0s
+
+
+ 点赞人
+ 2
+ bigint|0s
+
+
+ 点赞类型(博客、评论)
+ 3
+ varchar(255)|0s
+
+
+ 点赞目标的id
+ 4
+ bigint|0s
+
+
+ 点赞状态 0取消点赞/1点赞
+ 5
+ tinyint|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 更新时间
+ 7
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ ip地址
+ 2
+ varchar(255)|0s
+
+
+ 操作系统
+ 3
+ varchar(255)|0s
+
+
+ 浏览器
+ 4
+ varchar(255)|0s
+
+
+ 路径
+ 5
+ varchar(255)|0s
+
+
+ 博客id
+ 6
+ bigint|0s
+
+
+ 创建时间
+ 7
+ datetime|0s
+
+
+ 创建人
+ 8
+ varchar(255)|0s
+
+
+ 更新时间
+ 9
+ datetime|0s
+
+
+ 更新人
+ 10
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 文件名称
+ 2
+ varchar(255)|0s
+
+
+ 文件md5
+ 3
+ varchar(45)|0s
+
+
+ 文件路径
+ 4
+ varchar(255)|0s
+
+
+ 文件url
+ 5
+ varchar(255)|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 创建人
+ 7
+ varchar(255)|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食名称
+ 2
+ varchar(255)|0s
+
+
+ 美食发源地
+ 3
+ varchar(255)|0s
+
+
+ 美食菜系
+ 4
+ varchar(255)|0s
+
+
+ 美食技法
+ 5
+ varchar(255)|0s
+
+
+ 营养价值
+ 6
+ varchar(255)|0s
+
+
+ 技巧注意
+ 7
+ varchar(255)|0s
+
+
+ 推荐指数
+ 8
+ int|0s
+
+
+ 备注
+ 9
+ varchar(255)|0s
+
+
+ 创建时间
+ 10
+ datetime|0s
+
+
+ 创建人
+ 11
+ varchar(255)|0s
+
+
+ 更新时间
+ 12
+ datetime|0s
+
+
+ 更新人
+ 13
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食id
+ 1
+ 2
+ bigint|0s
+
+
+ 类型
+ 1
+ 3
+ varchar(45)|0s
+
+
+ 名称
+ 1
+ 4
+ varchar(45)|0s
+
+
+ 分量
+ 1
+ 5
+ varchar(45)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食名称
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 美食菜系
+ 1
+ 3
+ varchar(45)|0s
+
+
+ 推荐指数
+ 4
+ int|0s
+
+
+ 备注
+ 5
+ varchar(45)|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 创建人
+ 7
+ varchar(255)|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ 更新人
+ 9
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食id
+ 1
+ 2
+ bigint|0s
+
+
+ 完成时间
+ 1
+ 3
+ date|0s
+
+
+ 完成人
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 图片路径
+ 5
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 美食id
+ 1
+ 2
+ bigint|0s
+
+
+ 顺序
+ 1
+ 3
+ int|0s
+
+
+ 内容
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 图片地址
+ 5
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 锻炼项目
+ 2
+ varchar(255)|0s
+
+
+ 锻炼时长
+ 3
+ int|0s
+
+
+ 体重
+ 4
+ decimal(10,2 digit)|0s
+
+
+ 睡眠开始时间
+ 5
+ time|0s
+
+
+ 睡眠结束时间
+ 6
+ time|0s
+
+
+ 睡眠时长
+ 7
+ decimal(10,2 digit)|0s
+
+
+ 日期
+ 8
+ date|0s
+
+
+ 创建时间
+ 9
+ datetime|0s
+
+
+ 创建人
+ 10
+ varchar(255)|0s
+
+
+ 更新时间
+ 11
+ datetime|0s
+
+
+ 更新人
+ 12
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账户名
+ 2
+ varchar(255)|0s
+
+
+ 昵称
+ 3
+ varchar(255)|0s
+
+
+ 创建时间
+ 4
+ datetime|0s
+
+
+ 创建人
+ 5
+ varchar(255)|0s
+
+
+ 更新时间
+ 6
+ datetime|0s
+
+
+ 更新人
+ 7
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 日期
+ 2
+ datetime|0s
+
+
+ 地点
+ 3
+ varchar(45)|0s
+
+
+ 类别
+ 4
+ varchar(45)|0s
+
+
+ 天气
+ 5
+ varchar(45)|0s
+
+
+ 心情
+ 6
+ varchar(45)|0s
+
+
+ 内容
+ 7
+ varchar(255)|0s
+
+
+ 图片地址
+ 8
+ varchar(255)|0s
+
+
+ 视频地址
+ 9
+ varchar(255)|0s
+
+
+ 创建时间
+ 10
+ datetime|0s
+
+
+ 创建人
+ 11
+ varchar(45)|0s
+
+
+ 更新时间
+ 12
+ datetime|0s
+
+
+ 更新人
+ 13
+ varchar(45)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 日期
+ 2
+ datetime|0s
+
+
+ 患者姓名
+ 3
+ varchar(45)|0s
+
+
+ 项目
+ 4
+ varchar(45)|0s
+
+
+ 价格
+ 5
+ decimal(10,4 digit)|0s
+
+
+ 创建人
+ 6
+ varchar(45)|0s
+
+
+ 创建时间
+ 7
+ datetime|0s
+
+
+ 更新人
+ 8
+ varchar(45)|0s
+
+
+ 更新时间
+ 9
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 账本名称
+ 2
+ varchar(45)|0s
+
+
+ 类别
+ 3
+ varchar(45)|0s
+
+
+ 内容
+ 4
+ varchar(45)|0s
+
+
+ 单价
+ 5
+ decimal(10,2 digit)|0s
+
+
+ 数量
+ 6
+ int|0s
+
+
+ 单位
+ 7
+ varchar(45)|0s
+
+
+ 付款人
+ 8
+ varchar(45)|0s
+
+
+ 供应商
+ 9
+ varchar(45)|0s
+
+
+ 图片
+ 10
+ varchar(255)|0s
+
+
+ 备注
+ 11
+ varchar(255)|0s
+
+
+ 创建人
+ 12
+ varchar(45)|0s
+
+
+ 创建时间
+ 13
+ datetime|0s
+
+
+ 更新人
+ 14
+ varchar(45)|0s
+
+
+ 更新时间
+ 15
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 标题
+ 2
+ varchar(45)|0s
+
+
+ 网站
+ 3
+ varchar(255)|0s
+
+
+ 用户名
+ 4
+ varchar(255)|0s
+
+
+ 密码
+ 5
+ varchar(255)|0s
+
+
+ 类别
+ 6
+ varchar(45)|0s
+
+
+ 所属人
+ 7
+ varchar(45)|0s
+
+
+ 备注
+ 8
+ varchar(255)|0s
+
+
+ 创建人
+ 9
+ varchar(255)|0s
+
+
+ 创建时间
+ 10
+ datetime|0s
+
+
+ 更新人
+ 11
+ varchar(255)|0s
+
+
+ 更新时间
+ 12
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 日期
+ 2
+ date|0s
+
+
+ 是否吃药
+ 3
+ tinyint|0s
+
+
+ 是否来月经
+ 4
+ tinyint|0s
+
+
+ 流量
+ 5
+ varchar(45)|0s
+
+
+ 症状
+ 6
+ varchar(45)|0s
+
+
+ 爱爱
+ 7
+ varchar(45)|0s
+
+
+ 创建人
+ 8
+ varchar(45)|0s
+
+
+ 创建时间
+ 9
+ datetime|0s
+
+
+ 更新人
+ 10
+ varchar(45)|0s
+
+
+ 更新时间
+ 11
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 月经周期
+ 2
+ int|0s
+
+
+ 持续天数
+ 3
+ int|0s
+
+
+ 是否计算
+ 4
+ tinyint|0s
+
+
+ 创建人
+ 5
+ varchar(45)|0s
+
+
+ 创建时间
+ 6
+ datetime|0s
+
+
+ 更新人
+ 7
+ varchar(45)|0s
+
+
+ 更新时间
+ 8
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 标题
+ 2
+ varchar(45)|0s
+
+
+ 内容
+ 3
+ varchar(255)|0s
+
+
+ 日期
+ 4
+ date|0s
+
+
+ 开始时间
+ 5
+ time|0s
+
+
+ 结束时间
+ 6
+ time|0s
+
+
+ 提醒时间
+ 7
+ datetime|0s
+
+
+ 任务id
+ 8
+ bigint|0s
+
+
+ 标签
+ 9
+ varchar(45)|0s
+
+
+ 是否置顶1是0否
+ 10
+ tinyint|0s
+
+
+ 优先级 0高1中2低3正常
+ 11
+ tinyint|0s
+
+
+ 是否完成1完成0未完成
+ 12
+ tinyint|0s
+
+
+ 创建时间
+ 13
+ datetime|0s
+
+
+ 创建人
+ 14
+ varchar(255)|0s
+
+
+ 更新时间
+ 15
+ datetime|0s
+
+
+ 更新人
+ 16
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 名称
+ 2
+ varchar(45)|0s
+
+
+ 购买日期
+ 3
+ date|0s
+
+
+ 过期日期
+ 4
+ date|0s
+
+
+ 价格
+ 5
+ decimal(10,2 digit)|0s
+
+
+ 类别
+ 6
+ varchar(45)|0s
+
+
+ 购买人
+ 7
+ varchar(45)|0s
+
+
+ 渠道
+ 8
+ varchar(45)|0s
+
+
+ 图片地址
+ 9
+ varchar(255)|0s
+
+
+ 创建人
+ 10
+ varchar(45)|0s
+
+
+ 创建时间
+ 11
+ datetime|0s
+
+
+ 更新人
+ 12
+ varchar(45)|0s
+
+
+ 更新时间
+ 13
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 任务类型
+ 2
+ varchar(45)|0s
+
+
+ 任务内容
+ 3
+ json|0s
+
+
+ 执行时间
+ 4
+ datetime|0s
+
+
+ 定时时间
+ 5
+ varchar(255)|0s
+
+
+ 是否执行
+ 6
+ tinyint(1)|0s
+
+
+ 是否更新
+ 7
+ tinyint(1)|0s
+
+
+ 是否删除
+ 8
+ tinyint(1)|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 记录id
+ 1
+ 1
+ bigint|0s
+
+
+ 图片路径
+ 1
+ 2
+ varchar(255)|0s
+
+
+ record_id
+image_url
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 2
+ bigint|0s
+
+
+ 3
+ date|0s
+
+
+ 4
+ json|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 景点名称
+ 2
+ varchar(45)|0s
+
+
+ 景点城市
+ 3
+ varchar(45)|0s
+
+
+ 景点地区
+ 4
+ json|0s
+
+
+ 景点地址
+ 5
+ varchar(255)|0s
+
+
+ 景点价格
+ 6
+ decimal(10,2 digit)|0s
+
+
+ 推荐指数
+ 7
+ int|0s
+
+
+ 交通
+ 8
+ varchar(255)|0s
+
+
+ 游戏路线
+ 9
+ varchar(255)|0s
+
+
+ 美食推荐
+ 10
+ json|0s
+
+
+ 项目推荐
+ 11
+ json|0s
+
+
+ 备注
+ 12
+ varchar(255)|0s
+
+
+ 创建人
+ 13
+ varchar(255)|0s
+
+
+ 创建时间
+ 14
+ datetime|0s
+
+
+ 更新人
+ 15
+ varchar(255)|0s
+
+
+ 更新时间
+ 16
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 记录id
+ 1
+ 1
+ bigint|0s
+
+
+ 视频路径
+ 1
+ 2
+ varchar(255)|0s
+
+
+ record_id
+video_url
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ bigint|0s
+
+
+ 姓名
+ 1
+ 2
+ varchar(45)|0s
+
+
+ 性别
+ 3
+ tinyint|0s
+
+
+ 身份证号
+ 4
+ varchar(45)|0s
+
+
+ 手机号
+ 5
+ varchar(45)|0s
+
+
+ 邮箱
+ 6
+ varchar(45)|0s
+
+
+ 生日
+ 7
+ date|0s
+
+
+ 头像
+ 8
+ varchar(255)|0s
+
+
+ 地区
+ 9
+ json|0s
+
+
+ 地址
+ 10
+ varchar(45)|0s
+
+
+ 职业
+ 11
+ varchar(45)|0s
+
+
+ 标签
+ 12
+ json|0s
+
+
+ 描述
+ 13
+ varchar(255)|0s
+
+
+ 创建人
+ 14
+ varchar(255)|0s
+
+
+ 创建时间
+ 15
+ datetime|0s
+
+
+ 更新人
+ 16
+ varchar(255)|0s
+
+
+ 更新时间
+ 17
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 2
+ 1
+ 1
+ int|0s
+
+
+ 执行器AppName
+ 1
+ 2
+ varchar(64)|0s
+
+
+ 执行器名称
+ 1
+ 3
+ varchar(12)|0s
+
+
+ 执行器地址类型:0=自动注册、1=手动录入
+ 0
+ 1
+ 4
+ tinyint|0s
+
+
+ 执行器地址列表,多地址逗号分隔
+ 5
+ text|0s
+
+
+ 6
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 4
+ 1
+ 1
+ int|0s
+
+
+ 执行器主键ID
+ 1
+ 2
+ int|0s
+
+
+ 1
+ 3
+ varchar(255)|0s
+
+
+ 4
+ datetime|0s
+
+
+ 5
+ datetime|0s
+
+
+ 作者
+ 6
+ varchar(64)|0s
+
+
+ 报警邮件
+ 7
+ varchar(255)|0s
+
+
+ 调度类型
+ 'NONE'
+ 1
+ 8
+ varchar(50)|0s
+
+
+ 调度配置,值含义取决于调度类型
+ 9
+ varchar(128)|0s
+
+
+ 调度过期策略
+ 'DO_NOTHING'
+ 1
+ 10
+ varchar(50)|0s
+
+
+ 执行器路由策略
+ 11
+ varchar(50)|0s
+
+
+ 执行器任务handler
+ 12
+ varchar(255)|0s
+
+
+ 执行器任务参数
+ 13
+ varchar(512)|0s
+
+
+ 阻塞处理策略
+ 14
+ varchar(50)|0s
+
+
+ 任务执行超时时间,单位秒
+ 0
+ 1
+ 15
+ int|0s
+
+
+ 失败重试次数
+ 0
+ 1
+ 16
+ int|0s
+
+
+ GLUE类型
+ 1
+ 17
+ varchar(50)|0s
+
+
+ GLUE源代码
+ 18
+ mediumtext|0s
+
+
+ GLUE备注
+ 19
+ varchar(128)|0s
+
+
+ GLUE更新时间
+ 20
+ datetime|0s
+
+
+ 子任务ID,多个逗号分隔
+ 21
+ varchar(255)|0s
+
+
+ 调度状态:0-停止,1-运行
+ 0
+ 1
+ 22
+ tinyint|0s
+
+
+ 上次调度时间
+ 0
+ 1
+ 23
+ bigint|0s
+
+
+ 下次调度时间
+ 0
+ 1
+ 24
+ bigint|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 锁名称
+ 1
+ 1
+ varchar(50)|0s
+
+
+ lock_name
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 3
+ 1
+ 1
+ bigint|0s
+
+
+ 执行器主键ID
+ 1
+ 2
+ int|0s
+
+
+ 任务,主键ID
+ 1
+ 3
+ int|0s
+
+
+ 执行器地址,本次执行的地址
+ 4
+ varchar(255)|0s
+
+
+ 执行器任务handler
+ 5
+ varchar(255)|0s
+
+
+ 执行器任务参数
+ 6
+ varchar(512)|0s
+
+
+ 执行器任务分片参数,格式如 1/2
+ 7
+ varchar(20)|0s
+
+
+ 失败重试次数
+ 0
+ 1
+ 8
+ int|0s
+
+
+ 调度-时间
+ 9
+ datetime|0s
+
+
+ 调度-结果
+ 1
+ 10
+ int|0s
+
+
+ 调度-日志
+ 11
+ text|0s
+
+
+ 执行-时间
+ 12
+ datetime|0s
+
+
+ 执行-状态
+ 1
+ 13
+ int|0s
+
+
+ 执行-日志
+ 14
+ text|0s
+
+
+ 告警状态:0-默认、1-无需告警、2-告警成功、3-告警失败
+ 0
+ 1
+ 15
+ tinyint|0s
+
+
+ id
+ btree
+ 1
+
+
+ job_id
+job_group
+ btree
+
+
+ job_id
+ btree
+
+
+ trigger_time
+ btree
+
+
+ handle_code
+ btree
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 4
+ 1
+ 1
+ int|0s
+
+
+ 调度-时间
+ 2
+ datetime|0s
+
+
+ 运行中-日志数量
+ 0
+ 1
+ 3
+ int|0s
+
+
+ 执行成功-日志数量
+ 0
+ 1
+ 4
+ int|0s
+
+
+ 执行失败-日志数量
+ 0
+ 1
+ 5
+ int|0s
+
+
+ 6
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ trigger_day
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ i_trigger_day
+
+
+ 1
+ 1
+ 1
+ int|0s
+
+
+ 任务,主键ID
+ 1
+ 2
+ int|0s
+
+
+ GLUE类型
+ 3
+ varchar(50)|0s
+
+
+ GLUE源代码
+ 4
+ mediumtext|0s
+
+
+ GLUE备注
+ 1
+ 5
+ varchar(128)|0s
+
+
+ 6
+ datetime|0s
+
+
+ 7
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ 1
+ 1
+ 1
+ int|0s
+
+
+ 1
+ 2
+ varchar(50)|0s
+
+
+ 1
+ 3
+ varchar(255)|0s
+
+
+ 1
+ 4
+ varchar(255)|0s
+
+
+ 5
+ datetime|0s
+
+
+ id
+ btree
+ 1
+
+
+ registry_group
+registry_key
+registry_value
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ i_g_k_v
+
+
+ 1
+ 1
+ 1
+ int|0s
+
+
+ 账号
+ 1
+ 2
+ varchar(50)|0s
+
+
+ 密码加密信息
+ 1
+ 3
+ varchar(100)|0s
+
+
+ 登录token
+ 4
+ varchar(100)|0s
+
+
+ 角色:0-普通用户、1-管理员
+ 1
+ 5
+ tinyint|0s
+
+
+ 权限:执行器ID列表,多个逗号分割
+ 6
+ varchar(255)|0s
+
+
+ id
+ btree
+ 1
+
+
+ username
+ btree
+ 1
+
+
+ 1
+ 1
+ PRIMARY
+
+
+ i_username
+
+
+
\ No newline at end of file
diff --git a/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/information_schema.FNRwLQ.meta b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
new file mode 100644
index 0000000..1ff3db2
--- /dev/null
+++ b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/information_schema.FNRwLQ.meta
@@ -0,0 +1,2 @@
+#n:information_schema
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/mysql.osA4Bg.meta b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/mysql.osA4Bg.meta
new file mode 100644
index 0000000..86a53f1
--- /dev/null
+++ b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/mysql.osA4Bg.meta
@@ -0,0 +1,2 @@
+#n:mysql
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/performance_schema.kIw0nw.meta b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/performance_schema.kIw0nw.meta
new file mode 100644
index 0000000..9394db1
--- /dev/null
+++ b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/performance_schema.kIw0nw.meta
@@ -0,0 +1,2 @@
+#n:performance_schema
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/sys.zb4BAA.meta b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/sys.zb4BAA.meta
new file mode 100644
index 0000000..2f4470b
--- /dev/null
+++ b/.idea/dataSources/d432891a-8082-4b1f-89b4-c55af2fe67de/storage_v2/_src_/schema/sys.zb4BAA.meta
@@ -0,0 +1,2 @@
+#n:sys
+! [null, 0, null, null, -2147483648, -2147483648]
diff --git a/.idea/dataSources/data_sources_history.xml b/.idea/dataSources/data_sources_history.xml
new file mode 100644
index 0000000..48f4332
--- /dev/null
+++ b/.idea/dataSources/data_sources_history.xml
@@ -0,0 +1,50 @@
+
+
+
+
+ $
+ `
+
+
+ mysql.8
+ true
+ com.mysql.cj.jdbc.Driver
+ jdbc:mysql://localhost:3306
+ master_key
+ root
+
+
+
+
+
+ $ProjectFileDir$
+
+
+
+
+
+ $
+ `
+
+
+ mysql.8
+ true
+ com.mysql.cj.jdbc.Driver
+ jdbc:mysql://192.168.1.7:3306
+ master_key
+ root
+
+
+
+
+
+
+
+
+
+
+
+ $ProjectFileDir$
+
+
+
\ No newline at end of file
diff --git a/.idea/db-forest-config.xml b/.idea/db-forest-config.xml
new file mode 100644
index 0000000..78021d8
--- /dev/null
+++ b/.idea/db-forest-config.xml
@@ -0,0 +1,10 @@
+
+
+
+ .
+ ----------------------------------------
+ 1:0:0a5f547c-9d7e-48c2-8022-49fb896f0b20
+ 2:0:d432891a-8082-4b1f-89b4-c55af2fe67de
+ .
+
+
\ No newline at end of file
diff --git a/docs/.vitepress/theme/router/index.ts b/docs/.vitepress/theme/router/index.ts
index 6e8c093..206d762 100644
--- a/docs/.vitepress/theme/router/index.ts
+++ b/docs/.vitepress/theme/router/index.ts
@@ -81,6 +81,7 @@ export const routers = [
{
text: '📱 Flutter',
items: [
+ { text: 'Flutter简介与安装', link: '/Flutter/FlutterInstall' },
{ text: 'Dart基础教程', link: '/Flutter/DartGuide' },
{ text: 'Flutter基础教程', link: '/Flutter/FlutterGuide' },
{ text: '实战技巧', link: '/Flutter/Practice' }
diff --git a/docs/Flutter/FlutterInstall.md b/docs/Flutter/FlutterInstall.md
new file mode 100644
index 0000000..a23712d
--- /dev/null
+++ b/docs/Flutter/FlutterInstall.md
@@ -0,0 +1,29 @@
+---
+ title: Flutter简介与安装
+ date: 2026-05-02
+---
+
+# 一、简介
+ Flutter 是 Google 推出的跨平台 UI 开发框架,使用 Dart 语言,通过自带的渲染引擎直接绘制界面,可一套代码同时构建 iOS、Android、Web 及 Windows/macOS/Linux 桌面应用,具备原生级性能、热重载和高 UI 一致性,适合追求多端统一与体验效率的项目开发。
+
+# 二、安装
+## 2.1 下载SDK
+ 打开[官网](https://docs.flutter.dev/install/archive),选择SDK版本下载,然后解压到相应目录。
+
+## 2.2 环境变量配置
+1. 在系统变量->path中添加:'/path/to/flutter/bin'
+2. 在系统变量中添加: 'PUB_HOSTED_URL'->'https://pub.flutter-io.cn'
+3. 在系统变量中添加: 'FLUTTER_STORAGE_BASE_URL'->'https://storage.flutter-io.cn'
+4. 在系统变量中添加: 'FLUTTER_GIT_URL'->'https://gitee.com/mirrors/Flutter.git'
+
+## 2.3 校验安装
+ 输入`flutter --version`和`flutter doctor`查看是否有错误输出。
+::: tip
+Windows开发需要安装Visual Studio的'C++的桌面开发'。
+Android开发需要安装Android SDK。
+Web开发需要安装Chrome浏览器。
+:::
+
+## 三、Android Studio
+1. 安装Flutter和Dart插件
+2. 在Settings->Languages->Dart中选择Dart路径:`/path/to/flutter/bin/cache/dart-sdk`
\ No newline at end of file