full diff

gg.lou.record

lou.gg +3 −3
From
bafyreibco6cc2g2hvgzgvg3cpowzjjpjp6cw7mtlgc4ffwfuiyjcpj2zfa indexed 2026-05-12 16:15 UTC View this version
To
bafyreib6zgraf4k45cvbvtxaecs6xrqi3n27i3s3gv2lgyo2y6z2vnsvja indexed 2026-05-12 16:15 UTC View this version

Compatibility

breaking 3 breaking changes, 1 non-breaking change.

Breaking changes (3)
  • RequiredEdgeAdded RequiredEdgeAdded { vertex_id: "gg.lou.record:body", src: "gg.lou.record:body", tgt: "gg.lou.record:body.done", kind: "prop", name: Some("done") }
  • RequiredEdgeRemoved RequiredEdgeRemoved { vertex_id: "gg.lou.record:body", src: "gg.lou.record:body", tgt: "gg.lou.record:body.completed", kind: "prop", name: Some("completed") }
  • RemovedVertex RemovedVertex { vertex_id: "gg.lou.record:body.completed" }
Non-breaking changes (1)
  • AddedVertex AddedVertex { vertex_id: "gg.lou.record:body.done" }

Migration guidance

Removed

  • RemovedVertex { vertex_id: "gg.lou.record:body.completed" }

Added

  • AddedVertex { vertex_id: "gg.lou.record:body.done" }

Notes

  • Breaking: RequiredEdgeAdded { vertex_id: "gg.lou.record:body", src: "gg.lou.record:body", tgt: "gg.lou.record:body.done", kind: "prop", name: Some("done") }
  • Breaking: RequiredEdgeRemoved { vertex_id: "gg.lou.record:body", src: "gg.lou.record:body", tgt: "gg.lou.record:body.completed", kind: "prop", name: Some("completed") }

Changes

11{
22 "$type": "com.atproto.lexicon.schema",
33 "defs": {
44 "main": {
55 "description": "An example schema to show off how lexshift allows for easy migrations.",
66 "key": "tid",
77 "record": {
88 "properties": {
9 "completed": {
9 "done": {
1010 "default": false,
1111 "description": "Whether this record has been completed",
1212 "type": "boolean"
1313 },
1414 "title": {
1515 "description": "title name of record; can not be empty",
1616 "maxGraphemes": 64,
1717 "maxLength": 640,
1818 "minLength": 1,
1919 "type": "string"
2020 }
2121 },
2222 "required": [
2323 "title",
24 "completed"
24 "done"
2525 ],
2626 "type": "object"
2727 },
2828 "type": "record"
2929 }
3030 },
3131 "id": "gg.lou.record",
3232 "lexicon": 1,
33 "revision": 2
33 "revision": 3
3434}

Compare other versions