dbsnapper¶
dbsnapper¶
Simplifies the process of creating de-identified database snapshots that can be used for real-world development, testing, and AI model training.
Synopsis¶
DBSnapper is a database snapshot creation and management tool for developers. DBSnapper makes it easy to snapshot, subset, sanitize and share your database to speed up application development and testing with real-world data.
You can specify your database targets and other configuration properties in the `~/.config/dbsnapper/dbsnapper.yml` configuration file.
Options¶
--config string config file (default is ~/.config/dbsnapper/dbsnapper.yml)
-h, --help help for dbsnapper
--nocloud Disable cloud mode to speed up operations by skipping cloud API calls
SEE ALSO¶
- dbsnapper auth - Login to DBSnapper Cloud
- dbsnapper build - Build a database snapshot
- dbsnapper config - Configuration commands
- dbsnapper dev - Development utilities (requires feature flag)
- dbsnapper load - Load a target snapshot or SQL file to a database
- dbsnapper mcp - Start the MCP (Model Context Protocol) server
- dbsnapper pull - Retrieve a snapshot and store it locally
- dbsnapper sanitize - Used to sanitize a snapshot
- dbsnapper subset - Used to subset a target based on the configuration in targets.
.subset - dbsnapper target - Used to list snapshots for a target
- dbsnapper targets - Use to list all targets