MCPcopy Create free account

hub / github.com/dipanjal/mysql-replication-poc / functions

Functions86 in github.com/dipanjal/mysql-replication-poc

↓ 6 callersFunctionget_db_connection
Get database connection
fastapi-raw/app/config/database.py:20
↓ 4 callersMethodgetBaseUrl
()
sbtest-app/src/test/java/com/poc/proxysql/contrioller/UserControllerTests.java:38
↓ 4 callersMethodmapToDto
(UserEntity entity)
sbtest-app/src/main/java/com/poc/proxysql/service/UserMapper.java:20
↓ 3 callersMethoddelete
Delete user by ID
fastapi-app/app/repositories/user_repository.py:48
↓ 3 callersMethodget_by_id
Get user by ID
fastapi-app/app/repositories/user_repository.py:22
↓ 3 callersMethodget_by_id
Get user by ID
fastapi-raw/app/repositories/user_repository.py:24
↓ 2 callersMethod__init__
(self, detail: str = "Database error occurred")
fastapi-raw/app/exceptions.py:6
↓ 2 callersMethodmapToEntity
(UserCreateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/service/UserMapper.java:34
↓ 2 callersMethodto_dict
Convert a single row tuple to a dictionary using the provided field sequence.
fastapi-raw/app/helper.py:17
↓ 2 callersMethodto_schema
Convert a single row tuple to a Pydantic model.
fastapi-raw/app/helper.py:24
↓ 1 callersFunctioncheck_db_connection
Check if database connection is working
fastapi-raw/app/config/database.py:33
↓ 1 callersMethodcreate
Create a new user
fastapi-app/app/repositories/user_repository.py:13
↓ 1 callersMethodcreate
Create a new user
fastapi-raw/app/repositories/user_repository.py:13
↓ 1 callersMethodcreateUser
(UserCreateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/service/UserService.java:13
↓ 1 callersMethodcreate_user
Create a new user
fastapi-app/app/services/user_service.py:12
↓ 1 callersMethodcreate_user
Create a new user
fastapi-raw/app/services/user_service.py:14
↓ 1 callersMethoddelete
Delete user by ID
fastapi-raw/app/repositories/user_repository.py:60
↓ 1 callersMethoddeleteUser
(long id)
sbtest-app/src/main/java/com/poc/proxysql/service/UserService.java:15
↓ 1 callersMethoddelete_user
Delete user by ID
fastapi-app/app/services/user_service.py:36
↓ 1 callersMethoddelete_user
Delete user by ID
fastapi-raw/app/services/user_service.py:38
↓ 1 callersMethodgetAllUsers
()
sbtest-app/src/main/java/com/poc/proxysql/service/UserService.java:11
↓ 1 callersMethodgetApiInfo
()
sbtest-app/src/main/java/com/poc/proxysql/config/OpenApiConfiguration.java:24
↓ 1 callersMethodgetContactInfo
()
sbtest-app/src/main/java/com/poc/proxysql/config/OpenApiConfiguration.java:34
↓ 1 callersMethodgetUserById
(long id)
sbtest-app/src/main/java/com/poc/proxysql/service/UserService.java:12
↓ 1 callersMethodget_all
Get all users with pagination
fastapi-app/app/repositories/user_repository.py:26
↓ 1 callersMethodget_all
Get all users
fastapi-raw/app/repositories/user_repository.py:38
↓ 1 callersFunctionget_db_url
()
fastapi-app/app/config/database.py:14
↓ 1 callersMethodget_user
Get user by ID
fastapi-app/app/services/user_service.py:17
↓ 1 callersMethodget_user
Get user by ID
fastapi-raw/app/services/user_service.py:19
↓ 1 callersMethodget_users
Get all users with pagination
fastapi-app/app/services/user_service.py:24
↓ 1 callersMethodget_users
Get all users
fastapi-raw/app/services/user_service.py:26
↓ 1 callersFunctiontest_health_endpoint
Test the health endpoint
fastapi-raw/test_restructure.py:13
↓ 1 callersFunctiontest_users_endpoint
Test the users endpoint
fastapi-raw/test_restructure.py:23
↓ 1 callersMethodto_schemas
Convert a sequence of row tuples to a list of Pydantic models.
fastapi-raw/app/helper.py:31
↓ 1 callersMethodupdate
Update user by ID
fastapi-app/app/repositories/user_repository.py:34
↓ 1 callersMethodupdate
Update user by ID
fastapi-raw/app/repositories/user_repository.py:48
↓ 1 callersMethodupdateUser
(UserUpdateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/service/UserService.java:14
↓ 1 callersMethodupdate_user
Update user by ID
fastapi-app/app/services/user_service.py:29
↓ 1 callersMethodupdate_user
Update user by ID
fastapi-raw/app/services/user_service.py:33
Method__init__
(self, db: Session)
fastapi-app/app/services/user_service.py:9
Method__init__
(self, db: Session)
fastapi-app/app/repositories/user_repository.py:10
Method__init__
(self, detail: str = "User not found")
fastapi-raw/app/exceptions.py:12
Method__init__
(self, detail: str = "Validation error")
fastapi-raw/app/exceptions.py:18
Method__init__
(self)
fastapi-raw/app/services/user_service.py:11
MethodcontextLoads
()
sbtest-app/src/test/java/com/poc/proxysql/ProxysqlPocApplicationTests.java:9
MethodcreateNewUserTest
()
sbtest-app/src/test/java/com/poc/proxysql/contrioller/UserControllerTests.java:60
MethodcreateUser
(@RequestBody UserCreateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/controller/UserController.java:37
MethodcreateUser
(UserCreateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/service/UserServiceImpl.java:37
Functioncreate_user
Create a new user
fastapi-app/app/controllers/user_controller.py:11
Functioncreate_user
Create a new user
fastapi-raw/app/controllers/user_controller.py:12
MethodcustomOpenAPI
()
sbtest-app/src/main/java/com/poc/proxysql/config/OpenApiConfiguration.java:18
MethoddeleteUser
(@PathVariable long id)
sbtest-app/src/main/java/com/poc/proxysql/controller/UserController.java:49
MethoddeleteUser
(long id)
sbtest-app/src/main/java/com/poc/proxysql/service/UserServiceImpl.java:57
Functiondelete_user
Delete user by ID
fastapi-app/app/controllers/user_controller.py:52
Functiondelete_user
Delete a user
fastapi-raw/app/controllers/user_controller.py:32
MethodfetchAllUsers
()
sbtest-app/src/main/java/com/poc/proxysql/controller/UserController.java:25
MethodfetchUserById
(@PathVariable long id)
sbtest-app/src/main/java/com/poc/proxysql/controller/UserController.java:31
MethodgetAllUsers
()
sbtest-app/src/main/java/com/poc/proxysql/service/UserServiceImpl.java:25
MethodgetUserById
(long id)
sbtest-app/src/main/java/com/poc/proxysql/service/UserServiceImpl.java:30
Functionget_db
Dependency to get database session
fastapi-app/app/config/database.py:28
Functionget_user
Get user by ID
fastapi-app/app/controllers/user_controller.py:27
Functionget_user
Get a specific user by ID
fastapi-raw/app/controllers/user_controller.py:22
Functionget_users
Get all users
fastapi-raw/app/controllers/user_controller.py:17
Functionglobal_exception_handler
Global exception handler for unhandled exceptions
fastapi-raw/app/main.py:44
Functionhealth_check
Verify API & DB connectivity
fastapi-app/app/controllers/health_controller.py:12
Functionhealth_check
Verify API & DB connectivity
fastapi-raw/app/controllers/health_controller.py:16
Functionhttp_exception_handler
Handler for HTTP exceptions
fastapi-raw/app/main.py:57
Functionlifespan
(_: FastAPI)
fastapi-raw/app/main.py:23
Functionlist_users
Get all users with pagination
fastapi-app/app/controllers/user_controller.py:17
Methodmain
(String[] args)
sbtest-app/src/main/java/com/poc/proxysql/ProxysqlPocApplication.java:9
Functionroot
Root endpoint
fastapi-app/app/controllers/health_controller.py:43
MethodtestFetchAllUsers
()
sbtest-app/src/test/java/com/poc/proxysql/contrioller/UserControllerTests.java:43
Functiontest_create_user
Test user creation
fastapi-app/test_main.py:25
Functiontest_delete_user
Test deleting a user
fastapi-app/test_main.py:75
Functiontest_get_nonexistent_user
Test getting a user that doesn't exist
fastapi-app/test_main.py:54
Functiontest_get_user
Test getting a specific user
fastapi-app/test_main.py:40
Functiontest_get_users
Test getting all users
fastapi-app/test_main.py:34
Functiontest_health_check
Test health check endpoint
fastapi-app/test_main.py:15
Functiontest_read_root
Test root endpoint
fastapi-app/test_main.py:6
Functiontest_update_user
Test updating a user
fastapi-app/test_main.py:60
Methodto_dicts
Convert a sequence of row tuples to a list of dictionaries using the provided field sequence.
fastapi-raw/app/helper.py:10
MethodupdateUser
(@RequestBody UserUpdateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/controller/UserController.java:43
MethodupdateUser
(UserUpdateRequest request)
sbtest-app/src/main/java/com/poc/proxysql/service/UserServiceImpl.java:45
MethodupdateUserTest
()
sbtest-app/src/test/java/com/poc/proxysql/contrioller/UserControllerTests.java:75
Functionupdate_user
Update user by ID
fastapi-app/app/controllers/user_controller.py:39
Functionupdate_user
Update a user
fastapi-raw/app/controllers/user_controller.py:27