Laravelをローカルにインストロールし、ログイン認証機能を実装した上でエックスサーバーにデプロイ。
ログイン認証を試すと、
SQLSTATE[42S02]: Base table or view not found: 1146 Table ‘xxx.users’ doesn’t exist (SQL: select count(*) as aggregate from `users` where `email` = test ▶”
というエラーが。
サーバーにログインして、プロジェクトフォルダに移動し
php artisan migrate
を実行
すると
Migration table created successfully.
Migrating: 2014_10_12_000000_create_users_table
Migrated: 2014_10_12_000000_create_users_table (6.87ms)
Migrating: 2014_10_12_100000_create_password_resets_table
Migrated: 2014_10_12_100000_create_password_resets_table (5.22ms)
Migrating: 2019_08_19_000000_create_failed_jobs_table
Migrated: 2019_08_19_000000_create_failed_jobs_table (6.52ms)
Migrating: 2019_12_14_000001_create_personal_access_tokens_table
Migrated: 2019_12_14_000001_create_personal_access_tokens_table (8.11ms)
となり、再度ログインを試すと正しく動きました。
コメント