Database
Table of Contents
Classes
- Configuration
- Database configuration and connection utilities.
- Connection
- Database connection wrapper providing a clean interface for database operations.
- DB
- Database facade providing a simplified interface for common operations.
- Escaping
- SQL escaping and text preparation utilities.
- Maintenance
- Database maintenance and optimization utilities.
- Migrations
- Database migrations and initialization utilities.
- PreparedStatement
- Wrapper class for mysqli prepared statements.
- QueryBuilder
- Fluent query builder for constructing SQL queries.
- Restore
- Database restore and truncation operations.
- Settings
- Application settings management.
- SqlFileParser
- SQL file parser for reading and splitting SQL files into individual queries.
- SqlValidator
- Validates SQL statements for backup restore operations.
- TextParsing
- Text parsing and processing utilities.
- UserScopedQuery
- Helper class for adding user scope filtering to raw SQL queries.
- Validation
- Database ID and tag validation utilities.