File tree Expand file tree Collapse file tree 1 file changed +176
-37
lines changed Expand file tree Collapse file tree 1 file changed +176
-37
lines changed Original file line number Diff line number Diff line change 249249 },
250250 "required" : false
251251 },
252+ {
253+ "name" : " kind" ,
254+ "in" : " query" ,
255+ "schema" : {
256+ "type" : " string" ,
257+ "enum" : [
258+ " glide-table" ,
259+ " glide-big-table"
260+ ]
261+ },
262+ "required" : false
263+ },
252264 {
253265 "name" : " onSchemaError" ,
254266 "in" : " query" ,
278290 "description" : " Name of the table, e.g., `Invoices`" ,
279291 "example" : " Invoices"
280292 },
293+ "kind" : {
294+ "type" : " string" ,
295+ "enum" : [
296+ " glide-table" ,
297+ " glide-big-table"
298+ ]
299+ },
281300 "schema" : {
282301 "type" : " object" ,
283302 "properties" : {
302321 "type" : " string" ,
303322 "enum" : [
304323 " string" ,
324+ " uri" ,
325+ " imageURI" ,
326+ " audioURI" ,
327+ " markdown" ,
328+ " phoneNumber" ,
329+ " emailAddress" ,
330+ " emoji" ,
331+ " date" ,
332+ " time" ,
333+ " dateTime" ,
334+ " duration" ,
305335 " number" ,
306336 " boolean" ,
307- " uri" ,
308- " dateTime"
337+ " json"
309338 ]
310339 },
311340 {
312- "type" : " object" ,
313- "properties" : {
314- "kind" : {
315- "type" : " string" ,
316- "enum" : [
317- " string" ,
318- " number" ,
319- " boolean" ,
320- " uri" ,
321- " dateTime"
322- ]
341+ "anyOf" : [
342+ {
343+ "type" : " object" ,
344+ "properties" : {
345+ "kind" : {
346+ "type" : " string" ,
347+ "enum" : [
348+ " string" ,
349+ " uri" ,
350+ " imageURI" ,
351+ " audioURI" ,
352+ " markdown" ,
353+ " phoneNumber" ,
354+ " emailAddress" ,
355+ " emoji" ,
356+ " date" ,
357+ " time" ,
358+ " dateTime" ,
359+ " duration" ,
360+ " number" ,
361+ " boolean" ,
362+ " json"
363+ ]
364+ }
365+ },
366+ "required" : [
367+ " kind"
368+ ],
369+ "additionalProperties" : false
370+ },
371+ {
372+ "type" : " object" ,
373+ "properties" : {
374+ "kind" : {
375+ "type" : " string" ,
376+ "enum" : [
377+ " array"
378+ ]
379+ },
380+ "items" : {
381+ "type" : " string" ,
382+ "enum" : [
383+ " string" ,
384+ " uri" ,
385+ " imageURI" ,
386+ " audioURI" ,
387+ " markdown" ,
388+ " phoneNumber" ,
389+ " emailAddress" ,
390+ " emoji" ,
391+ " date" ,
392+ " time" ,
393+ " dateTime" ,
394+ " duration" ,
395+ " number" ,
396+ " boolean" ,
397+ " json"
398+ ]
399+ }
400+ },
401+ "required" : [
402+ " kind" ,
403+ " items"
404+ ],
405+ "additionalProperties" : false
323406 }
324- },
325- "required" : [
326- " kind"
327- ],
328- "additionalProperties" : false
407+ ]
329408 }
330409 ],
331410 "description" : " The type of the column."
422501 }
423502 }
424503 },
425- "description" : " Creates a new Big Table "
504+ "description" : " Creates a new table "
426505 }
427506 },
428507 "/tables/{tableID}" : {
630709 "type" : " string" ,
631710 "enum" : [
632711 " string" ,
712+ " uri" ,
713+ " imageURI" ,
714+ " audioURI" ,
715+ " markdown" ,
716+ " phoneNumber" ,
717+ " emailAddress" ,
718+ " emoji" ,
719+ " date" ,
720+ " time" ,
721+ " dateTime" ,
722+ " duration" ,
633723 " number" ,
634724 " boolean" ,
635- " uri" ,
636- " dateTime"
725+ " json"
637726 ]
638727 },
639728 {
640- "type" : " object" ,
641- "properties" : {
642- "kind" : {
643- "type" : " string" ,
644- "enum" : [
645- " string" ,
646- " number" ,
647- " boolean" ,
648- " uri" ,
649- " dateTime"
650- ]
729+ "anyOf" : [
730+ {
731+ "type" : " object" ,
732+ "properties" : {
733+ "kind" : {
734+ "type" : " string" ,
735+ "enum" : [
736+ " string" ,
737+ " uri" ,
738+ " imageURI" ,
739+ " audioURI" ,
740+ " markdown" ,
741+ " phoneNumber" ,
742+ " emailAddress" ,
743+ " emoji" ,
744+ " date" ,
745+ " time" ,
746+ " dateTime" ,
747+ " duration" ,
748+ " number" ,
749+ " boolean" ,
750+ " json"
751+ ]
752+ }
753+ },
754+ "required" : [
755+ " kind"
756+ ],
757+ "additionalProperties" : false
758+ },
759+ {
760+ "type" : " object" ,
761+ "properties" : {
762+ "kind" : {
763+ "type" : " string" ,
764+ "enum" : [
765+ " array"
766+ ]
767+ },
768+ "items" : {
769+ "type" : " string" ,
770+ "enum" : [
771+ " string" ,
772+ " uri" ,
773+ " imageURI" ,
774+ " audioURI" ,
775+ " markdown" ,
776+ " phoneNumber" ,
777+ " emailAddress" ,
778+ " emoji" ,
779+ " date" ,
780+ " time" ,
781+ " dateTime" ,
782+ " duration" ,
783+ " number" ,
784+ " boolean" ,
785+ " json"
786+ ]
787+ }
788+ },
789+ "required" : [
790+ " kind" ,
791+ " items"
792+ ],
793+ "additionalProperties" : false
651794 }
652- },
653- "required" : [
654- " kind"
655- ],
656- "additionalProperties" : false
795+ ]
657796 }
658797 ],
659798 "description" : " The type of the column."
You can’t perform that action at this time.
0 commit comments