diff --git a/Supermarket/bin/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml b/Supermarket/bin/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml
index fcbfa38..72b6bc8 100644
--- a/Supermarket/bin/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml
+++ b/Supermarket/bin/.idea/dataSources/5b23e521-053a-47c0-ae28-a98b513bc6ec.xml
@@ -5,9 +5,27 @@
lower/lower
InnoDB
InnoDB
- |root||root|localhost|ALTER|G
+ |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
@@ -15,1380 +33,1660 @@
|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.0
-
- big5
- 1
-
-
- big5
+
+ armscii8
-
- dec8
+
+ armscii8
1
-
- dec8
+
+ ascii
-
- cp850
+
+ ascii
1
-
- cp850
+
+ big5
-
- hp8
+
+ big5
1
-
- hp8
-
-
- koi8r
+
+ binary
1
-
- koi8r
+
+ cp1250
-
- latin1
+
+ cp1250
-
- latin1
+
+ cp1250
+
+
+ cp1250
1
-
- latin1
+
+ cp1250
-
- latin1
+
+ cp1251
-
- latin1
+
+ cp1251
-
- latin1
+
+ cp1251
+ 1
-
- latin1
+
+ cp1251
-
- latin1
+
+ cp1251
-
- latin2
+
+ cp1256
-
- latin2
+
+ cp1256
1
-
- latin2
+
+ cp1257
-
- latin2
+
+ cp1257
+ 1
-
- latin2
+
+ cp1257
-
- swe7
+
+ cp850
+
+
+ cp850
1
-
- swe7
+
+ cp852
-
- ascii
+
+ cp852
1
-
- ascii
+
+ cp866
-
- ujis
+
+ cp866
1
-
- ujis
+
+ cp932
-
- sjis
+
+ cp932
1
-
- sjis
+
+ dec8
-
- hebrew
+
+ dec8
1
-
- hebrew
+
+ eucjpms
-
- tis620
+
+ eucjpms
1
-
- tis620
+
+ euckr
euckr
1
-
- euckr
+
+ gb18030
-
- koi8u
+
+ gb18030
1
-
- koi8u
+
+ gb18030
-
+
gb2312
- 1
-
+
gb2312
+ 1
-
- greek
+
+ gbk
+
+
+ gbk
1
-
- greek
+
+ geostd8
-
- cp1250
+
+ geostd8
1
-
- cp1250
+
+ greek
-
- cp1250
+
+ greek
+ 1
-
- cp1250
+
+ hebrew
-
- cp1250
+
+ hebrew
+ 1
-
- gbk
+
+ hp8
+
+
+ hp8
1
-
- gbk
+
+ keybcs2
-
- latin5
+
+ keybcs2
1
-
- latin5
+
+ koi8r
-
- armscii8
+
+ koi8r
1
-
- armscii8
+
+ koi8u
-
- utf8
+
+ koi8u
1
-
- utf8
+
+ latin1
+
+
+ latin1
+
+
+ latin1
+
+
+ latin1
-
- utf8
+
+ latin1
-
- utf8
+
+ latin1
-
- utf8
+
+ latin1
-
- utf8
+
+ latin1
+ 1
-
- utf8
+
+ latin2
-
- utf8
+
+ latin2
-
- utf8
+
+ latin2
-
- utf8
+
+ latin2
+ 1
-
- utf8
+
+ latin2
-
- utf8
+
+ latin5
-
- utf8
+
+ latin5
+ 1
-
- utf8
+
+ latin7
-
- utf8
+
+ latin7
-
- utf8
+
+ latin7
+ 1
-
- utf8
+
+ latin7
-
- utf8
+
+ macce
-
- utf8
+
+ macce
+ 1
-
- utf8
+
+ macroman
-
- utf8
+
+ macroman
+ 1
-
- utf8
+
+ sjis
-
- utf8
+
+ sjis
+ 1
-
- utf8
+
+ swe7
-
- utf8
+
+ swe7
+ 1
-
- utf8
+
+ tis620
-
- utf8
+
+ tis620
+ 1
-
+
ucs2
- 1
-
+
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
-
- cp866
+
+ ujis
+
+
+ ujis
1
-
- cp866
+
+ utf16
-
- keybcs2
- 1
+
+ utf16
-
- keybcs2
+
+ utf16
-
- macce
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
1
-
- macce
+
+ utf16
-
- macroman
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16
+
+
+ utf16le
+
+
+ utf16le
1
-
- macroman
+
+ utf32
-
- cp852
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
+
+
+ utf32
1
-
- cp852
+
+ utf32
-
- latin7
+
+ utf32
-
- latin7
+
+ 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
-
- latin7
+
+ utf8mb3
-
- latin7
+
+ 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
-
- cp1251
-
-
- cp1251
-
-
- cp1251
-
-
- cp1251
- 1
-
-
- cp1251
-
-
- utf16
- 1
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
-
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16
+
+ utf8mb4
-
- utf16le
- 1
+
+ utf8mb4
-
- utf16le
+
+ utf8mb4
-
- cp1256
- 1
+
+ utf8mb4
-
- cp1256
+
+ utf8mb4
-
- cp1257
+
+ utf8mb4
-
- cp1257
+
+ utf8mb4
-
- cp1257
- 1
+
+ utf8mb4
-
- utf32
- 1
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- utf32
+
+ utf8mb4
-
- binary
- 1
+
+ utf8mb4
-
- geostd8
- 1
+
+ utf8mb4
-
- geostd8
+
+ utf8mb4
-
- cp932
- 1
+
+ utf8mb4
-
- cp932
+
+ utf8mb4
-
- eucjpms
- 1
+
+ utf8mb4
-
- eucjpms
+
+ utf8mb4
-
- gb18030
- 1
+
+ utf8mb4
-
- gb18030
+
+ utf8mb4
-
- gb18030
+
+ utf8mb4
-
- utf8_general_ci
+
+ utf8mb4_0900_ai_ci
-
- latin1_swedish_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8_general_ci
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb3_general_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
-
- latin1_swedish_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8_general_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8mb4_general_ci
+
+ utf8mb4_0900_ai_ci
-
- utf8mb4_unicode_ci
+
+ utf8mb4_0900_ai_ci
-
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ utf8mb4_0900_ai_ci
+
+
+ 0
+ localhost
+ caching_sha2_password
+
+
+ 0
localhost
+ caching_sha2_password
-
+
+ 0
localhost
+ caching_sha2_password
-
+
localhost
+ caching_sha2_password
-
+
root@localhost
procedure
320
-
+
root@localhost
procedure
196
-
+
root@localhost
procedure
199
-
+
root@localhost
procedure
184
-
+
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
-
+
InnoDB
utf8mb4_0900_ai_ci
-
+
InnoDB
utf8mb4_0900_ai_ci
-
+
varchar(30)|0s
1
-
+
timestamp|0s
2
-
+
varchar(20)|0s
3
-
+
int|0s
4
-
+
float|0s
5
-
+
varchar(10)|0s
1
-
+
int|0s
2
-
+
varchar(10)|0s
1
-
+
int|0s
2
-
+
varchar(30)|0s
1
-
+
timestamp|0s
2
-
+
varchar(20)|0s
3
-
+
int|0s
4
-
+
float|0s
5
-
+
varchar(20)|0s
1
1
-
+
varchar(20)|0s
2
-
+
float|0s
3
-
+
float|0s
4
-
+