migrasjonsskript
Et migrasjonsskript er et skript som beskriver trinnene som kreves for å oppgradere eller endre et databaseskjema eller en datamodell mellom versjoner. Det brukes vanligvis i programvareutvikling som en del av en migrasjonsprosess og forvaltes ofte sammen med kildekoden og i CI/CD-pipelines.
Formålet er å sikre at endringer i databasen skjer på en kontrollert, dokumentert og sporbar måte på
Et migrasjonsskript inneholder ofte operasjoner som oppretting, endring eller sletting av tabeller og kolonner, endring av
Arbeidsflyten innebærer at utvikleren legger til et nytt migrasjonsskript i kildekoden, verktøyet bruker en migrasjonsoversikt for
Vanlige verktøy og rammeverk inkluderer Flyway, Liquibase, Rails ActiveRecord Migrations, Django-migrationer og Alembic for Python. Migrasjonsskript