Solo 升级 4.3.0 急救 H2Database

image.png

@88250 大佬你是不是更新脚本用的是 MySQL 啊,SQLite 不管了吗

  • Solo

    Solo 是一款小而美的开源博客系统,专为程序员设计。Solo 有着非常活跃的社区,可将文章作为帖子推送到社区,来自社区的回帖将作为博客评论进行联动(具体细节请浏览 B3log 构思 - 分布式社区网络)。

    这是一种全新的网络社区体验,让热爱记录和分享的你不再感到孤单!

    1271 引用 • 9533 回帖 • 598 关注
  • H2

    H2 是一个开源的嵌入式数据库引擎,采用 Java 语言编写,不受平台的限制,同时 H2 提供了一个十分方便的 Web 控制台用于操作和管理数据库内容。H2 还提供兼容模式,可以兼容一些主流的数据库,因此采用 H2 作为开发期的数据库非常方便。

    11 引用 • 54 回帖 • 561 关注

赞助商 我要投放

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...
  • mufengcoding
    捐赠者 作者

    在线等

  • 88250

    Solo 没有支持 SQLite,支持的是 H2Database。看来是 H2 不兼容该写法,稍后改进,请关注 https://github.com/88250/solo/issues/170

    1 回复
  • mufengcoding
    捐赠者 作者

    我说错了 h2 那我先用 4.2 的镜像先跑吧 刚我手动把字段删掉了 有办法不让他执行升级的那个文件嘛

    2 回复
  • 88250 1 赞同

    v4.2.0 升级 v4.3.0 数据方面的变动如下:

    • article 表删除 articleCommentCountarticleViewCountarticleCommentable 这三列
    • option 表更新行 version 为 4.3.0
    • option 表删除 mostCommentArticleDisplayCountmostViewArticleDisplayCountrecentCommentDisplayCountcommentable 这四行

    手动执行确认一下以上操作就行了。

    1 回复
  • cuijianzhe
    捐赠者

    为啥不直接用 MySQL😑

    1 回复
  • mufengcoding
    捐赠者 作者

    搞定了谢谢

  • mufengcoding
    捐赠者 作者

    因为穷,资源有限

  • iTanken
    捐赠者

    感谢踩雷,还好我还没升级 trollface

    1 回复
  • mufengcoding
    捐赠者 作者

    也不算雷吧,像我一样用 h2 的应该是少数

  • guobingwei
    捐赠者

    弱弱的问下,如何指定拉取 4.2 的镜像,我看镜像都没有打 tag..

请输入回帖内容 ...