סייר סכמות GraphQL
עיינו בסוגי GraphQL תואמים בדף, ואז פתחו את טבלת הפרטים כדי לבדוק שדות, ארגומנטים וקשרים. הדביקו SDL או introspection JSON וחפשו לפי שם או סוג.
מקבל עד 1,000,000 תווים של SDL או introspection JSON, עד 100,000 אסימונים או 50,000 ערכי JSON ו-10,000 סוגים, עם חיפוש של עד 200 תווים. סכמות גדולות מאוד שהדוח שלהן יעבור 4,000,000 תווים נדחות. הכול פועל בעובד רקע בדפדפן. קובצי ההורדה הם דוח JSON ואסמכתה ב-Markdown. טקסט SDL או introspection JSON עם אובייקט __schema. עד 1,000,000 תווים. בדקו את ההגדרות לפני ההרצה.
התוצאה שלכם
סייר סכמות GraphQL
- הדביקו את הסכמה כ-SDL או introspection JSON.
- אפשר להזין טקסט לחיפוש או לבחור סוג אחד.
- הריצו את הסייר. עיינו בסוגים תואמים ואז פתחו את השדות והקשרים כדי לחפש בכל רשימת החברים.
- הורידו את דוח JSON המלא או את אסמכתת Markdown עבור המסננים הנוכחיים.
מה צפוי לקרות
מקבל עד 1,000,000 תווים של SDL או introspection JSON, עד 100,000 אסימונים או 50,000 ערכי JSON ו-10,000 סוגים, עם חיפוש של עד 200 תווים. סכמות גדולות מאוד שהדוח שלהן יעבור 4,000,000 תווים נדחות. הכול פועל בעובד רקע בדפדפן. קובצי ההורדה הם דוח JSON ואסמכתה ב-Markdown.
מה שמוצג
סוגים תואמים מופיעים בדף לפי שם וסוג. פתחו את טבלת השדות והקשרים כדי לבדוק שדות, ארגומנטים, שדות קלט, ערכי enum, ממשקים ממומשים, סוגים שמממשים אותם, איברי union ושדות שמפנים אליהם. בסכמות גדולות יותר אפשר לחפש בטבלת הפרטים או לעבור בין עמודיה. הורדות JSON ו-Markdown שומרות את כל פרטי המסננים הנוכחיים, כולל תיאורים וסיבות להוצאה משימוש. scalars והנחיות מובנים אינם מוצגים.
חיפוש ומסננים
החיפוש משאיר סוגים שהשם, שמות השדות, שמות שדות הקלט או ערכי ה-enum שלהם כוללים את הטקסט, בלי תלות באותיות גדולות או קטנות. מסנן הסוג משאיר רק object, interface, union, enum, input object או scalar. ספירות הסכמה כולה נשארות בדוח.
בעיות בסכמה
הסייר עדיין טוען סכמה גם אם יש בה טעויות, כמו סוג שדה לא מוגדר, שדה כפול או סוג שחסר בו שדה interface, ומציג אותן כבעיות לבדיקה. הרחבות סכמה ממוזגות לתוך הסוגים שלהן.