@framtidtechas/db-core
v1.42.39
Published
Database-migreringer og schema for Framtid CMS
Maintainers
Readme
@framtidtechas/db-core
Database-migreringer og schema for Framtid CMS.
Denne pakken inneholder alle SQL-migreringene, bootstrap-scriptet, og helper-funksjoner for å iterere over dem. Installeres automatisk som avhengighet av @framtidtechas/cli — du trenger vanligvis ikke å legge den til direkte.
Installering
npm install @framtidtechas/db-coreBruk
Foretrukket måte: bruk @framtidtechas/cli:
framtid bootstrap
framtid migrateDirekte bruk av API-et:
import { getMigrations } from "@framtidtechas/db-core";
const migrations = await getMigrations();
// [{ name: "001_users", sql: "..." }, ...]Struktur
migrations/*.sql— alle migreringer (52 per v1.5.0), idempotentescripts/bootstrap.sql— oppretterschema_migrations+exec_sql()scripts/apply.ts— kjører ventende migreringerscripts/new.ts— lager ny migreringsfil med timestamp-prefiks
Dokumentasjon
- MIGRATIONS.md — rutiner for å unngå nummer-krasj
- Framtid CMS on GitHub
Lisens
MIT
