[請益] 開始用git 但資料庫沒有版本控制到

看板PHP作者 (賣基)時間10年前 (2015/09/30 18:40), 編輯推噓6(6014)
留言20則, 13人參與, 最新討論串1/1
大家好 最近才開始用學習git 程式碼都有一版一版保存,覺得很心安 但有時修改一個功能,有可能會聯動到資料庫 雖然一般來說table開了比較少會一直修改 但資料庫沒有版本控制到,會覺得現在作版本控制好像不太完全 請教各位大大都是如何處理的? 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 1.34.182.100 ※ 文章網址: https://www.ptt.cc/bbs/PHP/M.1443609624.A.1DB.html

09/30 18:52, , 1F
你不會用吧 不然怎麼會沒控制到
09/30 18:52, 1F

09/30 19:32, , 2F
把資料庫的結構dump到檔案就可以加入git了
09/30 19:32, 2F

09/30 21:10, , 3F
推樓上
09/30 21:10, 3F

09/30 23:49, , 4F
db migration
09/30 23:49, 4F

10/01 11:53, , 5F
db migration 應該是rails才有的東西? php有類似的嗎
10/01 11:53, 5F

10/01 11:54, , 6F
每次有更改table就dump出來,有點小麻煩也是可以不錯
10/01 11:54, 6F

10/01 12:39, , 7F
laravel有送。
10/01 12:39, 7F

10/01 13:28, , 8F
PHP的框架 LARAVEL有 MIGRATION
10/01 13:28, 8F

10/01 13:28, , 9F
除此之外只能用匯出在一起push了吧?
10/01 13:28, 9F

10/01 21:36, , 10F
CI 其實也有 Migration ...
10/01 21:36, 10F

10/01 23:10, , 11F
哦哦 抱歉我是想說除了框架以外 Q_Q
10/01 23:10, 11F

10/02 01:22, , 12F
基本上就是用Migration 除此之外就是有資料庫結構
10/02 01:22, 12F

10/02 01:22, , 13F
同步軟件 連接兩個資料庫做DIFF找出結構上的差異在
10/02 01:22, 13F

10/02 01:22, , 14F
對應更新結構
10/02 01:22, 14F

10/02 21:05, , 15F
台灣叫軟體不叫軟件
10/02 21:05, 15F

10/02 22:09, , 16F
我們公司以前是會自己寫 patch 檔(php 檔案新增欄位)
10/02 22:09, 16F

10/02 22:10, , 17F
不過其實概念就是 Migration ,只是沒有 rollback
10/02 22:10, 17F

10/03 14:51, , 18F
我也是用dump的XD
10/03 14:51, 18F

10/06 06:38, , 19F
migration
10/06 06:38, 19F

10/06 21:04, , 20F
10/06 21:04, 20F
文章代碼(AID): #1M2xmO7R (PHP)
文章代碼(AID): #1M2xmO7R (PHP)