2026-01-11 22:27:50 -06:00: 2026-01-11 22:27:50,556 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 22:27:56 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:27:56 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:27:56 -06:00: raise exc
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:27:56 -06:00: raise exc
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:27:56 -06:00: raise exc
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:27:56 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:27:56 -06:00: result = session.execute(
2026-01-11 22:27:56 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:27:56 -06:00: result = conn.execute(
2026-01-11 22:27:56 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:27:56 -06:00: return meth(
2026-01-11 22:27:56 -06:00: ^^^^^
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:27:56 -06:00: ret = self._execute_context(
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:27:56 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:27:56 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:28:14 -06:00: 2026-01-11 22:28:14,458 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 22:28:17 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:28:17 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:28:17 -06:00: raise exc
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:28:17 -06:00: raise exc
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:28:17 -06:00: raise exc
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:28:17 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:28:17 -06:00: result = session.execute(
2026-01-11 22:28:17 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:28:17 -06:00: result = conn.execute(
2026-01-11 22:28:17 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:28:17 -06:00: return meth(
2026-01-11 22:28:17 -06:00: ^^^^^
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:28:17 -06:00: ret = self._execute_context(
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:28:17 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:28:17 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:41:57 -06:00: 2026-01-11 22:41:57,118 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 22:41:59 -06:00: 2026-01-11 22:41:59,188 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 22:42:01 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:42:01 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:42:01 -06:00: raise exc
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:42:01 -06:00: raise exc
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:42:01 -06:00: raise exc
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:42:01 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:42:01 -06:00: result = session.execute(
2026-01-11 22:42:01 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:42:01 -06:00: result = conn.execute(
2026-01-11 22:42:01 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:42:01 -06:00: return meth(
2026-01-11 22:42:01 -06:00: ^^^^^
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:42:01 -06:00: ret = self._execute_context(
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:42:01 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:42:01 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:55:27 -06:00: 2026-01-11 22:55:27,902 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 22:55:28 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:55:28 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:55:28 -06:00: raise exc
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:55:28 -06:00: raise exc
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:55:28 -06:00: raise exc
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:55:28 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:55:28 -06:00: result = session.execute(
2026-01-11 22:55:28 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:55:28 -06:00: result = conn.execute(
2026-01-11 22:55:28 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:55:28 -06:00: return meth(
2026-01-11 22:55:28 -06:00: ^^^^^
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:55:28 -06:00: ret = self._execute_context(
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:55:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:55:28 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:55:31 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:55:31 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:55:31 -06:00: raise exc
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:55:31 -06:00: raise exc
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:55:31 -06:00: raise exc
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:55:31 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:55:31 -06:00: result = session.execute(
2026-01-11 22:55:31 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:55:31 -06:00: result = conn.execute(
2026-01-11 22:55:31 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:55:31 -06:00: return meth(
2026-01-11 22:55:31 -06:00: ^^^^^
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:55:31 -06:00: ret = self._execute_context(
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:55:31 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:55:31 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:55:39 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:55:39 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:55:39 -06:00: raise exc
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:55:39 -06:00: raise exc
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:55:39 -06:00: raise exc
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:55:39 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:55:39 -06:00: result = session.execute(
2026-01-11 22:55:39 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:55:39 -06:00: result = conn.execute(
2026-01-11 22:55:39 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:55:39 -06:00: return meth(
2026-01-11 22:55:39 -06:00: ^^^^^
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:55:39 -06:00: ret = self._execute_context(
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:55:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:55:39 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:56:24 -06:00: ERROR: Exception in ASGI application
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-01-11 22:56:24 -06:00: result = await app( # type: ignore[func-returns-value]
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-01-11 22:56:24 -06:00: raise exc
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 85, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:56:24 -06:00: raise exc
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-01-11 22:56:24 -06:00: raise exc
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 569, in __get__
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1096, in get
2026-01-11 22:56:24 -06:00: value = self._fire_loader_callables(state, key, passive)
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/attributes.py", line 1131, in _fire_loader_callables
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 978, in _load_for_state
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/strategies.py", line 1141, in _emit_lazyload
2026-01-11 22:56:24 -06:00: result = session.execute(
2026-01-11 22:56:24 -06:00: ^^^^^^^^^^^^^^^^
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-01-11 22:56:24 -06:00: result = conn.execute(
2026-01-11 22:56:24 -06:00: ^^^^^^^^^^^^^
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-01-11 22:56:24 -06:00: return meth(
2026-01-11 22:56:24 -06:00: ^^^^^
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-01-11 22:56:24 -06:00: ret = self._execute_context(
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2366, in _handle_dbapi_exception
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-01-11 22:56:24 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 123, in await_only
2026-01-11 22:56:24 -06:00: sqlalchemy.exc.MissingGreenlet: greenlet_spawn has not been called; can't call await_only() here. Was IO attempted in an unexpected place? (Background on this error at: https://sqlalche.me/e/20/xd2s)
2026-01-11 22:57:38 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-01-11 22:57:38 -06:00: INFO: Shutting down
2026-01-11 22:57:38 -06:00: INFO: Waiting for application shutdown.
2026-01-11 23:02:25 -06:00: 2026-01-11 23:02:25,166 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 23:46:46 -06:00: 2026-01-11 23:46:46,954 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-11 23:51:52 -06:00: 2026-01-11 23:51:52,001 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:07:04 -06:00: 2026-01-12 21:07:04,193 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:08:34 -06:00: 2026-01-12 21:08:34,347 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:18:37 -06:00: 2026-01-12 21:18:37,093 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:25:11 -06:00: 2026-01-12 21:25:11,931 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:44:21 -06:00: 2026-01-12 21:44:21,193 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:44:32 -06:00: 2026-01-12 21:44:32,473 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:44:45 -06:00: 2026-01-12 21:44:45,694 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 21:47:23 -06:00: WARNING: WatchFiles detected changes in 'models.py'. Reloading...
2026-01-12 21:47:23 -06:00: INFO: Shutting down
2026-01-12 21:47:23 -06:00: INFO: Waiting for application shutdown.
2026-01-12 22:02:17 -06:00: 2026-01-12 22:02:17,137 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:02:42 -06:00: 2026-01-12 22:02:42,820 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:02:46 -06:00: 2026-01-12 22:02:46,702 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:03:51 -06:00: 2026-01-12 22:03:51,079 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:04:08 -06:00: 2026-01-12 22:04:08,334 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:04:13 -06:00: 2026-01-12 22:04:13,792 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:05:43 -06:00: INFO: Shutting down
2026-01-12 22:05:43 -06:00: INFO: Waiting for application shutdown.
2026-01-12 22:06:45 -06:00: 2026-01-12 22:06:45,917 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:07:53 -06:00: 2026-01-12 22:07:53,276 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:11:03 -06:00: 2026-01-12 22:11:03,579 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:12:48 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-01-12 22:12:48 -06:00: INFO: Shutting down
2026-01-12 22:12:48 -06:00: INFO: Waiting for application shutdown.
2026-01-12 22:15:12 -06:00: 2026-01-12 22:15:12,905 - server - INFO - Dashboard data fetched successfully for user 0739d174-9409-4bd1-b749-69f9e554667f
2026-01-12 22:17:05 -06:00: 2026-01-12 22:17:05,288 - server - INFO - Admin admin@techzone.com updated user admin@prompttech.com
2026-01-12 22:17:42 -06:00: 2026-01-12 22:17:42,206 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:30:07 -06:00: 2026-01-12 23:30:07,509 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:30:32 -06:00: 2026-01-12 23:30:32,026 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:30:33 -06:00: 2026-01-12 23:30:33,414 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:31:40 -06:00: 2026-01-12 23:31:40,198 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:31:54 -06:00: 2026-01-12 23:31:54,277 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:37:20 -06:00: WARNING: WatchFiles detected changes in 'models.py'. Reloading...
2026-01-12 23:37:20 -06:00: INFO: Shutting down
2026-01-12 23:37:20 -06:00: INFO: Waiting for application shutdown.
2026-01-12 23:41:12 -06:00: 2026-01-12 23:41:12,394 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:45:58 -06:00: 2026-01-12 23:45:58,329 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:46:16 -06:00: 2026-01-12 23:46:16,719 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:47:48 -06:00: WARNING: WatchFiles detected changes in 'seed_about_page.py'. Reloading...
2026-01-12 23:47:48 -06:00: INFO: Shutting down
2026-01-12 23:47:48 -06:00: INFO: Waiting for application shutdown.
2026-01-12 23:47:49 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 741, in lifespan
2026-01-12 23:47:49 -06:00: await receive()
2026-01-12 23:47:49 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/lifespan/on.py", line 137, in receive
2026-01-12 23:49:57 -06:00: 2026-01-12 23:49:57,910 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-12 23:59:30 -06:00: 2026-01-12 23:59:30,905 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-01-13 18:39:43 -06:00: 2026-01-13 18:39:43,309 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/engine.py", line 1068, in begin
2026-02-01 16:40:28 -06:00: async with conn:
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/base.py", line 121, in __aenter__
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/engine.py", line 275, in start
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 16:40:28 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 3285, in connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 143, in __init__
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 3309, in raw_connection
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 447, in connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 1264, in _checkout
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 711, in checkout
2026-02-01 16:40:28 -06:00: rec = pool._do_get()
2026-02-01 16:40:28 -06:00: ^^^^^^^^^^^^^^
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/impl.py", line 177, in _do_get
2026-02-01 16:40:28 -06:00: with util.safe_reraise():
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/impl.py", line 175, in _do_get
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 388, in _create_connection
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 673, in __init__
2026-02-01 16:40:28 -06:00: self.__connect()
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 899, in __connect
2026-02-01 16:40:28 -06:00: with util.safe_reraise():
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/pool/base.py", line 895, in __connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/create.py", line 661, in connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 630, in connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 955, in connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 16:40:28 -06:00: value = await result
2026-02-01 16:40:28 -06:00: ^^^^^^^^^^^^
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 2443, in connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connect_utils.py", line 1218, in _connect
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connect_utils.py", line 1059, in _connect_addr
2026-02-01 16:40:28 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connect_utils.py", line 1102, in __connect_addr
2026-02-01 16:40:28 -06:00: await connected
2026-02-01 16:40:28 -06:00: asyncpg.exceptions.InvalidPasswordError: password authentication failed for user "prompttech_user"
2026-02-01 17:07:25 -06:00: 2026-02-01 17:07:25,069 - server - INFO - Dashboard data fetched successfully for user 2751d010-bc2a-4c6d-b10a-19705c7ebcda
2026-02-01 17:07:57 -06:00: 2026-02-01 17:07:57,313 - server - INFO - Admin admin@prompttech.com created user khercules30@gmail.com with role admin
2026-02-01 17:08:30 -06:00: 2026-02-01 17:08:30,804 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:26:29 -06:00: 2026-02-01 17:26:29,056 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:28:03 -06:00: WARNING: WatchFiles detected changes in 'models.py'. Reloading...
2026-02-01 17:28:03 -06:00: INFO: Shutting down
2026-02-01 17:28:03 -06:00: INFO: Waiting for application shutdown.
2026-02-01 17:32:58 -06:00: 2026-02-01 17:32:58,183 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:33:14 -06:00: 2026-02-01 17:33:14,418 - server - ERROR - Error uploading media: name 'aiofiles' is not defined
2026-02-01 17:33:38 -06:00: 2026-02-01 17:33:38,808 - server - ERROR - Error uploading media: name 'aiofiles' is not defined
2026-02-01 17:33:42 -06:00: 2026-02-01 17:33:42,268 - server - ERROR - Error uploading media: name 'aiofiles' is not defined
2026-02-01 17:34:45 -06:00: 2026-02-01 17:34:45,414 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:34:48 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-02-01 17:34:48 -06:00: INFO: Shutting down
2026-02-01 17:34:48 -06:00: INFO: Waiting for application shutdown.
2026-02-01 17:36:20 -06:00: 2026-02-01 17:36:20,737 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:36:25 -06:00: 2026-02-01 17:36:25,429 - server - INFO - Media uploaded: aa5bcc15-3b1e-4ed8-8708-1a3dceb9494d.jpg by khercules30@gmail.com
2026-02-01 17:36:50 -06:00: 2026-02-01 17:36:50,854 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:39:15 -06:00: 2026-02-01 17:39:15,525 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:43:19 -06:00: INFO: Shutting down
2026-02-01 17:43:19 -06:00: INFO: Waiting for application shutdown.
2026-02-01 17:44:50 -06:00: 2026-02-01 17:44:50,665 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 17:46:05 -06:00: 2026-02-01 17:46:05,810 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 18:10:21 -06:00: 2026-02-01 18:10:21,817 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 18:16:07 -06:00: 2026-02-01 18:16:07,324 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 18:16:12 -06:00: ERROR: Exception in ASGI application
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 526, in _prepare_and_execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 773, in _prepare
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 638, in prepare
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 657, in _prepare
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 443, in _get_statement
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 18:16:12 -06:00: value = await result
2026-02-01 18:16:12 -06:00: ^^^^^^^^^^^^
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 18:16:12 -06:00: raise translated_error from error
2026-02-01 18:16:12 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError: <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 18:16:12 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 18:16:12 -06:00:
2026-02-01 18:16:12 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 18:16:12 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 18:16:12 -06:00: raise exc
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 18:16:12 -06:00: raise exc
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 18:16:12 -06:00: raise exc
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 18:16:12 -06:00: result = await greenlet_spawn(
2026-02-01 18:16:12 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 18:16:12 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-02-01 18:16:12 -06:00: result = conn.execute(
2026-02-01 18:16:12 -06:00: ^^^^^^^^^^^^^
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 18:16:12 -06:00: return meth(
2026-02-01 18:16:12 -06:00: ^^^^^
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 18:16:12 -06:00: ret = self._execute_context(
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 18:16:12 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 18:16:12 -06:00: value = await result
2026-02-01 18:16:12 -06:00: ^^^^^^^^^^^^
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 18:16:12 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 18:16:12 -06:00: raise translated_error from error
2026-02-01 18:16:12 -06:00: sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 18:16:12 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 18:37:34 -06:00: 2026-02-01 18:37:34,555 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 18:37:39 -06:00: ERROR: Exception in ASGI application
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 526, in _prepare_and_execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 773, in _prepare
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 638, in prepare
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 657, in _prepare
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 443, in _get_statement
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 18:37:39 -06:00: value = await result
2026-02-01 18:37:39 -06:00: ^^^^^^^^^^^^
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 18:37:39 -06:00: raise translated_error from error
2026-02-01 18:37:39 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError: <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 18:37:39 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 18:37:39 -06:00:
2026-02-01 18:37:39 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 18:37:39 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 18:37:39 -06:00: raise exc
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 18:37:39 -06:00: raise exc
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 18:37:39 -06:00: raise exc
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 18:37:39 -06:00: result = await greenlet_spawn(
2026-02-01 18:37:39 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 18:37:39 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-02-01 18:37:39 -06:00: result = conn.execute(
2026-02-01 18:37:39 -06:00: ^^^^^^^^^^^^^
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 18:37:39 -06:00: return meth(
2026-02-01 18:37:39 -06:00: ^^^^^
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 18:37:39 -06:00: ret = self._execute_context(
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 18:37:39 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 18:37:39 -06:00: value = await result
2026-02-01 18:37:39 -06:00: ^^^^^^^^^^^^
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 18:37:39 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 18:37:39 -06:00: raise translated_error from error
2026-02-01 18:37:39 -06:00: sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 18:37:39 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 18:40:11 -06:00: 2026-02-01 18:40:11,458 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 18:40:16 -06:00: 2026-02-01 18:40:16,254 - server - INFO - Admin khercules30@gmail.com deleted team member: Mike Chen
2026-02-01 18:40:19 -06:00: 2026-02-01 18:40:19,688 - server - INFO - Admin khercules30@gmail.com deleted team member: Emily Davis
2026-02-01 18:40:21 -06:00: 2026-02-01 18:40:21,792 - server - INFO - Admin khercules30@gmail.com deleted team member: Sarah Williams
2026-02-01 18:40:23 -06:00: 2026-02-01 18:40:23,664 - server - INFO - Admin khercules30@gmail.com deleted team member: Alex Johnson
2026-02-01 18:49:27 -06:00: 2026-02-01 18:49:27,444 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:06:00 -06:00: 2026-02-01 19:06:00,105 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:06:56 -06:00: WARNING: WatchFiles detected changes in 'update_about_content.py'. Reloading...
2026-02-01 19:06:56 -06:00: INFO: Shutting down
2026-02-01 19:06:56 -06:00: INFO: Waiting for application shutdown.
2026-02-01 19:09:42 -06:00: 2026-02-01 19:09:42,289 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:12:00 -06:00: WARNING: WatchFiles detected changes in 'sync_about_content.py'. Reloading...
2026-02-01 19:12:01 -06:00: INFO: Shutting down
2026-02-01 19:12:01 -06:00: INFO: Waiting for application shutdown.
2026-02-01 19:15:40 -06:00: 2026-02-01 19:15:40,195 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:16:24 -06:00: 2026-02-01 19:16:24,803 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:22:24 -06:00: INFO: Shutting down
2026-02-01 19:22:24 -06:00: INFO: Waiting for application shutdown.
2026-02-01 19:22:58 -06:00: 2026-02-01 19:22:58,686 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:28:42 -06:00: 2026-02-01 19:28:42,130 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:29:00 -06:00: ERROR: Exception in ASGI application
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 526, in _prepare_and_execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 773, in _prepare
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 638, in prepare
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 657, in _prepare
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 443, in _get_statement
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:29:00 -06:00: value = await result
2026-02-01 19:29:00 -06:00: ^^^^^^^^^^^^
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:29:00 -06:00: raise translated_error from error
2026-02-01 19:29:00 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError: <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:29:00 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:29:00 -06:00:
2026-02-01 19:29:00 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 19:29:00 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 19:29:00 -06:00: raise exc
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:29:00 -06:00: raise exc
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:29:00 -06:00: raise exc
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 19:29:00 -06:00: result = await greenlet_spawn(
2026-02-01 19:29:00 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 19:29:00 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-02-01 19:29:00 -06:00: result = conn.execute(
2026-02-01 19:29:00 -06:00: ^^^^^^^^^^^^^
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 19:29:00 -06:00: return meth(
2026-02-01 19:29:00 -06:00: ^^^^^
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 19:29:00 -06:00: ret = self._execute_context(
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 19:29:00 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:29:00 -06:00: value = await result
2026-02-01 19:29:00 -06:00: ^^^^^^^^^^^^
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:29:00 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:29:00 -06:00: raise translated_error from error
2026-02-01 19:29:00 -06:00: sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:29:00 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 526, in _prepare_and_execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 773, in _prepare
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 638, in prepare
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 657, in _prepare
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 443, in _get_statement
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:35:40 -06:00: value = await result
2026-02-01 19:35:40 -06:00: ^^^^^^^^^^^^
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:35:40 -06:00: raise translated_error from error
2026-02-01 19:35:40 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError: <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:35:40 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:35:40 -06:00:
2026-02-01 19:35:40 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 19:35:40 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 19:35:40 -06:00: raise exc
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 85, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:35:40 -06:00: raise exc
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:35:40 -06:00: raise exc
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 19:35:40 -06:00: result = await greenlet_spawn(
2026-02-01 19:35:40 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 19:35:40 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-02-01 19:35:40 -06:00: result = conn.execute(
2026-02-01 19:35:40 -06:00: ^^^^^^^^^^^^^
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 19:35:40 -06:00: return meth(
2026-02-01 19:35:40 -06:00: ^^^^^
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 19:35:40 -06:00: ret = self._execute_context(
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 19:35:40 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:35:40 -06:00: value = await result
2026-02-01 19:35:40 -06:00: ^^^^^^^^^^^^
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:35:40 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:35:40 -06:00: raise translated_error from error
2026-02-01 19:35:40 -06:00: sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:35:40 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 526, in _prepare_and_execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 773, in _prepare
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 638, in prepare
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 657, in _prepare
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 443, in _get_statement
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:35:54 -06:00: value = await result
2026-02-01 19:35:54 -06:00: ^^^^^^^^^^^^
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:35:54 -06:00: raise translated_error from error
2026-02-01 19:35:54 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError: <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:35:54 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:35:54 -06:00:
2026-02-01 19:35:54 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 19:35:54 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 19:35:54 -06:00: raise exc
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 85, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:35:54 -06:00: raise exc
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:35:54 -06:00: raise exc
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 19:35:54 -06:00: result = await greenlet_spawn(
2026-02-01 19:35:54 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 19:35:54 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-02-01 19:35:54 -06:00: result = conn.execute(
2026-02-01 19:35:54 -06:00: ^^^^^^^^^^^^^
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 19:35:54 -06:00: return meth(
2026-02-01 19:35:54 -06:00: ^^^^^
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 19:35:54 -06:00: ret = self._execute_context(
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 19:35:54 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:35:54 -06:00: value = await result
2026-02-01 19:35:54 -06:00: ^^^^^^^^^^^^
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:35:54 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:35:54 -06:00: raise translated_error from error
2026-02-01 19:35:54 -06:00: sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:35:54 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 526, in _prepare_and_execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 773, in _prepare
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 638, in prepare
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 657, in _prepare
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/connection.py", line 443, in _get_statement
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:36:13 -06:00: value = await result
2026-02-01 19:36:13 -06:00: ^^^^^^^^^^^^
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:36:13 -06:00: raise translated_error from error
2026-02-01 19:36:13 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.ProgrammingError: <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:36:13 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:36:13 -06:00:
2026-02-01 19:36:13 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 19:36:13 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 19:36:13 -06:00: raise exc
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 85, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:36:13 -06:00: raise exc
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 19:36:13 -06:00: raise exc
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 19:36:13 -06:00: result = await greenlet_spawn(
2026-02-01 19:36:13 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 201, in greenlet_spawn
2026-02-01 19:36:13 -06:00: result = context.throw(*sys.exc_info())
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2249, in _execute_internal
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/context.py", line 306, in orm_execute_statement
2026-02-01 19:36:13 -06:00: result = conn.execute(
2026-02-01 19:36:13 -06:00: ^^^^^^^^^^^^^
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 19:36:13 -06:00: return meth(
2026-02-01 19:36:13 -06:00: ^^^^^
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 19:36:13 -06:00: ret = self._execute_context(
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 19:36:13 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 19:36:13 -06:00: value = await result
2026-02-01 19:36:13 -06:00: ^^^^^^^^^^^^
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 19:36:13 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 19:36:13 -06:00: raise translated_error from error
2026-02-01 19:36:13 -06:00: sqlalchemy.exc.ProgrammingError: (sqlalchemy.dialects.postgresql.asyncpg.ProgrammingError) <class 'asyncpg.exceptions.UndefinedFunctionError'>: operator does not exist: character varying = uuid
2026-02-01 19:36:13 -06:00: HINT: No operator matches the given name and argument types. You might need to add explicit type casts.
2026-02-01 19:39:46 -06:00: 2026-02-01 19:39:46,684 - server - INFO - Admin admin@prompttech.com updated about content: story
2026-02-01 19:40:10 -06:00: 2026-02-01 19:40:10,727 - server - INFO - Admin admin@prompttech.com updated about content: story
2026-02-01 19:50:36 -06:00: 2026-02-01 19:50:36,204 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:50:47 -06:00: 2026-02-01 19:50:47,354 - server - INFO - Admin khercules30@gmail.com updated about content: story
2026-02-01 19:55:11 -06:00: 2026-02-01 19:55:11,255 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 19:56:07 -06:00: 2026-02-01 19:56:07,470 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 20:04:37 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-02-01 20:04:38 -06:00: INFO: Shutting down
2026-02-01 20:04:38 -06:00: INFO: Waiting for application shutdown.
2026-02-01 20:09:01 -06:00: 2026-02-01 20:09:01,481 - server - WARNING - Email notification skipped - SMTP not configured
2026-02-01 20:09:01 -06:00: 2026-02-01 20:09:01,481 - server - WARNING - WhatsApp notification skipped - API not configured
2026-02-01 20:09:12 -06:00: 2026-02-01 20:09:12,703 - server - WARNING - Email notification skipped - SMTP not configured
2026-02-01 20:09:12 -06:00: 2026-02-01 20:09:12,703 - server - WARNING - WhatsApp notification skipped - API not configured
2026-02-01 20:21:04 -06:00: 2026-02-01 20:21:04,758 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 20:22:41 -06:00: 2026-02-01 20:22:41,046 - server - WARNING - Email notification skipped - SMTP not configured
2026-02-01 20:22:41 -06:00: 2026-02-01 20:22:41,046 - server - WARNING - WhatsApp notification skipped - API not configured
2026-02-01 20:22:52 -06:00: 2026-02-01 20:22:52,642 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 20:25:46 -06:00: WARNING: WatchFiles detected changes in 'models.py'. Reloading...
2026-02-01 20:25:46 -06:00: INFO: Shutting down
2026-02-01 20:25:46 -06:00: INFO: Waiting for application shutdown.
2026-02-01 21:14:23 -06:00: 2026-02-01 21:14:23,074 - server - INFO - Booking 8c6db590-becc-479f-a316-831973c584db marked as completed by admin@prompttech.com
2026-02-01 21:14:54 -06:00: 2026-02-01 21:14:54,425 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:18:22 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-02-01 21:18:22 -06:00: INFO: Shutting down
2026-02-01 21:18:22 -06:00: INFO: Waiting for application shutdown.
2026-02-01 21:22:56 -06:00: 2026-02-01 21:22:56,719 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:25:37 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-02-01 21:25:37 -06:00: INFO: Shutting down
2026-02-01 21:25:37 -06:00: INFO: Waiting for application shutdown.
2026-02-01 21:27:03 -06:00: 2026-02-01 21:27:03,192 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:28:27 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-02-01 21:28:28 -06:00: INFO: Shutting down
2026-02-01 21:28:28 -06:00: INFO: Waiting for application shutdown.
2026-02-01 21:31:01 -06:00: 2026-02-01 21:31:01,690 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:31:10 -06:00: 2026-02-01 21:31:10,022 - server - INFO - Booking 703b913e-20d7-4356-99f0-b33b8b28a89c deleted by khercules30@gmail.com
2026-02-01 21:32:59 -06:00: 2026-02-01 21:32:59,183 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:35:35 -06:00: 2026-02-01 21:35:35,690 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:37:59 -06:00: 2026-02-01 21:37:59,809 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:39:16 -06:00: 2026-02-01 21:39:16,618 - server - INFO - Booking 8c6db590-becc-479f-a316-831973c584db deleted by khercules30@gmail.com
2026-02-01 21:39:18 -06:00: 2026-02-01 21:39:18,696 - server - INFO - Booking 2ca83d28-a948-4365-a784-7f6b834f1cc3 deleted by khercules30@gmail.com
2026-02-01 21:40:56 -06:00: WARNING: WatchFiles detected changes in 'models.py'. Reloading...
2026-02-01 21:40:56 -06:00: INFO: Shutting down
2026-02-01 21:40:56 -06:00: INFO: Waiting for application shutdown.
2026-02-01 21:41:50 -06:00: 2026-02-01 21:41:50,009 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:42:07 -06:00: WARNING: WatchFiles detected changes in 'server.py'. Reloading...
2026-02-01 21:42:07 -06:00: INFO: Shutting down
2026-02-01 21:42:07 -06:00: INFO: Waiting for application shutdown.
2026-02-01 21:46:22 -06:00: 2026-02-01 21:46:22,095 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 550, in _prepare_and_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/prepared_stmt.py", line 177, in fetch
2026-02-01 21:49:38 -06:00: data = await self.__bind_execute(args, 0, timeout)
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/prepared_stmt.py", line 268, in __bind_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/asyncpg/prepared_stmt.py", line 257, in __do_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 21:49:38 -06:00: value = await result
2026-02-01 21:49:38 -06:00: ^^^^^^^^^^^^
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 21:49:38 -06:00: raise translated_error from error
2026-02-01 21:49:38 -06:00: sqlalchemy.dialects.postgresql.asyncpg.AsyncAdapt_asyncpg_dbapi.IntegrityError: <class 'asyncpg.exceptions.CheckViolationError'>: new row for relation "services" violates check constraint "chk_services_price_positive"
2026-02-01 21:49:38 -06:00: DETAIL: Failing row contains (9c70d282-8b80-45d0-ba38-e93bd8f0479c, Screen Repair, Professional screen replacement for phones, tablets, and laptops..., 0, 1-2 hours, https://images.unsplash.com/photo-1581092918056-0c4c3acd3789?w=8..., repair, null, t, 2026-01-10 17:07:57.50736-06, 2026-02-01 21:49:38.368503-06).
2026-02-01 21:49:38 -06:00:
2026-02-01 21:49:38 -06:00: The above exception was the direct cause of the following exception:
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/protocols/http/h11_impl.py", line 408, in run_asgi
2026-02-01 21:49:38 -06:00: result = await app( # type: ignore[func-returns-value]
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/uvicorn/middleware/proxy_headers.py", line 84, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/applications.py", line 1054, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/applications.py", line 123, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 186, in __call__
2026-02-01 21:49:38 -06:00: raise exc
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/errors.py", line 164, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 93, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/cors.py", line 148, in simple_response
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/middleware/exceptions.py", line 65, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 21:49:38 -06:00: raise exc
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 756, in __call__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 776, in app
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 297, in handle
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 77, in app
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 64, in wrapped_app
2026-02-01 21:49:38 -06:00: raise exc
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/_exception_handler.py", line 53, in wrapped_app
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/starlette/routing.py", line 72, in app
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 278, in app
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/fastapi/routing.py", line 191, in run_endpoint_function
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/server.py", line 1587, in admin_update_service
2026-02-01 21:49:38 -06:00: await db.execute(
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/ext/asyncio/session.py", line 449, in execute
2026-02-01 21:49:38 -06:00: result = await greenlet_spawn(
2026-02-01 21:49:38 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 203, in greenlet_spawn
2026-02-01 21:49:38 -06:00: result = context.switch(value)
2026-02-01 21:49:38 -06:00: ^^^^^^^^^^^^^^^^^^^^^
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2351, in execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 2228, in _execute_internal
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/bulk_persistence.py", line 740, in orm_pre_session_exec
2026-02-01 21:49:38 -06:00: session._autoflush()
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 3051, in _autoflush
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 3040, in _autoflush
2026-02-01 21:49:38 -06:00: self.flush()
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4331, in flush
2026-02-01 21:49:38 -06:00: self._flush(objects)
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4466, in _flush
2026-02-01 21:49:38 -06:00: with util.safe_reraise():
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/langhelpers.py", line 224, in __exit__
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/session.py", line 4427, in _flush
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 466, in execute
2026-02-01 21:49:38 -06:00: rec.execute(self)
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/unitofwork.py", line 642, in execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 85, in save_obj
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/orm/persistence.py", line 912, in _emit_update_statements
2026-02-01 21:49:38 -06:00: c = connection.execute(
2026-02-01 21:49:38 -06:00: ^^^^^^^^^^^^^^^^^^^
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1419, in execute
2026-02-01 21:49:38 -06:00: return meth(
2026-02-01 21:49:38 -06:00: ^^^^^
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/sql/elements.py", line 527, in _execute_on_connection
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1641, in _execute_clauseelement
2026-02-01 21:49:38 -06:00: ret = self._execute_context(
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1846, in _execute_context
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1986, in _exec_single_context
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 2363, in _handle_dbapi_exception
2026-02-01 21:49:38 -06:00: raise sqlalchemy_exception.with_traceback(exc_info[2]) from e
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/base.py", line 1967, in _exec_single_context
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/engine/default.py", line 952, in do_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 585, in execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 132, in await_only
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/util/_concurrency_py3k.py", line 196, in greenlet_spawn
2026-02-01 21:49:38 -06:00: value = await result
2026-02-01 21:49:38 -06:00: ^^^^^^^^^^^^
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 563, in _prepare_and_execute
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 513, in _handle_exception
2026-02-01 21:49:38 -06:00: File "/media/pts/Website/PromptTech_Solution_Site/backend/venv/lib/python3.12/site-packages/sqlalchemy/dialects/postgresql/asyncpg.py", line 797, in _handle_exception
2026-02-01 21:49:38 -06:00: raise translated_error from error
2026-02-01 21:49:38 -06:00: sqlalchemy.exc.IntegrityError: (raised as a result of Query-invoked autoflush; consider using a session.no_autoflush block if this flush is occurring prematurely)
2026-02-01 21:49:38 -06:00: (sqlalchemy.dialects.postgresql.asyncpg.IntegrityError) <class 'asyncpg.exceptions.CheckViolationError'>: new row for relation "services" violates check constraint "chk_services_price_positive"
2026-02-01 21:49:38 -06:00: DETAIL: Failing row contains (9c70d282-8b80-45d0-ba38-e93bd8f0479c, Screen Repair, Professional screen replacement for phones, tablets, and laptops..., 0, 1-2 hours, https://images.unsplash.com/photo-1581092918056-0c4c3acd3789?w=8..., repair, null, t, 2026-01-10 17:07:57.50736-06, 2026-02-01 21:49:38.368503-06).
2026-02-01 21:49:38 -06:00: [SQL: UPDATE services SET price=$1::FLOAT, updated_at=now() WHERE services.id = $2::VARCHAR]
2026-02-01 22:03:42 -06:00: 2026-02-01 22:03:42,951 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 22:12:52 -06:00: 2026-02-01 22:12:52,396 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 22:13:30 -06:00: 2026-02-01 22:13:30,340 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 22:14:06 -06:00: 2026-02-01 22:14:06,255 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 22:20:03 -06:00: 2026-02-01 22:20:03,838 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 22:28:27 -06:00: 2026-02-01 22:28:27,562 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac
2026-02-01 22:28:54 -06:00: 2026-02-01 22:28:54,834 - server - INFO - Dashboard data fetched successfully for user bddebb12-8225-4935-bbc0-d5cbf451ccac