laravel 6.x 初歩的なmigrationハマり

(注意) テスト環境でマイグレーションしてしまわないように、databaseオプションを付けている。

root@40761296795d:/var/www# php artisan migrate:reset --database=mysql

Rolling back: 2020_07_31_110553_create_hash_tags_table

   Illuminate\Database\QueryException  : 
SQLSTATE[23000]: Integrity constraint violation: 
1217 Cannot delete or update a parent row: a foreign key constraint fails 
(SQL: drop table if exists `hash_tags`)



qiita.com



解決方法

テーブルのdropの順番が大事らしい。
子テーブルであるcommentsから先にdropするよう順番書き換えた。