MySQL/MariaDB migration tool for node. Version 1.2.7 provides a simple, file-based migration system for managing database schema changes. It supports up and down migrations using raw SQL files, with a tracking table to ensure idempotent runs. Compared to alternatives, it focuses on minimal configuration and direct SQL control. Released under MIT license, with sporadic updates.
npm install valkurmNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to create a connection, instantiate Valkurm with options, and run pending migrations from a directory.
No action needed, but be aware that potential mysql version mismatches may affect connection pooling.
Check latest documentation and migrate to 'migrationsTable' if available.
Ensure your migration files follow the required format.
Run `npm install valkurm` and ensure you are importing correctly (use default import).
Alter user to use mysql_native_password: ALTER USER 'user'@'localhost' IDENTIFIED WITH mysql_native_password BY 'password';