Add todos for Entity Id and type. Add example usage of OpenAPI entity schema support in Playground

This commit is contained in:
Mathew Polzin
2019-01-20 16:10:31 -08:00
parent 531a7f35bd
commit 1ed34b00dc
5 changed files with 34 additions and 26 deletions
@@ -104,6 +104,7 @@ extension ToManyRelationship: OpenAPINodeType {
extension Entity: OpenAPINodeType where Description.Attributes: Sampleable, Description.Relationships: Sampleable {
public static func openAPINode() throws -> JSONNode {
// TODO: Id, type, metadata, links
let attributesNode: JSONNode? = Description.Attributes.self == NoAttributes.self
? nil
: try Description.Attributes.genericObjectOpenAPINode()