回答

3

在數據庫遷移的上下文中的遷移是更抽象的概念比數據是「移動」周圍。在數據庫遷移,我們概念化狀態的數據庫是和「遷移」到狀態B.

舉個例子,當我們添加一個新的領域,以表。狀態A時的表是:

ID | Field1 | Field2 
1 | foo | bar 
2 | foo2 | bar2 

當我們添加字段,數據沒有被逐字地移動,但我們可以概念化數據被「移動」或從上述狀態A「遷移」到新的表狀態B:

ID | Field1 | Field2 | Field3 
1 | foo | bar | nil 
2 | foo2 | bar2 | nil 
+0

感謝您提出狀態。這不是我曾考慮過的一個概念 – heretoinfinity