Tidak ada tipe bawaan untuk UUID, tetapi Spesifikasi OpenAPI menyarankan untuk menggunakan
jenis: stringformat: uuid
Dari bagian Tipe Data (penekanan milik saya):
Primitif memiliki properti pengubah opsional: format. OAS menggunakan beberapa format yang dikenal untuk mendefinisikan secara detail tipe data yang digunakan. Namun, untuk mendukung kebutuhan dokumentasi, properti format adalah properti bernilai string terbuka, dan dapat memiliki nilai apa pun. Format seperti "email", "uuid", dan seterusnya, MUNGKIN digunakan meskipun tidak ditentukan oleh spesifikasi ini.
Misalnya, format peta Swagger Codegen: uuid ke System.Guid di C# atau java.util.UUID di Java. Alat yang tidak mendukung format: uuid akan menanganinya hanya dengan mengetik: string.
(disalin dari: https://stackoverflow.com/questions/50204588/how-to-define-uuid-property-in-json-schema-and-open-api-oas)
Referensi lain: https://github.com/json-schema-org/json-schema-spec/issues/542
Saya baru menyadari ini juga hilang. Saya dapat menambahkan UUID secara manual di sumbernya, tetapi alangkah baiknya memilikinya di UI.
Ini pasti akan membantu untuk semua kasus penggunaan saya juga. Saya sedang membangun API yang cukup berat UUID!
OK dengan banyak suara untuk ini, saya akan melakukan yang terbaik untuk meningkatkannya dalam daftar prioritas.
Ini benar-benar diperlukan! +1
Komentar yang paling membantu
Saya baru menyadari ini juga hilang. Saya dapat menambahkan UUID secara manual di sumbernya, tetapi alangkah baiknya memilikinya di UI.