This file contains all the notable changes done to the Ballerina Persist package through the releases.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Added validation support for new persist commands
- Changed the behavior of foreign key presence validation to account for Relation annotation
- Added util methods to generate error messages which are consistent across data sources
- Added compiler plugin validations for MSSQL as a datasource
- Add Quick Fix code actions to Entity Model Definition File validations
- Add support for duplicate relations across two entities
- Support to define Entity Data Model (Explicit entities, 1-1 associations and 1-n associations)
- Support for generic persistent client
- Support for validations based on EDM specification