datum-cloud / datum

Datum's central server
https://datum.net
Apache License 2.0
50 stars 7 forks source link

add missing entity schema fields, fix up templates for Append fields #1214

Closed golanglemonade closed 1 month ago

golanglemonade commented 1 month ago
go run cmd/cli/main.go entity create -s mitb -d hello --status onboarding --domains=mitb.com -t vendor
Entity Type ID:  01J54A9H4Q145C48W45RSXR44D
  ID                          NAME                             DISPLAYNAME  DESCRIPTION  ENTITYTYPE  STATUS      DOMAINS   
  01J54AASPXQM9S6K154EA16B3R  mitb-01J54AASPZQ6FJC3GXJ20CV4NY  mitb         hello        vendor      onboarding  mitb.com 
go run cmd/cli/main.go entity update -i 01J54AASPXQM9S6K154EA16B3R --domains=test3.com --status=active    
  ID                          NAME                             DISPLAYNAME  DESCRIPTION  ENTITYTYPE  STATUS  DOMAINS              
  01J54AASPXQM9S6K154EA16B3R  mitb-01J54AASPZQ6FJC3GXJ20CV4NY  mitb         hello        vendor      active  mitb.com, test3.com  
go run cmd/cli/main.go entity update  -i 01J5512RX9NMYEYFKWYC77W35R -z json --note="helo, again"
{
  "updateEntity": {
    "entity": {
      "createdAt": "2024-08-13T04:48:59.307188Z",
      "createdBy": "01J4HMDZ5EAY7CGJC3DCGSGMNV",
      "description": "hello",
      "displayName": "mitb",
      "domains": [
        "mitb.com"
      ],
      "entityType": {
        "name": "vendor"
      },
      "id": "01J5512RX9NMYEYFKWYC77W35R",
      "name": "mitb-01J5512RXBBJY7G5BRVNDDZJKY",
      "notes": [
        {
          "text": "onboarding",
          "updatedAt": "2024-08-13T04:48:59.300693Z",
          "updatedBy": "01J4HMDZ5EAY7CGJC3DCGSGMNV"
        },
        {
          "text": "hello",
          "updatedAt": "2024-08-13T04:49:08.837912Z",
          "updatedBy": "01J4HMDZ5EAY7CGJC3DCGSGMNV"
        },
        {
          "text": "helo, again",
          "updatedAt": "2024-08-13T04:49:19.218864Z",
          "updatedBy": "01J4HMDZ5EAY7CGJC3DCGSGMNV"
        }
      ],
      "ownerID": "01J4HMNDSZCCQBTY93BF9CBF5D",
      "status": "onboarding",
      "updatedAt": "2024-08-13T04:49:19.226392Z",
      "updatedBy": "01J4HMDZ5EAY7CGJC3DCGSGMNV"
    }
  }
}
sonarcloud[bot] commented 1 month ago

Quality Gate Passed Quality Gate passed

Issues
3 New issues
0 Accepted issues

Measures
0 Security Hotspots
24.0% Coverage on New Code
17.8% Duplication on New Code

See analysis details on SonarCloud