[
  {
    "id": "class:kshwxo:addebookprogressandchapter",
    "kind": "class",
    "fileId": "file:1orks5g:20260510161155-addebookprogressandchapter-cs",
    "path": "NexusReader.Data/Migrations/20260510161155_AddEbookProgressAndChapter.cs",
    "canonicalName": "AddEbookProgressAndChapter",
    "shortLabel": "AddEbookProgressAndChapter",
    "longLabel": "AddEbookProgressAndChapter",
    "purpose": "EF Core migration that adds two columns (LastChapter, Progress) to the Ebooks table and provides a Down method to remove them."
  },
  {
    "id": "method:1cxxeft:up",
    "kind": "method",
    "fileId": "file:1orks5g:20260510161155-addebookprogressandchapter-cs",
    "path": "NexusReader.Data/Migrations/20260510161155_AddEbookProgressAndChapter.cs",
    "line": 11,
    "canonicalName": "Up",
    "shortLabel": "Up()",
    "longLabel": "Up(migrationBuilder: MigrationBuilder) -> void",
    "signature": "(migrationBuilder: MigrationBuilder) -> void",
    "purpose": "Applies schema changes: adds LastChapter (string) and Progress (double) columns to the Ebooks table."
  },
  {
    "id": "method:xctw2t:down",
    "kind": "method",
    "fileId": "file:1orks5g:20260510161155-addebookprogressandchapter-cs",
    "path": "NexusReader.Data/Migrations/20260510161155_AddEbookProgressAndChapter.cs",
    "line": 29,
    "canonicalName": "Down",
    "shortLabel": "Down()",
    "longLabel": "Down(migrationBuilder: MigrationBuilder) -> void",
    "signature": "(migrationBuilder: MigrationBuilder) -> void",
    "purpose": "Reverts schema changes applied in Up by dropping LastChapter and Progress columns from the Ebooks table."
  }
]