17 days ago
Project: MiniERP
Project ID: 29baf8a3-00bb-4a16-8ae5-e6b2b0424e91
Environment: Production (44edb76f-cb8b-422d-9280-032d29fca762)
Service: Postgres
Volume ID: 6ecd69ed-342c-4b9d-bad4-6bab632dcc25
Volume Name: postgres-volume
ISSUE:
Date: May 20, 2026, 04:02 UTC
The table "_prisma_migrations" was deleted without my authorization.
This caused all data tables to be recreated empty.
All data entered up to May 19th was lost.
LOG EVIDENCE:
2026-05-20 04:02:09.650 UTC [64952] ERROR: table "_prisma_migrations" does not exist
2026-05-20 04:02:09.650 UTC [64952] STATEMENT: DROP TABLE _prisma_migrations
REQUEST:
Are there any snapshots or backups of the volume prior to 2026-05-20 04:02 UTC?
Can you restore the volume to a previous state?
Are there any logs of who executed the DROP command?
NOTE: I did not execute this command. I need to recover the data from May 19th.
1 Replies
17 days ago
Unfortunately, we do not provide data recovery for destructive actions executed against the database, such as the DROP TABLE statement shown in your logs. Our databases are unmanaged, and we do not maintain internal snapshots, WAL archives, or point-in-time recovery capabilities. We also do not have audit logs showing who executed a given SQL statement. If you did not have volume backups configured prior to the incident, there is no way to restore the lost data. Going forward, we strongly recommend enabling scheduled backups on your Postgres service's Backups tab so you can self-restore if something like this happens again.
Status changed to Awaiting User Response Railway • 17 days ago
Status changed to Solved Railway • 17 days ago