nextcloud18.0.10にアップデート

nextcloud18.0.10にアップデートするときに、エラーで進まなくなってしまいました。nextcloudのウェブページは、アップデート画面が途中でストップして

Invalid Argument Exception: Column name “oc_flow_operations”.”entity” is NotNull, but has empty string or null as default.

と書かれていました。

意味はよくわからないけど、以下を実行してクリアできたのでメモを残します。

nextcloudのデータベースを開き、実行しました。

# mysql -u root -p
# password
> use ネクストクラウドのデータベース名;
> alter table oc_flow_operations add column entity character varying(256) not null;
# systemctl restart mariadb

nextcloudのウェブページでリロードして、アップデートを実行すると途中でストップせずにアップデートできました。

コメントを残す

メールアドレスが公開されることはありません。 が付いている欄は必須項目です