Expand description
Database Integration - Service providers for database connectivity
Provides service providers for database connection pooling and ORM integration with the DI container system using database abstractions.
Structs§
- Database
Service Provider - Database service provider for connection pool
- Extended
Pool Stats - Extended pool statistics with additional metrics
- Managed
Pool - Managed connection pool wrapper with statistics and health monitoring
- Pool
Health Report - Detailed pool health report
- Pool
Registry - Database pool registry for DI container integration
Enums§
- Pool
Error - Database connection pool error types
Functions§
- create_
custom_ pool_ registry - Create a pool registry with custom configuration
- create_
database_ pool - Helper function to create a database pool directly with default configuration
- create_
database_ pool_ with_ config - Helper function to create a database pool with custom configuration
- create_
default_ pool_ registry - Create a pool registry with a default database pool
- get_
database_ pool - Helper function to get database pool from container (for future implementation)
- get_
named_ database_ pool - Helper function to get custom named database pool from container (for future implementation)
Type Aliases§
- Database
Pool - Type alias for database pool used by migration runner
- Pool
Config - Legacy alias for DatabasePoolConfig for backward compatibility
- Pool
Stats - Legacy alias for DatabasePoolStats for backward compatibility