Quickstart
import { Module as FakerModule } from '@quik/faker';
await FakerModule.setup({ /* bootstrap options */ });
Generate a starter spec after your app has booted, so all QModel entities are registered:
quik faker:spec:generate
# writes ./faker.spec.json
Edit the generated spec, then generate fake rows:
quik faker:generate
Notes
- Spec generation, generation, and anonymization all operate on registered
QModelentities — boot the app (or at least register entities) before running anyfaker:*command. - Fields marked
skip: true(PKs, FKs, auto-timestamps) are preserved by both generate and anonymize modes.