我使用的是codeigniter的最新2.1.4版本,并且使用的是mysql数据库。我使用了codeigniter db API工具,比如query()、_error_message()和_error_Numner()来执行和检查db操作。然而,我遇到了一种情况,我想检查失败的场景,我想检查我的代码在数据库关闭( mysql服务停止)时的行为。如
我知道迁移是对数据库模式进行版本控制的一种方法。但是,由于我有一个由多个项目共享数据库,每个项目可能会稍微更改模式。因此,我需要一些像分支和合并的功能,比如git for code,而迁移不能提供这样的功能。那么,有没有专门针对数据库的版本控制工具呢?我们正在使用php和laravel以及mysql作为数据库,如果需要,我们愿意