Edge Rewrite
// HTMLRewriter · presentation

This page was redesigned at the edge.

Cloudflare fetched the original article and streamed it through HTMLRewriter to apply an entirely new visual system without rebuilding the source page.

// request.cf · coarse context

A page that knows where it met you.

Only coarse request metadata is shown. This demo does not display or persist visitor IP addresses.

Country
US
Cloudflare location
CMH
Connection
HTTP/2
Language
Not provided

Ray ID: a22c9bd29f8f7089

Jump to content

Talk:Schema migration

Page contents not supported in other languages.
Add topic
From Wikipedia, the free encyclopedia
Latest comment: 2 years ago by Derwos in topic the opening definition.

Followup: List of schema migration tooling

[edit]

A good follow up to this would be a list of tools, along with the respective programming language/ database systems that they target.

the opening definition.

[edit]

The opening definition is as follows:

In software engineering, a schema migration (also database migration, database change management) refers to the management of version-controlled, incremental and sometimes reversible changes to relational database schemas.

Perhaps the word 'management' was not the best choice, and does not properly reflect the meaning of the English word 'migration', and is too general of a word to describe accurately what's going on.

Just like how birds migrate from one place to another, your database schema changes from one state to another, through time. Therefore, I propose that the definition should be something more like 'A schema migration is the change of a database's schema from one state to another '. Also, people who are already familiar with 'data migration', which simply means data changing locations, might currently get confused when the difference isn't laid bare, which I think my proposed solution would do.

My only concern is that this could be original research on my part. Since you know, places like this are where I go to try and learn this stuff to begin with... Derwos (talk) 21:01, 22 February 2024 (UTC)Reply