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?