Getting Started
Run Employees Database (Optional)
docker run -d \
--name mysql-employees \
-p 3306:3306 \
-e MYSQL_ROOT_PASSWORD=root \
-v $PWD/data:/var/lib/mysql \
genschsa/mysql-employeesdocker run -d --name postgres \
-p 5432:5432 \
-e POSTGRES_USER=root \
-e POSTGRES_PASSWORD=root \
-e POSTGRES_DB=employees \
-v "$(pwd)/data:/var/lib/postgresql/data" \
postgres:13.2-alpinedocker run -p 14330:1433 -e 'ACCEPT_EULA=Y' -e 'SA_PASSWORD=root' -d chriseaton/adventureworks:latestCreate Agent

NOTE: On Catalog page will will see API Keys, Each API keys are tightly coupled with agent.
Export Environments variables
Register Database Metadata in the Cloud
You can register your database's metadata with Datasherlock. Below is an example configuration for MySQL:
To connect your agent to the Datasherlock cloud, use the following command. It will register your database schema with cloud
Run an Agent Locally
To run an API server locally on port 8080, use the following command. You can then use this URL to interact with the platform:
Last updated