iamvirul/DeepDiff DB

Compare databases, detect schema drift, and generate safe SQL migration packs.

View on GitHub

Trust Signals

Scorecard Score
not yet scored
Maintenance Recency
Stale
License
None
namedescriptionrequireddefault
commandDeepDiff DB command to run. One of: check, schema-diff, schema-migrate, diff, gen-pack, apply, resolve-conflicts yesdiff
configPath to the deepdiffdb YAML config file.nodeepdiffdb.yaml
versionVersion of deepdiff-db to install (e.g. "v1.0.0"). Use "latest" to always get the newest release. nolatest
argsAdditional CLI arguments passed directly to the command (e.g. "--html --batch-size 5000").no""
packPath to migration pack SQL file. Required when command is "apply".no""
upload-artifactsUpload generated output files (summary.txt, content_diff.json, schema_diff.json, migration_pack.sql, report.html) as workflow artifacts. notrue
artifact-nameName for the uploaded artifact bundle.nodeepdiff-db-output
namedescription
summaryPath to the generated summary.txt file.
migration-packPath to the generated migration_pack.sql file.
reportPath to the generated report.html file (only when --html is passed).
output-dirPath to the output directory containing all generated files.