也有看到一些,数据库版本控制解决方案,
比如Laravel自带的那个,还有dbv.php……
但是我觉得还不如直接在提交前 导出一下数据表结构的SQL文件。
有没有办法在提交git之前自动导出mysql数据库呢。
想把数据表结构也加入版本控制里。
我用的是TortoiseGit。
也有看到一些,数据库版本控制解决方案,
比如Laravel自带的那个,还有dbv.php……
但是我觉得还不如直接在提交前 导出一下数据表结构的SQL文件。
有没有办法在提交git之前自动导出mysql数据库呢。
想把数据表结构也加入版本控制里。
我用的是TortoiseGit。
4 回答1.3k 阅读✓ 已解决
8 回答1.2k 阅读
2 回答1.2k 阅读✓ 已解决
3 回答1k 阅读✓ 已解决
4 回答1.7k 阅读✓ 已解决
2 回答721 阅读✓ 已解决
2 回答858 阅读✓ 已解决
pre-commit git hook
在你的repo根目录应该有个目录
.git/hooks/
(需要先显示隐藏目录) , 在其中新建一个文件pre-commit(当前用户需要有执行权限),内容大致如下:上述mysql用户、密码、dbname都要变成你自己的。