adhikareeprayush / adhikareeprayush/slide-forge

Persist layout download counts in PostgreSQL

Offen
#14 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen
api community database feature help wanted
Vorherrschende Sprache
TypeScript
Sterne
0
Forks
3
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

## Summary
`POST /api/layouts/:id/use` increments downloads in an in-memory `Map` — counts reset on API restart.

## Tasks
- [ ] Add `layouts` table (id, download_count, metadata) or extend schema
- [ ] Drizzle migration / push
- [ ] Replace in-memory `incrementLayoutDownloads()`
- [ ] Seed built-in layout rows on startup or in `db:seed`

## Files
- `apps/api/src/services/layout-registry.ts`
- `apps/api/src/routes/layouts.ts`
- `apps/api/src/db/schema.ts`

Beitragsleitfaden

Beitragsleitfaden öffnen

Bewertung

Dieses Issue wurde noch nicht bewertet.

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.