Milestone-ok

A Milestone alap adatmodellje.

2022.01.11 — Posted by Webb & Flow


Tartalomjegyzék

A Milestone-ok is a standard entitások logikáját követik.

A data mező ebben az esetben a következő:

    "data": {
       "entityLoaded": "fully",
       "entity": {
           "id": {
               "value": "scrms_6197958773047296_6203775702269952"
           },
           "idEnd": {
               "value": "6203775702269952"
           },
           "createdAt": {
               "value": "2021-02-22T16:33:51+00:00"
           },
           "createdBy": {
               "value": "gergely.kovacs@webbandflow.co.uk"
           },
           "lastModAt": {
               "value": "2021-02-24T14:28:14+00:00"
           },
           "lastModBy": {
               "value": "gergely.kovacs@webbandflow.co.uk"
           },
           "name": {
               "value": "ms 1 - 1234"
           },
           "type": {
               "value": "Script"
           },
           "restored": {
               "value": 1
           },
           "lastRestoredAt": {
               "value": "2021-02-22T16:52:43+00:00"
           },
           "lastRestoredBy": {
               "value": "gergely.kovacs@webbandflow.co.uk"
           },
           "entity": {
               "shortDescription": {
                   "value": ""
               },
               "techComment": {
                   "value": ""
               },
               "weight": {
                   "value": 10
               },
               "status": {
                   "value": 0
               },
               "locked": {
                   "value": 0
               },
               "visible": {
                   "value": 1
               },
               "editable": {
                   "value": 1
               },
               "name": {
                   "value": "SCRIPT_001"
               },
               "code": {
                   "value": ""
               }
           }
       }
   },

Itt nem szerepel az entityOperations mező, mivel minden, a mérföldköveken végrehajtható művelet a fő entitásban van definiálva.

  • name
    • a mérföldkő neve
  • type
    • milyen típusú entitáshoz tartozik a mérföldkő
  • restored
    • volt-e már használva adat visszaállításhoz
  • lastRestoredAt
    • utoljára mikor volt használva adat visszaállításhoz
    • null, ha még nem volt használva
  • lastRestoredBy
    • utoljára ki használta adat visszaállításhoz
    • null, ha még nem volt használva
  • entity
    • az entitás adatai a mérföldkő létrehozásakor

A lényeg az entity mező, ami az összes olyan mezőt tartalmazza, ami bekerül a mérföldkövekbe. A ChangeLog-okhoz hasonlóan itt is csak az adott mező értéke jelenik meg, a meta adatok nem.