1.2.3 Technical Changes
This topic provides the information about the technical changes added in this release.
API Versioning - Third Party Integration
Note:
For more details on endpoints for IC, utilize the API hub and refer to the API Hub documentation.SQLCL Adoption
The database migration scripts were being maintained as SQL scripts and applied using flyway commands and libraries. From this release onwards, Oracle Banking Microservices Architecture has moved away from flyway and adopted SQLcl for database version control.
SQLcl is a Java-based command-line interface for Oracle Database. Using SQLcl, SQL and PL/SQL statements can be executed interactively or as a batch file. SQLcl provides inline editing, statement completion, command recall, and supports existing SQL*Plus scripts. The Liquibase feature in SQLcl enables executing commands to generate a changelog for a single object or for a full schema (changeset and changelogs). It is an open-source database-independent library for tracking, managing, and applying database schema changes.
Parent topic: Release Enhancements