Repository navigation
🔧 Version 1.2.1 – Advanced Database Management Features & Maintenance Update
What's Changed in v1.2.1 (since v1.2.0)
This release introduces powerful new database management capabilities, streamlining development workflows and providing more flexible control over database structure within your CI4 applications.
🚀 New Features
- Added support for creating and dropping tables directly from the model
- Introduced functions to add and remove columns from existing tables
- Added support for renaming tables and updating specific fields
- New utility method to truncate all data from a table
- Support for listing, creating, and deleting databases and tables
- Ability to list table columns for schema inspection
- Functions to drop primary and foreign keys
🔧 Improvements
- Removed legacy
WhereWithJoinsmethod for simplification - Improved internal comments and added clear usage examples for all new functions
- Enhanced overall maintainability and readability of the model
Feel free to test the new features and report issues or suggestions in the Issues section. Thanks for your continued support!