Releases: CrunchyData/pgCompare
v0.5.0
The release includes all the major features from v0.5.0:
- Architectural refactoring (new package structure)
- Snowflake support
- SQL Fix Generation feature
- Web UI (Next.js)
- ARCHITECTURE.md and RELEASE_NOTES_v0.5.0.md
- All the improvements we worked on together
See RELEASE_NOES_v0.5.0.md for details.
v0.4.0
Version 0.4.0 Enhancements
- Improved casting of low precision data types.
- Added html report generation.
- Refactored code for efficiency.
- Modified arguments and added 'verb' clause to command line.
- Cleaned up repository tables.
Note: Drop and recreate the repository to upgrade to 0.4.0.
v0.3.7
Redesign around casting of float, real, and double precision data types.
v0.3.6
Added report ability to compare and check task. This new ability will allow the user to specify a file name where the application will generate a html report. This is accomplished using the --report arguement followed by the fully qualifed file name (--file /user/myuser/pgcompare.html).
v0.3.5
Added support for MariaDB
Fixes for Case sensitive primary keys and container
Added Dockerfile and Makefile to facilitate container builds as well as addressed issues with case sensitive primary key columns.
v0.3.2
Add support for MariaDB
v0.3.1
Added support for columns with reserved words
v0.3.0
Enhancements / Fixes
-
Added support for DB2.
-
Support for case sensitive table and column names are now supported.
-
Replaced json object used for column mapping with new tables for easier management.
-
Added Projects to allow multiple configurations to be stored in the repository instead of managing multiple properties files.
Upgrading to 0.3.0
Due to the changes required for the repository, the repository must be dropped and recreated to upgrade to version 0.3.0.
v0.2.1
Version 0.2.1 contains some quick fixes to address table and column names that are case sensitive. There is also some bug fixes with the sample properties file and documentation.