prisma-seeder-custom

0.2.1 • Public • Published

Prisma Seed Custom

Una herramienta de línea de comandos para generar automáticamente archivos de semillas (seeds) para Prisma, facilitando la creación y administración de datos de ejemplo o iniciales en tu base de datos.

Características

  • Generación automática de semillas: Crea archivos de semillas para tus modelos de Prisma.
  • Evita duplicación de datos: Asegúrate de que los datos no se inserten si ya existen en la base de datos.
  • Insertar datos personalizados: Te permite insertar datos personalizados para cada modelo según sea necesario.

Nota

Mi primera biblioteca , puede que tenga errores que se me hayan escapado, pido su comprensión.

Instalación

Puedes instalar esta herramienta en tu proyecto con npm:

npm install prisma-seed-custom

Antes de empezar, agrega lo siguiente a tu archivo schema.prisma y ejecuta la migración:

model SeedExecution {
  id         Int      @id @default(autoincrement())
  seedName   String   @unique
  executedAt DateTime @default(now())
}

Esto definirá la tabla SeedExecution que se usará para registrar qué semillas se han ejecutado en tu base de datos y evitar la duplidad de datos.

Package Sidebar

Install

npm i prisma-seeder-custom

Weekly Downloads

1,190

Version

0.2.1

License

MIT

Unpacked Size

11.7 kB

Total Files

6

Last publish

Collaborators

  • the-one-sky