Releases: sroehrl/neoan3-db
You've got options
Enhancing the environment variables with additional options, exposing a OOP wrapper and improving UUID performance.
Minor bugfixes
This release addresses minor bugs for reported edge-cases
More flexibility than ever
This release allows using cameCase in column names.
Due to limitations of case sensitivity, tables & databases MUST remain snake case.
Improving escaping
Change:
Minor patch to allow for escaping values that can potentially trigger operandi/selectandi unintended.
You can now prepend = to your values to prevent unintentional evaluation as operandi or selectandi.
Stability improvements & code completion enhancements
Added stability & better documentation
Beta release
Feels really stable now!
Security improvements
Adds additional Environment variables:
- db_filter_characters
- db_app_root
Adds sanitation of array-keys
Adds back-ticks to SQL strings
Bugfixes
Introduction of environment class
Added support for switching environment-variables at run-time.
This is useful for migration tools and offers more flexibility to formerly 'unchangeable defines'
- DbOps used in object oriented style
- DbEnvironment added
- Error-handling thrown via DbException-class
Versioning cleanup
Note: This release is meant to synchronize versioning of composer only.
There are no changes. When using composer, please make sure to update to this version for future consistency.
On packagist, you will notice a jump from 0.0.4 to 0.0.6