Apicurio-studio: エディタ:データ型(UUIDなど)の自由形式の「フォーマット」値のサポートを追加

作成日 2019年04月09日  ·  4コメント  ·  ソース: Apicurio/apicurio-studio

UUIDの組み込み型はありませんが、OpenAPI仕様では使用が推奨されています

タイプ:文字列形式:uuid

データ型セクションから(私の強調):

プリミティブには、オプションの修飾子プロパティ:formatがあります。 OASは、いくつかの既知の形式を使用して、使用されているデータ型を詳細に定義します。 ただし、ドキュメントのニーズをサポートするために、formatプロパティはオープンな文字列値のプロパティであり、任意の値を持つことができます。 「email」、「uuid」などの形式は、この仕様で定義されていなくても使用できます。

たとえば、Swagger Codegenは次の形式をマップします:uuidをC#のSystem.GuidまたはJavaのjava.util.UUIDにマップします。 format:uuidをサポートしないツールは、type:stringとして処理します。

(https://stackoverflow.com/questions/50204588/how-to-define-uuid-property-in-json-schema-and-open-api-oasからコピー)

その他の参照: https

enhancement editor

最も参考になるコメント

これも欠けていることに気づきました。 ソースに手動でUUIDを追加できますが、UIに追加すると便利です。

全てのコメント4件

これも欠けていることに気づきました。 ソースに手動でUUIDを追加できますが、UIに追加すると便利です。

これは、私のすべてのユースケースにも間違いなく役立ちます。 私はかなりUUIDの多いAPIを構築しています!

これに複数票を投じても大丈夫です。優先リストを上げるために最善を尽くします。

これは本当に必要です! +1

このページは役に立ちましたか?
0 / 5 - 0 評価