Larabel5.7にバージョンアップしたところ、usersテーブルのカラム名が自動で変わった?
ようです。(それが原因か定かではなく。)

$table->string('password')->nullable();
↓
$table->string('password,60')->nullable();

そして、会員登録入力をしようとしたところ、以下のエラーが出てしまいました。

SQLSTATE[42S22]: Column not found: 1054 Unknown column 'password' in 'field list' (SQL: insert into `users` (`name`, `lastname`, `firstname`, `email`, `password`, `updated_at`, `created_at`) values

password,60 というカラム名はLaravel5.7の仕様か何かなのでしょうか?

逆に、migrate:refresh$table->string('password')->nullable(); に戻すと、以下のエラーが出てしまいました。

SQLSTATE[HY000]: General error: 1364 Field 'proveider' doesn't have a default value