Skip to content

Bug: Dữ liệu database tự động bị mất không rõ nguyên nhân #9

Description

@bechovang

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.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions