You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
{{ message }}
Repository navigation
[F3-06] Migrar el texto de los Job antiguos a la cuenta del propietario #53
Fase: F3 · Tamaño: S · Depende de:#46 (F3-03) Decisiones: D-08 en #1
Objetivo
No perder las historias ya generadas al cambiar de modelo de datos. Como los ficheros de la v1 caducan a los 7 días, solo se migra el texto.
Alcance
Script idempotente pnpm --filter server migrate:jobs --owner <email> que copia cada Job a projects con su texto (semilla, historia, paquete), status: completed y sin assets.
También copia las StorySeed existentes al propietario, con su ambienceKey.
Opción --dry-run que solo informa.
Lista en consola de las URLs de vídeo final de GCS, para que el propietario descargue a mano las que quiera conservar antes de borrar el bucket ([F2-14] Eliminar Google Cloud del repo #51).
Criterios de aceptación
--dry-run informa cuántos proyectos y semillas se migrarían y no escribe nada.
Ejecutarlo dos veces no duplica proyectos ni semillas.
Test con datos de ejemplo: el texto de la historia queda igual tras la migración.
Activity