|  | @ -0,0 +1,68 @@ | 
		
	
		
			
				|  |  |  |  |  | # A Post is a part of a log | 
		
	
		
			
				|  |  |  |  |  | type Post { | 
		
	
		
			
				|  |  |  |  |  |   # The post's ID | 
		
	
		
			
				|  |  |  |  |  |   id: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The post's Log ID. This is the closest thing to a link back since this API graph doesn't have any cycles. | 
		
	
		
			
				|  |  |  |  |  |   logId: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The date and time of posting | 
		
	
		
			
				|  |  |  |  |  |   time: Date! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The kind of post this is. Only "text", "scene" and "action" are RP, while others are annotations and 'commands'. | 
		
	
		
			
				|  |  |  |  |  |   kind: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The character nick | 
		
	
		
			
				|  |  |  |  |  |   nick: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The post's text, which purpose depends on the kind | 
		
	
		
			
				|  |  |  |  |  |   text: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The post's position, used for reordering | 
		
	
		
			
				|  |  |  |  |  |   position: Int! | 
		
	
		
			
				|  |  |  |  |  | } | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  | # Input for the addPost mutation | 
		
	
		
			
				|  |  |  |  |  | input AddPostInput { | 
		
	
		
			
				|  |  |  |  |  |   # The log's ID that this post should be a part of | 
		
	
		
			
				|  |  |  |  |  |   logId: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The date and time of posting, in a RFC3339 format with up to a nanosecond's precision | 
		
	
		
			
				|  |  |  |  |  |   time: Date! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The kind of post this is. Only "text", "scene" and "action" are RP, while others are annotations and 'commands'. | 
		
	
		
			
				|  |  |  |  |  |   kind: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The character nick, or command invoker for non-RP stuff | 
		
	
		
			
				|  |  |  |  |  |   nick: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The post's text, which purpose depends on the kind | 
		
	
		
			
				|  |  |  |  |  |   text: String! | 
		
	
		
			
				|  |  |  |  |  | } | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  | # Input for the editPost mutation | 
		
	
		
			
				|  |  |  |  |  | input EditPostInput { | 
		
	
		
			
				|  |  |  |  |  |   # The Post ID | 
		
	
		
			
				|  |  |  |  |  |   id: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The date and time of posting, in a RFC3339 format with up to a nanosecond's precision | 
		
	
		
			
				|  |  |  |  |  |   time: Date | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The kind of post this is. Only "text", "scene" and "action" are RP, while others are annotations and 'commands'. | 
		
	
		
			
				|  |  |  |  |  |   kind: String | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The character nick, or command invoker for non-RP stuff | 
		
	
		
			
				|  |  |  |  |  |   nick: String | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # The post's text, which purpose depends on the kind | 
		
	
		
			
				|  |  |  |  |  |   text: String | 
		
	
		
			
				|  |  |  |  |  | } | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  | # Input for the movePost mutation | 
		
	
		
			
				|  |  |  |  |  | input MovePostInput { | 
		
	
		
			
				|  |  |  |  |  |   # The Post ID | 
		
	
		
			
				|  |  |  |  |  |   id: String! | 
		
	
		
			
				|  |  |  |  |  | 
 | 
		
	
		
			
				|  |  |  |  |  |   # Target index | 
		
	
		
			
				|  |  |  |  |  |   toPosition: Int! | 
		
	
		
			
				|  |  |  |  |  | } |