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のウェブページでリロードして、アップデートを実行すると途中でストップせずにアップデートできました。