Vấn đề
Dữ liệu trong database đôi lúc tự nhiên bị mất, nhưng hiện tại chưa xác định được nguyên nhân.
Không có thao tác xóa thủ công, tuy nhiên các bản ghi đã tồn tại trước đó không còn.
Hành vi mong đợi
Dữ liệu trong database phải được giữ nguyên trừ khi có hành động xóa rõ ràng hoặc migration được thực hiện có chủ đích.
Hành vi hiện tại
Dữ liệu trước đó bị mất, database có dấu hiệu bị reset hoặc bị xóa một phần.
Nguyên nhân có thể cần kiểm tra
- Flyway migration chạy lại ngoài ý muốn
- Ứng dụng khởi động lại với cấu hình tự tạo lại schema
- Nhầm môi trường cấu hình (local / prod)
- Database không được persist đúng cách (ví dụ Docker volume)
Ghi chú
Cần điều tra để xác định nguyên nhân gốc và tránh tình trạng mất dữ liệu trong tương lai.
Vấn đề
Dữ liệu trong database đôi lúc tự nhiên bị mất, nhưng hiện tại chưa xác định được nguyên nhân.
Không có thao tác xóa thủ công, tuy nhiên các bản ghi đã tồn tại trước đó không còn.
Hành vi mong đợi
Dữ liệu trong database phải được giữ nguyên trừ khi có hành động xóa rõ ràng hoặc migration được thực hiện có chủ đích.
Hành vi hiện tại
Dữ liệu trước đó bị mất, database có dấu hiệu bị reset hoặc bị xóa một phần.
Nguyên nhân có thể cần kiểm tra
Ghi chú
Cần điều tra để xác định nguyên nhân gốc và tránh tình trạng mất dữ liệu trong tương lai.