1.4.2更新失败,昨天把1.0.3v的按照步骤备份后,下载1.4.2的版本,在运行时报下面的错误
机器是1核2GB内存的服务器,只运行这个一个项目

Caused by: org.flywaydb.core.internal.sqlscript.FlywaySqlScriptException:

Migration V2__migrate_1.2.0-beta.1_to_1.2.0-beta.2.sql failed

SQL State : 42S22
Error Code : 42122
Message : Column "SOURCE_CONTENT" not found; SQL statement:
update journals set source_content=content [42122-196]
Location : migration/V2migrate_1.2.0-beta.1_to_1.2.0-beta.2.sql (/person/too ls/file:/person/tools/halo-latest.jar!/BOOT-INF/classes!/migration/V2migrate_1 .2.0-beta.1_to_1.2.0-beta.2.sql)
Line : 5
Statement : update journals set source_content=content

    at org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor.handleE                                                                             xception(DefaultSqlScriptExecutor.java:275) ~[flyway-core-6.5.0.jar!/:na]
    at org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor.execute                                                                             Statement(DefaultSqlScriptExecutor.java:220) ~[flyway-core-6.5.0.jar!/:na]
    at org.flywaydb.core.internal.sqlscript.DefaultSqlScriptExecutor.execute                                                                             (DefaultSqlScriptExecutor.java:127) ~[flyway-core-6.5.0.jar!/:na]
    at org.flywaydb.core.internal.resolver.sql.SqlMigrationExecutor.executeO                                                                             nce(SqlMigrationExecutor.java:88) ~[flyway-core-6.5.0.jar!/:na]
    at org.flywaydb.core.internal.resolver.sql.SqlMigrationExecutor.access$0                                                                             00(SqlMigrationExecutor.java:33) ~[flyway-core-6.5.0.jar!/:na]
    at org.flywaydb.core.internal.resolver.sql.SqlMigrationExecutor$1.call(S 

下载1.4.2的源码,找到执行对应的sql出错地方,

你这也太老了。 恢复备份一个版本一个版本的升吧。别无他法。

    Ryan Wang 👍 今天嫩是给一个个搬下来了,更新到最新板,之前得部分老主题有些不能用,,新找的主题都没什么问题

      wangping00 嗯,所以建议偶尔看看有没有新版本信息,不要跨太多版本,实际上主题这个在1.3.0的时候已经说了,不兼容。而且所有主题都已经适配,更新就行了。