Releases: AnatolyUss/nmig
Releases · AnatolyUss/nmig
Nmig v3.2.0
- Updated dependencies.
Nmig v3.1.0
- COPY data from memory instead of temporary .csv file.
- Bug fixes.
Nmig v3.0.0
- Simplified configuration.
- Rewritten data loading algorithm.
- Added an option to create foreign keys "on the fly" (especially relevant for old MySQL versions).
- Bug fixes.
Prevent the "invalid byte sequence for encoding UTF8: 0x00" issue
Prevent the "invalid byte sequence for encoding UTF8: 0x00" issue
Added configuration option to change default delimiter
Added configuration option to change default delimiter
Updated copyright notice
Major improvement of disaster recovery mechanism
v2.5.0 improved disaster recovery mechanism
New configuration options
New configuration options:
- "max_loader_processes" - can be used to define amount of simultaneously running loader processes.
- "enable_extra_config" - lets you enable the additional configuration options, described in
/extra_config.json
Currently it is only tables and columns renaming. - Bug fixes.
Improvements
Made a small refactoring.
Resolved issues related to:
- default values processing.
- sequences, when migrating only a data.
Major improvements
Eliminated the need to install nmig on the same machine, where PostgreSQL runs.
Major improvements of disaster recovery flow.
Added the option to skip schema migration, and just migrate data into a preset schema.
Refactoring and bug fixes.
Major improvements, bug fixes
Added option to set memory limit for loader process.
Added treatment of SET data type (MySQL).
Made code changes to match node-postgres API (version >= 6).
Bug fixes.