rails db:migrateを行ってDBに反映されない場合は、
rails db:migrate:statusでステータスを確認します。
upの状態であれば,rails db:rollbackを行います。
rails db:rollbackは、テーブルを差し戻すという内容です。
その後、rails db:migrateを行うことでデータがdbに反映されます。
○○○○○○○○@○○○Air ○○○-3419 % rails db:migrate:status
database: ○○○○○○_3419_development
Status Migration ID Migration Name
--------------------------------------------------
up 20210218055220 Devise create users
up 20210222081535 Create items
○○○○○○○@○○○Air ○○○-3419 % rails db:rollback
== 20210222081535 CreateItems: reverting ======================================
-- drop_table(:items)
-> 0.0172s
== 20210222081535 CreateItems: reverted (0.0205s) =============================
○○○○○○○@○○○Air ○○○-3419 % rails db:migrate
== 20210222081535 CreateItems: migrating ======================================
-- create_table(:items)
-> 0.0454s
== 20210222081535 CreateItems: migrated (0.0455s) =============================