Mock Data

Generate mock user records as JSON for testing and development.

Commands

devv mock                        # 5 records
devv mock --count 20             # 20 records

Examples

# Generate test data
devv mock --count 10

# Save seed data to file
devv mock --count 100 > seed-data.json

# Generate and format
devv mock --count 3 | devv json format

Output

$ devv mock --count 2
[
  {
    "id": 1,
    "name": "User 1",
    "email": "user1@example.com",
    "createdAt": "2026-06-15T08:23:41.000Z"
  },
  {
    "id": 2,
    "name": "User 2",
    "email": "user2@example.com",
    "createdAt": "2026-07-01T14:12:09.000Z"
  }
]

Pipeline Usage

Pipeline ID Description
mock-data-generator Generate mock user data
devv pipe exec "mock-data-generator count=10 | json-formatter"
devv pipe exec "mock-data-generator | base64-encode"

Options in pipelines

mock-data-generator count=10

Behavior

Generates new data — ignores input. The JSON array passes to the next step.

Options

Option Description Default
--count Number of records 5
Was this page helpful?