471 lines
150 KiB
Plaintext
471 lines
150 KiB
Plaintext
2026-07-07 11:32:45,416 INFO sqlalchemy.engine.Engine select pg_catalog.version()
|
|
2026-07-07 11:32:45,416 INFO sqlalchemy.engine.Engine [raw sql] {}
|
|
2026-07-07 11:32:45,420 INFO sqlalchemy.engine.Engine select current_schema()
|
|
2026-07-07 11:32:45,421 INFO sqlalchemy.engine.Engine [raw sql] {}
|
|
2026-07-07 11:32:45,425 INFO sqlalchemy.engine.Engine show standard_conforming_strings
|
|
2026-07-07 11:32:45,425 INFO sqlalchemy.engine.Engine [raw sql] {}
|
|
2026-07-07 11:32:45,428 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:32:45,455 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,455 INFO sqlalchemy.engine.Engine [generated in 0.00071s] {'table_name': 'user', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,473 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,473 INFO sqlalchemy.engine.Engine [cached since 0.01888s ago] {'table_name': 'parent', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,480 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,480 INFO sqlalchemy.engine.Engine [cached since 0.02622s ago] {'table_name': 'question', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,483 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,484 INFO sqlalchemy.engine.Engine [cached since 0.0296s ago] {'table_name': 'dps', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,487 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,487 INFO sqlalchemy.engine.Engine [cached since 0.03278s ago] {'table_name': 'test', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,490 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,490 INFO sqlalchemy.engine.Engine [cached since 0.03606s ago] {'table_name': 'attempt', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,493 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,493 INFO sqlalchemy.engine.Engine [cached since 0.03915s ago] {'table_name': 'mistake', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,496 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,497 INFO sqlalchemy.engine.Engine [cached since 0.04251s ago] {'table_name': 'studyplan', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,499 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_class.relname
|
|
FROM pg_catalog.pg_class JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_class.relnamespace
|
|
WHERE pg_catalog.pg_class.relname = %(table_name)s AND pg_catalog.pg_class.relkind = ANY (ARRAY[%(param_1)s, %(param_2)s, %(param_3)s, %(param_4)s, %(param_5)s]) AND pg_catalog.pg_table_is_visible(pg_catalog.pg_class.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,500 INFO sqlalchemy.engine.Engine [cached since 0.04556s ago] {'table_name': 'subscription', 'param_1': 'r', 'param_2': 'p', 'param_3': 'f', 'param_4': 'v', 'param_5': 'm', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,510 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,511 INFO sqlalchemy.engine.Engine [generated in 0.00052s] {'typname_1': 'classenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,523 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,524 INFO sqlalchemy.engine.Engine [cached since 0.01343s ago] {'typname_1': 'examenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,527 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,528 INFO sqlalchemy.engine.Engine [cached since 0.01763s ago] {'typname_1': 'mediumenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,532 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,532 INFO sqlalchemy.engine.Engine [cached since 0.02209s ago] {'typname_1': 'tierenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,542 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,543 INFO sqlalchemy.engine.Engine [cached since 0.03263s ago] {'typname_1': 'questiontypeenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,547 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,548 INFO sqlalchemy.engine.Engine [cached since 0.03763s ago] {'typname_1': 'sourcetypeenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,558 INFO sqlalchemy.engine.Engine SELECT pg_catalog.pg_type.typname
|
|
FROM pg_catalog.pg_type JOIN pg_catalog.pg_namespace ON pg_catalog.pg_namespace.oid = pg_catalog.pg_type.typnamespace
|
|
WHERE pg_catalog.pg_type.typname = %(typname_1)s AND pg_catalog.pg_type_is_visible(pg_catalog.pg_type.oid) AND pg_catalog.pg_namespace.nspname != %(nspname_1)s
|
|
2026-07-07 11:32:45,559 INFO sqlalchemy.engine.Engine [cached since 0.04856s ago] {'typname_1': 'errortypeenum', 'nspname_1': 'pg_catalog'}
|
|
2026-07-07 11:32:45,562 INFO sqlalchemy.engine.Engine COMMIT
|
|
2026-07-07 11:34:13,405 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:34:13,544 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:34:13,544 INFO sqlalchemy.engine.Engine [generated in 0.00173s] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:34:13,563 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:59834 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:34:13,700 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:34:13,701 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:34:13,702 INFO sqlalchemy.engine.Engine [cached since 0.159s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:34:13,707 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:59846 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:34:13,804 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:34:13,805 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:34:13,805 INFO sqlalchemy.engine.Engine [cached since 0.2628s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:34:13,811 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:59860 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:34:13,912 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:34:13,913 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:34:13,914 INFO sqlalchemy.engine.Engine [cached since 0.371s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:34:13,920 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:59868 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:34:14,051 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:34:14,061 INFO sqlalchemy.engine.Engine SELECT test.id, test.title, test.type, test.exam_pattern, test.sections, test.total_time, test.difficulty, test.scheduled_date, test.is_active, test.created_by
|
|
FROM test
|
|
WHERE test.is_active = true AND test.exam_pattern = %(exam_pattern_1)s AND test.type != %(type_1)s
|
|
2026-07-07 11:34:14,062 INFO sqlalchemy.engine.Engine [generated in 0.00075s] {'exam_pattern_1': 'JEE_MAIN', 'type_1': 'DPS'}
|
|
2026-07-07 11:34:14,107 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:59872 - "GET /api/tests?exam_pattern=JEE_Main&user_id=b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:34:14,356 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:34:14,362 INFO sqlalchemy.engine.Engine SELECT attempt.id, attempt.user_id, attempt.source_type, attempt.source_id, attempt.started_at, attempt.submitted_at, attempt.time_taken, attempt.answers, attempt.score, attempt.total_questions, attempt.accuracy, attempt.status
|
|
FROM attempt
|
|
WHERE attempt.user_id = %(user_id_1)s::UUID
|
|
2026-07-07 11:34:14,363 INFO sqlalchemy.engine.Engine [generated in 0.00067s] {'user_id_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:34:14,384 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:59882 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b/attempts HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:05,529 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:05,533 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:05,533 INFO sqlalchemy.engine.Engine [cached since 712.1s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:05,544 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:42818 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:05,619 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:05,620 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:05,620 INFO sqlalchemy.engine.Engine [cached since 712.2s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:05,626 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:42824 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:05,698 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:05,699 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:05,699 INFO sqlalchemy.engine.Engine [cached since 712.2s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:05,703 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:42828 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:05,782 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:05,783 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:05,783 INFO sqlalchemy.engine.Engine [cached since 712.3s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:05,786 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:42836 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:05,865 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:05,866 INFO sqlalchemy.engine.Engine SELECT test.id, test.title, test.type, test.exam_pattern, test.sections, test.total_time, test.difficulty, test.scheduled_date, test.is_active, test.created_by
|
|
FROM test
|
|
WHERE test.is_active = true AND test.exam_pattern = %(exam_pattern_1)s AND test.type != %(type_1)s
|
|
2026-07-07 11:46:05,866 INFO sqlalchemy.engine.Engine [cached since 711.9s ago] {'exam_pattern_1': 'JEE_MAIN', 'type_1': 'DPS'}
|
|
2026-07-07 11:46:05,870 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:42846 - "GET /api/tests?exam_pattern=JEE_Main&user_id=b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:05,957 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:05,958 INFO sqlalchemy.engine.Engine SELECT attempt.id, attempt.user_id, attempt.source_type, attempt.source_id, attempt.started_at, attempt.submitted_at, attempt.time_taken, attempt.answers, attempt.score, attempt.total_questions, attempt.accuracy, attempt.status
|
|
FROM attempt
|
|
WHERE attempt.user_id = %(user_id_1)s::UUID
|
|
2026-07-07 11:46:05,958 INFO sqlalchemy.engine.Engine [cached since 711.7s ago] {'user_id_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:05,962 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:42848 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b/attempts HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:14,158 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:14,170 INFO sqlalchemy.engine.Engine SELECT test.id, test.title, test.type, test.exam_pattern, test.sections, test.total_time, test.difficulty, test.scheduled_date, test.is_active, test.created_by
|
|
FROM test
|
|
WHERE test.is_active = true AND test.type = %(type_1)s
|
|
2026-07-07 11:46:14,170 INFO sqlalchemy.engine.Engine [generated in 0.00072s] {'type_1': 'DPS'}
|
|
2026-07-07 11:46:14,177 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:42624 - "GET /api/tests?type=DPS HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:14,192 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:14,193 INFO sqlalchemy.engine.Engine SELECT test.id, test.title, test.type, test.exam_pattern, test.sections, test.total_time, test.difficulty, test.scheduled_date, test.is_active, test.created_by
|
|
FROM test
|
|
WHERE test.is_active = true AND test.type = %(type_1)s
|
|
2026-07-07 11:46:14,193 INFO sqlalchemy.engine.Engine [cached since 0.02397s ago] {'type_1': 'DPS'}
|
|
2026-07-07 11:46:14,198 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:42626 - "GET /api/tests?type=DPS HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,210 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,220 INFO sqlalchemy.engine.Engine SELECT test.id AS test_id, test.title AS test_title, test.type AS test_type, test.exam_pattern AS test_exam_pattern, test.sections AS test_sections, test.total_time AS test_total_time, test.difficulty AS test_difficulty, test.scheduled_date AS test_scheduled_date, test.is_active AS test_is_active, test.created_by AS test_created_by
|
|
FROM test
|
|
WHERE test.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,220 INFO sqlalchemy.engine.Engine [generated in 0.00078s] {'pk_1': '79840ee5-f4b7-4370-a0f3-2fcd234d06fa'}
|
|
2026-07-07 11:46:24,227 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60862 - "GET /api/tests/79840ee5-f4b7-4370-a0f3-2fcd234d06fa?user_id=b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,250 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,252 INFO sqlalchemy.engine.Engine SELECT test.id AS test_id, test.title AS test_title, test.type AS test_type, test.exam_pattern AS test_exam_pattern, test.sections AS test_sections, test.total_time AS test_total_time, test.difficulty AS test_difficulty, test.scheduled_date AS test_scheduled_date, test.is_active AS test_is_active, test.created_by AS test_created_by
|
|
FROM test
|
|
WHERE test.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,252 INFO sqlalchemy.engine.Engine [cached since 0.03303s ago] {'pk_1': '79840ee5-f4b7-4370-a0f3-2fcd234d06fa'}
|
|
2026-07-07 11:46:24,260 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60868 - "GET /api/tests/79840ee5-f4b7-4370-a0f3-2fcd234d06fa?user_id=b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,286 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,317 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,318 INFO sqlalchemy.engine.Engine [generated in 0.00128s] {'pk_1': '7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37'}
|
|
2026-07-07 11:46:24,347 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60868 - "GET /api/questions/7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,362 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,363 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,364 INFO sqlalchemy.engine.Engine [cached since 0.04722s ago] {'pk_1': 'd14ad492-df5a-4514-a93a-ddfcf1ef110e'}
|
|
2026-07-07 11:46:24,369 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,372 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,373 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
INFO: 172.18.0.1:60868 - "GET /api/questions/d14ad492-df5a-4514-a93a-ddfcf1ef110e HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,374 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,375 INFO sqlalchemy.engine.Engine [cached since 0.05811s ago] {'pk_1': 'a631f198-fe78-4baf-ab9b-c184825e0d67'}
|
|
2026-07-07 11:46:24,377 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,377 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,378 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,379 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,381 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,382 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,383 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,384 INFO sqlalchemy.engine.Engine [cached since 0.06713s ago] {'pk_1': 'f127aa35-2b52-4ad4-b0ad-319bbb136ae5'}
|
|
2026-07-07 11:46:24,384 INFO sqlalchemy.engine.Engine [cached since 0.06774s ago] {'pk_1': '7b6ac700-c5e1-4f64-bbd0-2f919076592b'}
|
|
2026-07-07 11:46:24,385 INFO sqlalchemy.engine.Engine [cached since 0.06829s ago] {'pk_1': '80f55ebc-50ee-481c-a523-ccc20d348100'}
|
|
2026-07-07 11:46:24,385 INFO sqlalchemy.engine.Engine [cached since 0.06884s ago] {'pk_1': '7f2fa3d1-79d7-422f-a50b-aca272c11888'}
|
|
2026-07-07 11:46:24,394 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60874 - "GET /api/questions/a631f198-fe78-4baf-ab9b-c184825e0d67 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,405 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,405 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60890 - "GET /api/questions/7f2fa3d1-79d7-422f-a50b-aca272c11888 HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60862 - "GET /api/questions/f127aa35-2b52-4ad4-b0ad-319bbb136ae5 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,406 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,406 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60920 - "GET /api/questions/7b6ac700-c5e1-4f64-bbd0-2f919076592b HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60904 - "GET /api/questions/80f55ebc-50ee-481c-a523-ccc20d348100 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,423 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,425 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,427 INFO sqlalchemy.engine.Engine [cached since 0.1105s ago] {'pk_1': 'a31f3fab-fe33-41fd-b8a9-0906a377de94'}
|
|
2026-07-07 11:46:24,429 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,429 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,432 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,432 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,436 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,437 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,439 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,440 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
INFO: 172.18.0.1:60868 - "GET /api/questions/a31f3fab-fe33-41fd-b8a9-0906a377de94 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,440 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,441 INFO sqlalchemy.engine.Engine [cached since 0.1243s ago] {'pk_1': 'a139c9f2-0129-4420-9160-be35092d835e'}
|
|
2026-07-07 11:46:24,442 INFO sqlalchemy.engine.Engine [cached since 0.125s ago] {'pk_1': '4951e6e4-b8b2-41cb-85ba-c786b0bdf153'}
|
|
2026-07-07 11:46:24,442 INFO sqlalchemy.engine.Engine [cached since 0.1258s ago] {'pk_1': '38eb886f-d612-46ca-aa66-763044e072f1'}
|
|
2026-07-07 11:46:24,444 INFO sqlalchemy.engine.Engine [cached since 0.1274s ago] {'pk_1': '82c5ebad-43ad-47c2-a920-0353e7a00c13'}
|
|
2026-07-07 11:46:24,451 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,453 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,455 INFO sqlalchemy.engine.Engine [cached since 0.1384s ago] {'pk_1': '6f255722-262a-40e2-8bc8-19decd0cda1d'}
|
|
2026-07-07 11:46:24,459 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,459 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,462 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,462 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60874 - "GET /api/questions/a139c9f2-0129-4420-9160-be35092d835e HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,463 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,463 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60920 - "GET /api/questions/82c5ebad-43ad-47c2-a920-0353e7a00c13 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,464 INFO sqlalchemy.engine.Engine [cached since 0.1472s ago] {'pk_1': 'fafaf5f7-f408-47ee-aa68-a514f61c0c0e'}
|
|
INFO: 172.18.0.1:60862 - "GET /api/questions/4951e6e4-b8b2-41cb-85ba-c786b0bdf153 HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60890 - "GET /api/questions/38eb886f-d612-46ca-aa66-763044e072f1 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,481 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,483 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,485 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,486 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
INFO: 172.18.0.1:60904 - "GET /api/questions/6f255722-262a-40e2-8bc8-19decd0cda1d HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,487 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
INFO: 172.18.0.1:60868 - "GET /api/questions/fafaf5f7-f408-47ee-aa68-a514f61c0c0e HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,489 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,492 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,495 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,496 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,497 INFO sqlalchemy.engine.Engine [cached since 0.1804s ago] {'pk_1': 'be989c84-cc15-485a-b57d-0dc7dc71d9fd'}
|
|
2026-07-07 11:46:24,499 INFO sqlalchemy.engine.Engine [cached since 0.1827s ago] {'pk_1': '7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37'}
|
|
2026-07-07 11:46:24,502 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,503 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,505 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,505 INFO sqlalchemy.engine.Engine [cached since 0.1886s ago] {'pk_1': 'd14ad492-df5a-4514-a93a-ddfcf1ef110e'}
|
|
2026-07-07 11:46:24,507 INFO sqlalchemy.engine.Engine [cached since 0.1901s ago] {'pk_1': 'a631f198-fe78-4baf-ab9b-c184825e0d67'}
|
|
2026-07-07 11:46:24,508 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,515 INFO sqlalchemy.engine.Engine [cached since 0.1986s ago] {'pk_1': '7f2fa3d1-79d7-422f-a50b-aca272c11888'}
|
|
2026-07-07 11:46:24,514 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,514 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,511 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,519 INFO sqlalchemy.engine.Engine [cached since 0.202s ago] {'pk_1': 'f127aa35-2b52-4ad4-b0ad-319bbb136ae5'}
|
|
INFO: 172.18.0.1:60920 - "GET /api/questions/7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37 HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60874 - "GET /api/questions/be989c84-cc15-485a-b57d-0dc7dc71d9fd HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,530 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,531 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60862 - "GET /api/questions/d14ad492-df5a-4514-a93a-ddfcf1ef110e HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,533 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60890 - "GET /api/questions/a631f198-fe78-4baf-ab9b-c184825e0d67 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,533 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,539 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
INFO: 172.18.0.1:60868 - "GET /api/questions/f127aa35-2b52-4ad4-b0ad-319bbb136ae5 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,540 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
INFO: 172.18.0.1:60904 - "GET /api/questions/7f2fa3d1-79d7-422f-a50b-aca272c11888 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,546 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,551 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,557 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,558 INFO sqlalchemy.engine.Engine [cached since 0.2412s ago] {'pk_1': '7b6ac700-c5e1-4f64-bbd0-2f919076592b'}
|
|
2026-07-07 11:46:24,559 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,562 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,562 INFO sqlalchemy.engine.Engine [cached since 0.2454s ago] {'pk_1': '80f55ebc-50ee-481c-a523-ccc20d348100'}
|
|
2026-07-07 11:46:24,564 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,565 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,567 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,568 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,572 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,575 INFO sqlalchemy.engine.Engine [cached since 0.2588s ago] {'pk_1': 'a31f3fab-fe33-41fd-b8a9-0906a377de94'}
|
|
2026-07-07 11:46:24,576 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,577 INFO sqlalchemy.engine.Engine [cached since 0.2608s ago] {'pk_1': 'a139c9f2-0129-4420-9160-be35092d835e'}
|
|
2026-07-07 11:46:24,578 INFO sqlalchemy.engine.Engine [cached since 0.2617s ago] {'pk_1': '82c5ebad-43ad-47c2-a920-0353e7a00c13'}
|
|
2026-07-07 11:46:24,579 INFO sqlalchemy.engine.Engine [cached since 0.2623s ago] {'pk_1': '4951e6e4-b8b2-41cb-85ba-c786b0bdf153'}
|
|
INFO: 172.18.0.1:60920 - "GET /api/questions/7b6ac700-c5e1-4f64-bbd0-2f919076592b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,579 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,595 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,596 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60890 - "GET /api/questions/a139c9f2-0129-4420-9160-be35092d835e HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60874 - "GET /api/questions/80f55ebc-50ee-481c-a523-ccc20d348100 HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60862 - "GET /api/questions/a31f3fab-fe33-41fd-b8a9-0906a377de94 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,602 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,604 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,604 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,606 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,610 INFO sqlalchemy.engine.Engine [cached since 0.2933s ago] {'pk_1': '38eb886f-d612-46ca-aa66-763044e072f1'}
|
|
INFO: 172.18.0.1:60904 - "GET /api/questions/4951e6e4-b8b2-41cb-85ba-c786b0bdf153 HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60868 - "GET /api/questions/82c5ebad-43ad-47c2-a920-0353e7a00c13 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,618 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,619 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,620 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:24,622 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,623 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,624 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
INFO: 172.18.0.1:60920 - "GET /api/questions/38eb886f-d612-46ca-aa66-763044e072f1 HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:24,625 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:24,626 INFO sqlalchemy.engine.Engine [cached since 0.3095s ago] {'pk_1': 'be989c84-cc15-485a-b57d-0dc7dc71d9fd'}
|
|
2026-07-07 11:46:24,627 INFO sqlalchemy.engine.Engine [cached since 0.3105s ago] {'pk_1': 'fafaf5f7-f408-47ee-aa68-a514f61c0c0e'}
|
|
2026-07-07 11:46:24,629 INFO sqlalchemy.engine.Engine [cached since 0.3121s ago] {'pk_1': '6f255722-262a-40e2-8bc8-19decd0cda1d'}
|
|
2026-07-07 11:46:24,638 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,638 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
2026-07-07 11:46:24,638 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.1:60874 - "GET /api/questions/be989c84-cc15-485a-b57d-0dc7dc71d9fd HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60890 - "GET /api/questions/6f255722-262a-40e2-8bc8-19decd0cda1d HTTP/1.1" 200 OK
|
|
INFO: 172.18.0.1:60862 - "GET /api/questions/fafaf5f7-f408-47ee-aa68-a514f61c0c0e HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:41,181 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:41,182 INFO sqlalchemy.engine.Engine SELECT question.id AS question_id, question.subject AS question_subject, question.topic AS question_topic, question.subtopic AS question_subtopic, question.difficulty AS question_difficulty, question.type AS question_type, question.question_text AS question_question_text, question.question_text_hi AS question_question_text_hi, question.options AS question_options, question.options_hi AS question_options_hi, question.correct_answer AS question_correct_answer, question.solution_text AS question_solution_text, question.solution_text_hi AS question_solution_text_hi, question.language AS question_language, question.year AS question_year, question.exam AS question_exam, question.tags AS question_tags, question.is_active AS question_is_active, question.created_by AS question_created_by, question.verified_by AS question_verified_by
|
|
FROM question
|
|
WHERE question.id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:41,182 INFO sqlalchemy.engine.Engine [cached since 16.87s ago] {'pk_1': '7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37'}
|
|
2026-07-07 11:46:41,189 INFO sqlalchemy.engine.Engine SELECT mistake.id, mistake.user_id, mistake.question_id, mistake.attempt_id, mistake.error_type, mistake.topic, mistake.subtopic, mistake.next_review, mistake.review_count, mistake.consecutive_correct, mistake.is_mastered, mistake.created_at
|
|
FROM mistake
|
|
WHERE mistake.user_id = %(user_id_1)s::UUID AND mistake.question_id = %(question_id_1)s::UUID
|
|
2026-07-07 11:46:41,190 INFO sqlalchemy.engine.Engine [generated in 0.00055s] {'user_id_1': 'b0e17378-864d-439e-8806-708dc48a891b', 'question_id_1': '7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37'}
|
|
2026-07-07 11:46:41,223 INFO sqlalchemy.engine.Engine INSERT INTO mistake (id, user_id, question_id, attempt_id, error_type, topic, subtopic, next_review, review_count, consecutive_correct, is_mastered, created_at) VALUES (%(id)s::UUID, %(user_id)s::UUID, %(question_id)s::UUID, %(attempt_id)s::UUID, %(error_type)s, %(topic)s, %(subtopic)s, %(next_review)s, %(review_count)s, %(consecutive_correct)s, %(is_mastered)s, %(created_at)s)
|
|
2026-07-07 11:46:41,223 INFO sqlalchemy.engine.Engine [generated in 0.00083s] {'id': '8468c4ee-b49c-45df-9ba0-216f8fd96d93', 'user_id': 'b0e17378-864d-439e-8806-708dc48a891b', 'question_id': '7a109b9d-7d9d-4f93-ad9f-8d0fb3715c37', 'attempt_id': '6dbfd6f3-6ec3-4f3e-a060-14dadb0ee5a7', 'error_type': 'CONCEPTUAL', 'topic': 'Genetics', 'subtopic': 'General', 'next_review': datetime.datetime(2026, 7, 8, 11, 46, 41, 193982), 'review_count': 1, 'consecutive_correct': 0, 'is_mastered': False, 'created_at': datetime.datetime(2026, 7, 7, 11, 46, 41, 196422)}
|
|
2026-07-07 11:46:41,245 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:38088 - "POST /api/attempts/submit HTTP/1.1" 500 Internal Server Error
|
|
2026-07-07 11:46:51,286 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,287 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,288 INFO sqlalchemy.engine.Engine [cached since 757.8s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,293 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43340 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,370 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,371 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,371 INFO sqlalchemy.engine.Engine [cached since 757.9s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,377 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43348 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,451 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,451 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,452 INFO sqlalchemy.engine.Engine [cached since 758s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,458 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43350 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,531 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,533 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,534 INFO sqlalchemy.engine.Engine [cached since 758.1s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,543 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43364 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,619 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,620 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,620 INFO sqlalchemy.engine.Engine [cached since 758.2s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,624 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43370 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,704 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,704 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,705 INFO sqlalchemy.engine.Engine [cached since 758.2s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,708 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43374 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,788 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,788 INFO sqlalchemy.engine.Engine SELECT "user".id AS user_id, "user".email AS user_email, "user".phone AS user_phone, "user".password_hash AS user_password_hash, "user".name AS user_name, "user".student_class AS user_student_class, "user".target_exam AS user_target_exam, "user".medium AS user_medium, "user".school AS user_school, "user".city AS user_city, "user".state AS user_state, "user".tier AS user_tier, "user".trial_end AS user_trial_end, "user".subscription_end AS user_subscription_end, "user".streak_count AS user_streak_count, "user".longest_streak AS user_longest_streak, "user".created_at AS user_created_at, "user".last_active AS user_last_active
|
|
FROM "user"
|
|
WHERE "user".id = %(pk_1)s::UUID
|
|
2026-07-07 11:46:51,788 INFO sqlalchemy.engine.Engine [cached since 758.3s ago] {'pk_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,792 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43376 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,865 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,866 INFO sqlalchemy.engine.Engine SELECT test.id, test.title, test.type, test.exam_pattern, test.sections, test.total_time, test.difficulty, test.scheduled_date, test.is_active, test.created_by
|
|
FROM test
|
|
WHERE test.is_active = true AND test.exam_pattern = %(exam_pattern_1)s AND test.type != %(type_1)s
|
|
2026-07-07 11:46:51,867 INFO sqlalchemy.engine.Engine [cached since 757.9s ago] {'exam_pattern_1': 'JEE_MAIN', 'type_1': 'DPS'}
|
|
2026-07-07 11:46:51,880 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43384 - "GET /api/tests?exam_pattern=JEE_Main&user_id=b0e17378-864d-439e-8806-708dc48a891b HTTP/1.1" 200 OK
|
|
2026-07-07 11:46:51,954 INFO sqlalchemy.engine.Engine BEGIN (implicit)
|
|
2026-07-07 11:46:51,955 INFO sqlalchemy.engine.Engine SELECT attempt.id, attempt.user_id, attempt.source_type, attempt.source_id, attempt.started_at, attempt.submitted_at, attempt.time_taken, attempt.answers, attempt.score, attempt.total_questions, attempt.accuracy, attempt.status
|
|
FROM attempt
|
|
WHERE attempt.user_id = %(user_id_1)s::UUID
|
|
2026-07-07 11:46:51,955 INFO sqlalchemy.engine.Engine [cached since 757.7s ago] {'user_id_1': 'b0e17378-864d-439e-8806-708dc48a891b'}
|
|
2026-07-07 11:46:51,960 INFO sqlalchemy.engine.Engine ROLLBACK
|
|
INFO: 172.18.0.8:43396 - "GET /api/users/b0e17378-864d-439e-8806-708dc48a891b/attempts HTTP/1.1" 200 OK
|