feat StayExport - Added ExportDetails for StayExports

Store a new field ('ExportDetails') with export details. This is a JSON field in DB that can store information about the export depending on the format provider used.

Changes:
- Updated models and created required migrations.
- Show field in StayExport list.
This commit is contained in:
2026-09-08 19:58:47 +02:00
parent 7b8020879b
commit 9ec87d56da
16 changed files with 352 additions and 16 deletions
@@ -17,6 +17,11 @@ public class StayExportFile : BaseEntity
/// </summary>
public string? ExportedPath { get; set; }
/// <summary>
/// A JSON column to store details about the exported file.
/// This details can contain information about errors, which stays where included, etc.
/// </summary>
public string? ExportDetails { get; set; }
/// <summary>
/// Date/Time when export file was generated.