All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
2.0.17 - 2024-12-17
- Added Oracle connection
- Moved config.properties to src/main/resouces
- Using env variables for username and password
- Updated project url
2.0.16 - 2024-11-19
- Changed version to 2.0.16
- Using appropriate groupId inside the project
2.0.15 - 2024-11-19
- Wrote javadocs for everything
- Changed version to 2.0.15
2.0.14 - 2024-11-12
- Added AvailableConnections enum class
- Updated version to 2.0.14
- Better scheman class structure
2.0.13 - 2024-11-11
- Checking hashes and reruning migrations
- Implemented Scheman (Migration Utility)
- Added cli for Scheman
- Updated version to 2.0.13
2.0.12 - 2024-11-11
- Added TransactionManager class
- Added Adapter class
- Added Config class to handle database information
- Added Again class retry mechanism
- Updated SQLogger
- Updated version to 2.0.12
- Removed jdbc drivers from pom.xml
- More robust connections
2.0.11 - 2024-11-05
- DatabaseConnection extends AutoCloseable
2.0.10 - 2024-11-04
- Added SQLogger
- updated version to 2.0.10
2.0.9 - 2024-11-03
- added callProcedure method to PostgresConnection
- added callFunction method to PostgresConnection
- updated version to 2.0.9
2.0.8 - 2024-10-30
- Added Postgresql driver and connection