Generar
Genera datos de fixtures para pruebas y desarrollo.
Sintaxis
$ vela fixtures generate Esto generará archivos de fixtures en el directorio data/fixtures. El orden de los archivos lo determina el esquema de la base de datos — las colecciones que dependen de otras se escriben después.
Los datos se generan a partir del esquema de la base de datos con json-schema-faker y Faker. Los campos autodate y de archivo se omiten — PocketBase rellena el primero, y los archivos necesitan contenido real. Los campos de relación apuntan a registros generados antes en la misma ejecución o a registros de seeds, de modo que una colección que exige una relación con una colección sembrada sigue produciendo fixtures que se cargan.
Opciones
-c, --count <count>- Número de registros por colección, entre 1 y 999. Por defecto10.-s, --seed <seed>- Semilla entera para una salida determinista-f, --force- Sobrescribir los archivos de fixtures existentes y eliminar los fixtures cargados
$ vela fixtures generate --count 50 --seed 1234 Pasar la misma --seed produce los mismos registros cada vez, lo que mantiene reproducibles los fallos de las pruebas. Sin --force, los archivos de fixtures existentes se dejan intactos.
IA
Está planificada una opción --ai para generar datos más realistas. Hoy no está disponible — vela fixtures generate solo acepta las opciones anteriores.