fyi.opensocial.invite
Schema Diff
+5 -0
Compatibility Analysis
Backward Compatible
Backward compatible. 2 non-breaking changes.
Non-Breaking Changes (2)
- AddedVertex AddedVertex { vertex_id: "fyi.opensocial.invite:body.by" }
- AddedEdge AddedEdge { src: "fyi.opensocial.invite:body", tgt: "fyi.opensocial.invite:body.by", kind: "prop", name: Some("by") }
Migration Guidance
Added Elements
AddedVertex { vertex_id: "fyi.opensocial.invite:body.by" }
Additional Notes
- Non-breaking: AddedEdge { src: "fyi.opensocial.invite:body", tgt: "fyi.opensocial.invite:body.by", kind: "prop", name: Some("by") }
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"description": "An invitation, written by the inviting group into the invitee's own invites space.",
6
6
"key": "tid",
7
7
"record": {
8
8
"properties": {
9
+
"by": {
10
+
"description": "Who in the group sent it.",
11
+
"format": "did",
12
+
"type": "string"
13
+
},
9
14
"createdAt": {
10
15
"format": "datetime",
11
16
"type": "string"
12
17
},
13
18
"expiresAt": {
14
19
"format": "datetime",
15
20
"type": "string"
16
21
},
17
22
"group": {
18
23
"format": "did",
19
24
"type": "string"
20
25
},
21
26
"message": {
22
27
"maxGraphemes": 300,
23
28
"maxLength": 3000,
24
29
"type": "string"
25
30
}
26
31
},
27
32
"required": [
28
33
"group",
29
34
"createdAt"
30
35
],
31
36
"type": "object"
32
37
},
33
38
"type": "record"
34
39
}
35
40
},
36
41
"id": "fyi.opensocial.invite",
37
42
"lexicon": 1
38
43
}