I just updated.
Like bkolobara and Zeokat I got fatal errors running either
php flarum migrate or
php flarum cache:clear. Opening
yourforum.com/admin and entering my database password produced:
SQLSTATE[42S01]: Base table or view already exists: 1050 Table 'flagrow_terms_policies' already exists (SQL: create table `flagrow_terms_policies` (`id` int unsigned not null auto_increment primary key, `sort` int unsigned null, `name` varchar(255) not null, `url` varchar(255) null, `update_message` text null, `terms_updated_at` timestamp null, `created_at` timestamp default 0 not null, `updated_at` timestamp default 0 not null) default character set utf8mb4 collate utf8mb4_unicode_ci)
I then removed the terms extension:
composer remove flagrow/terms and everything was fine, except...
composer require flagrow/terms produced a:
500 Internal Server Error
Something went wrong on our server.
php flarum cache:clear, although not producing errors on the command line anymore, didn't solve the 500 Internal Sever Error, I had to remove the terms extension to have a propper running forum.