com.derakkuma.circle

derakkuma.com

Schema Diff

+0 -5

From

CID
bafyreih2dlzo5oe...
Indexed At
2026-05-23 15:26 UTC
View this version

To

CID
bafyreiayhgba5pz...
Indexed At
2026-06-27 06:09 UTC
View this version

Compatibility Analysis

Breaking Changes Detected

2 breaking changes, 1 non-breaking change.

Breaking Changes (2)
  • RemovedVertex RemovedVertex { vertex_id: "com.derakkuma.circle:body.circleKey" }
  • RemovedEdge RemovedEdge { src: "com.derakkuma.circle:body", tgt: "com.derakkuma.circle:body.circleKey", kind: "prop", name: Some("circleKey") }
Non-Breaking Changes (1)
  • ConstraintRemoved ConstraintRemoved { vertex_id: "com.derakkuma.circle:body.circleKey", sort: "maxLength" }

Migration Guidance

Removed Elements

  • RemovedVertex { vertex_id: "com.derakkuma.circle:body.circleKey" }

Constraint Changes

  • ConstraintRemoved ConstraintRemoved { vertex_id: "com.derakkuma.circle:body.circleKey", sort: "maxLength" }

Additional Notes

  • Breaking: RemovedEdge { src: "com.derakkuma.circle:body", tgt: "com.derakkuma.circle:body.circleKey", kind: "prop", name: Some("circleKey") }
1 1
{
2 2
  "id": "com.derakkuma.circle",
3 3
  "defs": {
4 4
    "main": {
5 5
      "key": "any",
6 6
      "type": "record",
7 7
      "record": {
8 8
        "type": "object",
9 9
        "required": [
10 -
          "circleKey",
11 10
          "name",
12 11
          "createdAt"
13 12
        ],
14 13
        "properties": {
15 14
          "name": {
16 15
            "type": "string",
17 16
            "maxLength": 128
18 17
          },
19 18
          "rank": {
20 19
            "type": "integer",
21 20
            "minimum": 0
22 21
          },
23 22
          "tags": {
24 23
            "type": "array",
25 24
            "items": {
26 25
              "type": "string",
27 26
              "maxLength": 64
28 27
            },
29 28
            "maxLength": 16
30 29
          },
31 30
          "month": {
32 31
            "type": "string",
33 32
            "maxLength": 64
34 33
          },
35 34
          "comment": {
36 35
            "type": "string",
37 36
            "maxLength": 256
38 -
          },
39 -
          "circleKey": {
40 -
            "type": "string",
41 -
            "maxLength": 128
42 37
          },
43 38
          "createdAt": {
44 39
            "type": "string",
45 40
            "format": "datetime"
46 41
          },
47 42
          "ownerName": {
48 43
            "type": "string",
49 44
            "maxLength": 64
50 45
          },
51 46
          "updatedAt": {
52 47
            "type": "string",
53 48
            "format": "datetime"
54 49
          },
55 50
          "circleCode": {
56 51
            "type": "string",
57 52
            "maxLength": 64
58 53
          },
59 54
          "observedAt": {
60 55
            "type": "string",
61 56
            "format": "datetime"
62 57
          },
63 58
          "totalPoints": {
64 59
            "type": "integer",
65 60
            "minimum": 0
66 61
          },
67 62
          "festaMessage": {
68 63
            "type": "string",
69 64
            "maxLength": 256
70 65
          },
71 66
          "characterImage": {
72 67
            "type": "blob",
73 68
            "accept": [
74 69
              "image/png",
75 70
              "image/jpeg",
76 71
              "image/webp"
77 72
            ],
78 73
            "maxSize": 1000000
79 74
          },
80 75
          "daysUntilReset": {
81 76
            "type": "integer",
82 77
            "minimum": 0
83 78
          },
84 79
          "backgroundImage": {
85 80
            "type": "blob",
86 81
            "accept": [
87 82
              "image/png",
88 83
              "image/jpeg",
89 84
              "image/webp"
90 85
            ],
91 86
            "maxSize": 1000000
92 87
          },
93 88
          "nextRewardPoints": {
94 89
            "type": "integer",
95 90
            "minimum": 0
96 91
          }
97 92
        }
98 93
      },
99 94
      "description": "A snapshot of the publisher current maimai DX circle"
100 95
    }
101 96
  },
102 97
  "$type": "com.atproto.lexicon.schema",
103 98
  "lexicon": 1
104 99
}

Compare Other Versions

Lexicon Garden

@