Releases: leafsphp/db
Releases · leafsphp/db
💿 Compact Disc
v2.1.0 - 27 Feb 2023
Added
- Added
tableExistsmethod to check if a table exists - Added
createTablemethod - Added
dropTablemethod - Added
backupmethod - Added
createTableIfNotExistsmethod - Added
groupBymethod - Added tests & linting
- Add last insert id
Fixed
- Patch up array to string conversion
Removed
- Remove dummy/unused code
🌿 Chloroplast '2'
v2.0.2 - 29 May 2022
Fixed
- Fixed reading of
DB_PORTenv - Fixed array parameter for db init
- Fixed single state for db core
🌿 Chloroplast
v2.0.1 - 24 Jan 2022
Fixed
- fixed inconsistent where blocks
- fixed single unique bug
- fixed update query bug
Changed
- improve instance loading
Removed
- clean up spaces in query
v2.0
Added
- Added support for more database types
- Added support for leaf 3's functional mode
- Added
createmethod - Added
dropmethod - Added support for inserting multiple rows
- Added
resultsmethod - Added aliases for older commands
- Added
findmethod - Added better typing
Fixed
orderBynow modifies the query instead of simply appendingORDER BY...limitnow modifies the query instead of simply appendingLIMIT...firstnow modifies the query instead of running the query and returning the first entrylastnow modifies the query instead of running the query and returning the last entry
Changed
- Switched from
mysqlitoPDO - Restructured leaf db
- Updated gitignore
- Moved search wildcards to utils
- Moved heavy query building to
Leaf\Db\Builderclass executeno longer takes in the params typeswhereblocks now take in an operator (optional)
Removed
- Removed
validatemethod - Removed leaf db
- Removed method tracking
- Removed base
wherebuilders
v1.0
20 Sep, 2021