All projects

Infrastructure

Dynamark

A TypeScript and JavaScript CLI for DynamoDB data migrations with a local, inspectable history of every run, including failures.

View the source TypeScript / DynamoDB / AWS SDK / CLI

Dynamark manages DynamoDB data migrations in TypeScript or JavaScript projects. The CLI can create a migration, apply pending migrations, show status, and roll back a run. Applied migrations are logged in DynamoDB.

It also writes a local history file for each run. That record includes the action, profile, files touched, timing, result, and any error. Failed runs remain visible, so a partial migration has an audit trail. The public repository includes setup instructions, DynamoDB Local examples, and tests.