Uploaded image for project: 'mod-source-record-storage'
  1. mod-source-record-storage
  2. MODSOURCE-6

Add CRUD API for Snapshot at mod-source-record-storage

    XMLWordPrintable

Details

    • EPAM BatchLoader Sprint 3
    • 5
    • Folijet

    Description

      Module should provide a CRUD API for the Snapshot entity.
      This entity should store information about import job and progress for loading records into storage. All records should be linked to snapshot. During import records, we should create snapshot first of all and send chunks with records which are associated with this snapshot. Also, this entity should store the status of the snapshot. This status will indicate that the process is finished. Job id should be a primary key for a snapshot.
      Link to API design

      Steps

      • Add schemas
      • Add table to database
      • Add endpoint definitions to the raml file
      • Add implementations to the endpoints methods
      • Create API tests for each endpoint

      TestRail: Results

        Attachments

          Issue Links

            Activity

              People

                Kateryna Senchenko Kateryna Senchenko
                OleksiiKuzminov Oleksii Kuzminov
                Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                  Created:
                  Updated:
                  Resolved:

                  TestRail: Runs

                    TestRail: Cases