dsh-db-migration: SQL Generation Tool for Database Migration

`dsh-db-migration` is a pure Node.js tool maintained by uckkk for automatically comparing two SQL DDL files and generating schema change scripts. It supports detecting added, removed, or modified tables, columns, and types, covering common types such as `DECIMAL` and `ENUM`. Users can install it via `dsh plugin add` and enable it in `package.json`. The core tool, `diff_schema`, can automatically output `ALTER TABLE` or `DROP TABLE` statements. The tool is suitable for quickly generating migration scripts, but it does not handle foreign keys or complex constraints, and the generated SQL requires manual review to ensure safety.

Read More
DeepSeek Harness Plugin Introduction: dsh-db-migration (Database Migration and Zero-Downtime Changes)

`satan9394/dsh-db-migration` is a DSH skill plugin designed to address the challenges of database migration in agent workflows. It supports migration, rollback, schema expansion and contraction, zero-downtime changes, and data consistency validation. Since specific installation commands and usage examples are not provided, users should visit the GitHub repository to review the source code. When using it, be mindful of permission compliance and environment requirements.

Read More