Commit Graph

3 Commits

Author SHA1 Message Date
egutierrez d231f04a26 refactor: usar sqlite_apply_migrations_go_infra del registry
Sustituye applyMigrations + splitSQLStatements + isIdempotentError locales
por infra.ApplyMigrations del registry. ~55 LOC eliminadas.

- store.go: import fn-registry/functions/infra, llama infra.ApplyMigrations
- go.mod: declara dep fn-registry con replace local
- app.md: declara sqlite_apply_migrations_go_infra en uses_functions

Sin cambio funcional (mismo parser naive de `;`, mismas reglas idempotentes).
Bug fixes futuros se aplicaran automaticamente al consumir registry.
2026-05-09 12:40:10 +02:00
egutierrez ff5c17f7ff refactor(store): migration files + embed.FS
- migrations/001_init.sql + 002_target_extras.sql extraidos de schema inline
- store.go: applyMigrations() con embed.FS, splitSQLStatements, isIdempotentError
- aplica regla db_migrations.md (fn_registry/.claude/rules/)

Co-Authored-By: Claude Opus 4.7 (1M context) <noreply@anthropic.com>
2026-05-09 00:44:52 +02:00
fn-registry agent 041400b907 chore: sync from fn-registry agent 2026-04-28 22:12:20 +02:00