© 2026 Hedgehog Software, LLC

TwitterGitHubDiscord
More
CommunitiesDocsAboutTermsPrivacy
Search
Star
Setup for Free
FilamentF
Filament•3y ago•
4 replies
Jacques

Notifications Table not found

Just upgraded from v2 to v3 and all is good except for this message i am getting.

SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ncm.notifications' doesn't exist

https://flareapp.io/share/o7AeD3x7
Flare
SQLSTATE[42S02]: Base table or view not found: 1146 Table 'ncm.notifications' doesn't exist (SQL: select * from
notifications
notifications
where
notifications
notifications
.
notifiable_type
notifiable_type
= App\Models\User and
notifications
notifications
.
notifiable_id
notifiable_id
= 3 and
notifications
notifications
.
notifiable_id
notifiable_id
is not null and json_unquote(json_extract(
data
data
, '$."format"')) = filament order by ...
Solution
@jacquesvanwyk
AdminPanelProvider.php
AdminPanelProvider.php
has
databaseNotifications()
databaseNotifications()
method. So if you want to have database notifications, you should keep it and check official Laravel documentation to migrate notification table: https://laravel.com/docs/10.x/notifications#database-prerequisites

php artisan notifications:table
 
php artisan migrate
php artisan notifications:table
 
php artisan migrate
Jump to solution
Filament banner
FilamentJoin
A powerful open source UI framework for Laravel • Build and ship admin panels & apps fast with Livewire
20,307Members
Resources
Was this page helpful?

Similar Threads

Recent Announcements

Similar Threads

Database Notifications not saving in table
FilamentFFilament / ❓┊help
2y ago
Select ->relationship table not found.
FilamentFFilament / ❓┊help
3y ago
Sending database notifications not showing in table
FilamentFFilament / ❓┊help
3y ago
Table filters : column not found, why ?
FilamentFFilament / ❓┊help
15mo ago