Databases Management
Database Configuration
For configuring database access, the framework follows the guidelines outlined by the Fat-Free Framework. This includes setting up database connections and handling queries efficiently.
Cortex ORM
The framework utilizes Cortex ORM for object-relational mapping, simplifying interactions with the database. For detailed usage and configuration instructions, refer to the Cortex documentation.
Database Migrations
Database migrations are managed using the Phinx library, which is included in the template application with
a phinx.json
file. This file can be customised, although Phinx is the recommended tool. Comprehensive documentation
for Phinx is available here.
Model Class
The Model
class provides a structured way to access data using Cortex ORM. It includes methods for pagination, data
conversion, and change detection, ensuring robust and efficient data handling.