我当前正在使用RedBean 3.5版。我想我想转到RedBean的最新版本,即版本4。

我发现没有关于升级过程的文档,只是表明它并不简单。

我的问题是:

  • 我的RedBean 3.5数据库架构是否兼容4,还是必须将所有表迁移到某种新格式?
  • 我的RedBean 3.5代码是否与版本4兼容,还是需要重写使用RedBean 3.5的代码?
  • 最佳答案

    我认为缺少为这个问题提供的答案是另一个迹象,表明该是我离开RedBean的时候了。

    我已经开始过渡到Eloquent - Illuminate。我只是勉强从事迁移工作,而且我已经更喜欢Eloquent了,我希望我早点切换到它。原因如下:

  • 网上有更多可用的文档
  • 用于定义实体关系的更明确的机制
  • 控制表名
  • 支持迁移
  • 对 Composer 的支持(RedBean 4不再提供此功能)

  • 我真的很期待使用迁移功能将表名更新为RedBean自动创建的表名的可读性更高的版本。不幸的是,没有完整安装Laravel,使用artisan是不切实际的。因此,我将使用Phinx实现迁移。

    关于php - 从RedBean 3.5升级到RedBean 4的过程,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/25418165/

    10-10 04:51