🔥 SQL ERROR DUMP 🔥

[2026-11-12 16:27:34] ERROR #001
SQLSTATE[HY000] [1205] Lock wait timeout exceeded; try restarting transaction
#0 /var/www/html/includes/db.php(19): executeQuery()
#1 C:\xampp\htdocs\shop\checkout.php(69): getUserById()
#2 /app/src/Repository/OrderRepository.php(15): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #002
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'database.users' doesn't exist
#0 C:\xampp\htdocs\shop\checkout.php(11): executeQuery()
#1 C:\xampp\htdocs\shop\checkout.php(88): getUserById()
#2 C:\xampp\htdocs\shop\checkout.php(11): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #003
SQLSTATE[HY000] [2013] Lost connection to MySQL server during query
#0 /var/www/html/includes/db.php(19): executeQuery()
#1 /app/src/Repository/OrderRepository.php(26): getUserById()
#2 /var/www/html/includes/db.php(12): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #004
SQLSTATE[HY000] [2002] No connection could be made because the target machine actively refused it
#0 /var/www/html/index.php(83): executeQuery()
#1 /var/www/html/index.php(89): getUserById()
#2 /var/www/html/models/User.php(18): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #005
SQLSTATE[42000]: Syntax error or access violation: 1064 You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'FROM users WHERE id =' at line 1
#0 /home/user/project/config/database.php(77): executeQuery()
#1 /var/www/html/index.php(22): getUserById()
#2 /var/www/html/includes/db.php(21): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #006
Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 20480 bytes) while trying to execute query
#0 /home/user/project/config/database.php(82): executeQuery()
#1 /app/src/Repository/OrderRepository.php(51): getUserById()
#2 /var/www/html/models/User.php(11): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #007
SQLSTATE[23000]: Integrity constraint violation: 1452 Cannot add or update a child row: a foreign key constraint fails
#0 C:\xampp\htdocs\shop\checkout.php(146): executeQuery()
#1 /var/www/html/models/User.php(58): getUserById()
#2 /home/user/project/config/database.php(21): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #008
Fatal error: Uncaught PDOException: SQLSTATE[HY000] [1044] Access denied for user ''@'localhost' to database 'test'
#0 /app/src/Repository/OrderRepository.php(122): executeQuery()
#1 /var/www/html/includes/db.php(51): getUserById()
#2 /var/www/html/includes/db.php(20): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #009
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'password_hash' in 'field list'
#0 C:\xampp\htdocs\shop\checkout.php(51): executeQuery()
#1 /var/www/html/models/User.php(63): getUserById()
#2 /home/user/project/config/database.php(9): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #010
SQLSTATE[23000]: Integrity constraint violation: 1048 Column 'user_id' cannot be null
#0 /app/src/Repository/OrderRepository.php(117): executeQuery()
#1 /var/www/html/models/User.php(67): getUserById()
#2 /var/www/html/includes/db.php(12): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #011
Warning: mysqli_connect(): (HY000/2002): Connection refused in /var/www/html/config.php on line 12
#0 /var/www/html/models/User.php(137): executeQuery()
#1 /home/user/project/config/database.php(80): getUserById()
#2 C:\xampp\htdocs\shop\checkout.php(27): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #012
SQLSTATE[HY000] [1049] Unknown database 'shop_db'
#0 /home/user/project/config/database.php(101): executeQuery()
#1 /var/www/html/includes/db.php(30): getUserById()
#2 C:\xampp\htdocs\shop\checkout.php(12): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #013
SQLSTATE[HY000] [1045] Access denied for user 'root'@'localhost' (using password: YES)
#0 /var/www/html/includes/db.php(45): executeQuery()
#1 /var/www/html/models/User.php(58): getUserById()
#2 C:\xampp\htdocs\shop\checkout.php(24): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #014
SQLSTATE[23000]: Integrity constraint violation: 1062 Duplicate entry 'admin' for key 'username'
#0 /app/src/Repository/OrderRepository.php(162): executeQuery()
#1 C:\xampp\htdocs\shop\checkout.php(49): getUserById()
#2 /app/src/Repository/OrderRepository.php(38): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #015
SQLSTATE[HY000] [2006] MySQL server has gone away
#0 C:\xampp\htdocs\shop\checkout.php(141): executeQuery()
#1 /var/www/html/models/User.php(57): getUserById()
#2 C:\xampp\htdocs\shop\checkout.php(33): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #016
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'sessions' already exists
#0 /home/user/project/config/database.php(111): executeQuery()
#1 /var/www/html/index.php(38): getUserById()
#2 /var/www/html/models/User.php(23): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #017
SQLSTATE[42000]: Syntax error or access violation: 1142 SELECT command denied to user 'webuser'@'localhost' for table 'orders'
#0 /app/src/Repository/OrderRepository.php(77): executeQuery()
#1 /app/src/Repository/OrderRepository.php(42): getUserById()
#2 /var/www/html/models/User.php(29): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #018
SQLSTATE[22001]: String data, right truncated: 1406 Data too long for column 'email' at row 1
#0 /var/www/html/models/User.php(129): executeQuery()
#1 /var/www/html/models/User.php(34): getUserById()
#2 /var/www/html/models/User.php(13): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #019
SQLSTATE[42S22]: Column not found: 1054 Unknown column 'created_at' in 'order clause'
#0 /home/user/project/config/database.php(103): executeQuery()
#1 C:\xampp\htdocs\shop\checkout.php(84): getUserById()
#2 /app/src/Repository/OrderRepository.php(39): main()
#3 {main}
[2026-11-12 16:27:34] ERROR #020
SQLSTATE[42000]: Syntax error or access violation: 1064 near 'LIMIT 10 OFFSET' at line 1
#0 /app/src/Repository/OrderRepository.php(170): executeQuery()
#1 C:\xampp\htdocs\shop\checkout.php(65): getUserById()
#2 /var/www/html/includes/db.php(22): main()
#3 {main}