gql: rewrite queries to auto insert events
diff --git a/apps/dgraph/schema.graphql b/apps/dgraph/schema.graphql
index 9af1f09..18637a9 100644
--- a/apps/dgraph/schema.graphql
+++ b/apps/dgraph/schema.graphql
@@ -1,15 +1,44 @@
-type Image {
-     id: ID!
-     objectPath: String! @search(by: [exact])
-     segments: [ImageSegment] @hasInverse(field: sourceImage)
+enum EventState {
+     NEW
+     PROCESSING
+     DONE
 }
 
-type ImageSegment {
-     id: ID!
-     upperLeftX: Float!
-     upperLeftY: Float!
-     lowerRightX: Float!
-     lowerRightY: Float!
-     sourceImage: Image!
-     objectPath: String
-}
+type Foo { bar: Int }
+
+# type Image {
+#      id: ID!
+#      objectPath: String!
+# }
+
+# type ImageEvent {
+#      id: ID!
+#      state: EventState!
+#      node: Image! @hasInverse(field: events)
+# }
+
+# extend type Image {
+#        events: [ImageEvent] @hasInverse(field: node)
+# }
+
+
+
+# type ImageSegment {
+#      id: ID!
+#      bar: String
+#      source: Image! @hasInverse(field: segments)
+# }
+
+# type ImageSegmentEvent {
+#      id: ID!
+#      state: EventState!     
+#      node: ImageSegment! @hasInverse(field: events)
+# }
+
+# extend type ImageSegment {
+#        events: [ImageSegmentEvent] @hasInverse(field: node)
+# }
+
+# extend type Image {
+#        segments: [ImageSegment] @hasInverse(field: source)
+# }
\ No newline at end of file