Tools
Mock Data Generator
Generate realistic mock data for testing: people, emails, addresses, IPs, and more.
Commands
devv mock [options]
Examples
# 5 person records (default)
devv mock
# 10 email addresses
devv mock -t email -n 10
# IP addresses
devv mock --type ip --count 20
# Company records
devv mock -t company -n 3
# Include sensitive data (credit cards)
devv mock -t person --sensitive
# Save to file
devv mock -t address -n 50 -o addresses.json
Data Types
| Type | Output Fields |
|---|---|
person |
id, firstName, lastName, email, phone |
uuid |
UUID v4 string |
email |
Realistic email address |
phone |
US phone number |
address |
street, city, state, zip, country |
company |
name, industry, employees |
date |
ISO 8601 timestamp |
ip |
IPv4 address |
number |
Random integer |
Pipeline Usage
| Pipeline ID | Config |
|---|---|
mock-data-generator |
dataType, count, includeSensitive |
devv pipe exec "mock-data-generator dataType=email count=10"
Options
| Option | Description | Default |
|---|---|---|
-t, --type <type> |
Data type (see table above) | person |
-n, --count <n> |
Number of records | 5 |
--sensitive |
Include sensitive fields (creditCard) | false |
-o, --output <file> |
Write to file | - |
Was this page helpful?