to.atpota.garden.sprout
Schema Diff
+3 -1
Compatibility Analysis
Breaking Changes Detected
1 breaking change, 0 non-breaking changes.
Breaking Changes (1)
- ConstraintTightened ConstraintTightened { vertex_id: "to.atpota.garden.sprout:body.kind", sort: "knownValues", old_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\"]", new_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\",\"seed\"]" }
Migration Guidance
Constraint Changes
- ConstraintTightened ConstraintTightened { vertex_id: "to.atpota.garden.sprout:body.kind", sort: "knownValues", old_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\"]", new_value: "[\"sunflower\",\"rose\",\"daisy\",\"violet\",\"poppy\",\"tulip\",\"seed\"]" }
1
1
{
2
2
"$type": "com.atproto.lexicon.schema",
3
3
"defs": {
4
4
"main": {
5
5
"key": "tid",
6
6
"record": {
7
7
"properties": {
8
8
"createdAt": {
9
9
"format": "datetime",
10
10
"type": "string"
11
11
},
12
12
"kind": {
13
+
"description": "The kind its planter picked, or \"seed\": the garden decides what it grows into, from the seed itself, the patch's season and the network weather the minute it was planted, and shows it when it blooms.",
13
14
"knownValues": [
14
15
"sunflower",
15
16
"rose",
16
17
"daisy",
17
18
"violet",
18
19
"poppy",
19
-
"tulip"
20
+
"tulip",
21
+
"seed"
20
22
],
21
23
"type": "string"
22
24
},
23
25
"patch": {
24
26
"description": "The patch the flower grows in: a to.atpota.garden.patch record, in atpota.to's repo (did:plc:qntsxa2i4sb24noi45fx4np2) for the community patches, or in the garden owner's.",
25
27
"ref": "com.atproto.repo.strongRef",
26
28
"type": "ref"
27
29
},
28
30
"plot": {
29
31
"description": "The plot in its patch, counted from the top left, row by row. If an earlier flower already has it, this one moves to the next free plot.",
30
32
"maximum": 959,
31
33
"minimum": 0,
32
34
"type": "integer"
33
35
}
34
36
},
35
37
"required": [
36
38
"patch",
37
39
"kind",
38
40
"plot",
39
41
"createdAt"
40
42
],
41
43
"type": "object"
42
44
},
43
45
"type": "record"
44
46
}
45
47
},
46
48
"description": "A flower planted in a garden on atpota.to: atpota.to's community patches, or anyone's own garden. How many each account can have in a garden's open patches is up to the garden (its patch's planting): by default one, which stays where it was first planted. Flowers in patches that have closed stay, pressed.",
47
49
"id": "to.atpota.garden.sprout",
48
50
"lexicon": 1
49
51
}