Projects (GanjooRazor -> DivanRazor, GanjoorService.sln -> DivanService.sln), files, folders, classes, namespaces, settings, API routes (/api/divan) and DB tables (Divan*). External addresses (ganjoor.net, github.com/ganjoor) unchanged. Migrations renamed consistently (no pending model changes); requires a fresh database. Upstream RUNNING_LOCALLY/SEMANTIC_SEARCH docs archived unmodified under docs/. Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
66 lines
1.5 KiB
C#
66 lines
1.5 KiB
C#
using System;
|
|
|
|
namespace RMuseum.Models.DivanAudio
|
|
{
|
|
/// <summary>
|
|
/// Narration Publishing Tracker
|
|
/// </summary>
|
|
public class RecitationPublishingTracker
|
|
{
|
|
/// <summary>
|
|
/// Id
|
|
/// </summary>
|
|
public Guid Id { get; set; }
|
|
|
|
/// <summary>
|
|
/// Poem Narration Id
|
|
/// </summary>
|
|
public int PoemNarrationId { get; set; }
|
|
|
|
/// <summary>
|
|
/// Poem Narration
|
|
/// </summary>
|
|
public Recitation PoemNarration { get; set; }
|
|
|
|
/// <summary>
|
|
/// Start Date
|
|
/// </summary>
|
|
public DateTime StartDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// XML File Copied
|
|
/// </summary>
|
|
public bool XmlFileCopied { get; set; }
|
|
|
|
/// <summary>
|
|
/// MP3 File Copied
|
|
/// </summary>
|
|
public bool Mp3FileCopied { get; set; }
|
|
|
|
/// <summary>
|
|
/// First MySql DB Updated
|
|
/// </summary>
|
|
public bool FirstDbUpdated { get; set; }
|
|
|
|
/// <summary>
|
|
/// Second DB Updated
|
|
/// </summary>
|
|
public bool SecondDbUpdated { get; set; }
|
|
|
|
/// <summary>
|
|
/// Finished
|
|
/// </summary>
|
|
public bool Finished { get; set; }
|
|
|
|
/// <summary>
|
|
/// Finish Date
|
|
/// </summary>
|
|
public DateTime FinishDate { get; set; }
|
|
|
|
/// <summary>
|
|
/// Last Excecption
|
|
/// </summary>
|
|
public string LastException { get; set; }
|
|
}
|
|
}
|