Iskra API Reference
    Preparing search index...

    Class MigrationHelper

    Helper para ejecutar migraciones de Drizzle Kit. Usa el drizzle-kit instalado en el proyecto (bunx --no-install drizzle-kit) como subproceso para generar y aplicar migraciones; nunca lo descarga.

    Index
    • Elimina un archivo de migración ya generado (drizzle-kit drop, interactivo). No borra tablas ni datos de la base. drop acepta --out (dónde viven las migraciones) pero no --schema.

      Returns Promise<void>

    • Genera archivos de migración basados en los cambios del schema. drizzle-kit generate soporta --schema y --out, así que ambos se reenvían desde la config (antes se ignoraban silenciosamente).

      Parameters

      • Optionalname: string

      Returns Promise<void>

    • Aplica las migraciones pendientes a la base de datos. migrate sólo acepta --config; schema y out no son flags válidos en este comando, por eso únicamente reenviamos configPath cuando está presente.

      Returns Promise<void>

    • Empuja el schema directamente a la base de datos (sin generar archivos de migración). Útil para desarrollo rápido. push acepta --schema pero no --out.

      Returns Promise<void>