Skip to content

stchris/ftm-random

Repository files navigation

ftm-random

Generate random followthemoney entities.

Usage

Run it with uvx (requires uv).

$ uvx ftm-random

or install it with pip:

$ pip install ftm-random
$ ftm-random --help
Usage: ftm-random [OPTIONS]

  Generate random followthemoney entities.

Options:
  --count INTEGER             Number of entities to generate.
  --count-per-schema INTEGER  Number of entities to generate per schema
                              (overrides --count).
  --schema TEXT               FTM schema name (can be specified multiple
                              times).
  --random-schema             Use a random schema for each entity.
  --connected                 Link edge entities (e.g. Directorship) to other
                              generated entities.
  --outfile TEXT              JSONL output file (leave this out for STDOUT)
  --list                      List all available FTM schemas with their type
                              and description.
  --help                      Show this message and exit.

Development

This project uses uv and prek.

Run tests with:

$ uv run pytest

or run tests and linters with:

$ prek run

About

Generate random followthemoney entities

Topics

Resources

License

Stars

Watchers

Forks

Packages

 
 
 

Contributors

Languages