191
191
192
192
</ ul >
193
193
194
+ </ li >
195
+
196
+ < li >
197
+ < a href ="#api-type-definitions " class ="toc-h1 toc-link " data-title ="API Type Definitions "> API Type Definitions</ a >
198
+
199
+ < ul class ="toc-list-h2 ">
200
+
201
+ < li >
202
+ < a href ="#schemas-schema " class ="toc-h2 toc-link " data-title =""> Schemas.Schema</ a >
203
+
204
+ </ li >
205
+
206
+ < li >
207
+ < a href ="#tables-table " class ="toc-h2 toc-link " data-title =""> Tables.Table</ a >
208
+
209
+ </ li >
210
+
211
+ < li >
212
+ < a href ="#tables-relationship " class ="toc-h2 toc-link " data-title =""> Tables.Relationship</ a >
213
+
214
+ </ li >
215
+
216
+ </ ul >
217
+
194
218
</ li >
195
219
196
220
</ ul >
@@ -313,26 +337,15 @@ <h2 id="getschemas">getSchemas</h2>
313
337
</ code > </ pre >
314
338
< p > < code > GET /schemas</ code > </ p >
315
339
< p > < em > Get all schemas</ em > </ p >
340
+ < h3 id ="returns "> Returns</ h3 >
341
+ < p > < code > {Array}</ code > < a href ="#schemas-schema "> Schemas.Schema</ a > </ p >
316
342
< blockquote >
317
343
< p > Parameters:</ p >
318
344
</ blockquote >
319
345
< pre class ="highlight tab tab-javascript "> < code > < span class ="hljs-comment "> /**
320
346
* < span class ="hljs-doctag "> @param < span class ="hljs-type "> {boolean}</ span > </ span > [includeSystemSchemas=false] - Return system schemas as well as user schemas
321
347
*/</ span >
322
348
</ code > </ pre >
323
- < blockquote >
324
- < p > Returns: Schemas.Schema[]</ p >
325
- </ blockquote >
326
- < pre class ="highlight tab tab-javascript "> < code > {
327
- < span class ="hljs-attr "> catalog_name</ span > : string
328
- < span class ="hljs-attr "> name</ span > : string
329
- < span class ="hljs-attr "> owner</ span > : string
330
- < span class ="hljs-attr "> default_character_set_catalog</ span > : string
331
- < span class ="hljs-attr "> default_character_set_schema</ span > : string
332
- < span class ="hljs-attr "> default_character_set_name</ span > : string
333
- < span class ="hljs-attr "> sql_path</ span > : string
334
- }
335
- </ code > </ pre >
336
349
< h1 id ="pg-api-tables "> Tables</ h1 >
337
350
< p > View and manage your Postgres tables.</ p >
338
351
< h2 id ="gettables "> getTables</ h2 >
@@ -353,6 +366,15 @@ <h2 id="gettables">getTables</h2>
353
366
</ code > </ pre >
354
367
< p > < code > GET /tables</ code > </ p >
355
368
< p > < em > Get all tables</ em > </ p >
369
+ < h3 id ="returns-2 "> Returns</ h3 >
370
+ < p > < code > {Array}</ code > < a href ="#tables-table "> Tables.Table</ a > </ p >
371
+ < blockquote >
372
+ < p > Parameters:</ p >
373
+ </ blockquote >
374
+ < pre class ="highlight tab tab-javascript "> < code > < span class ="hljs-comment "> /**
375
+ * < span class ="hljs-doctag "> @param < span class ="hljs-type "> {boolean}</ span > </ span > [includeSystemSchemas=false] - Return system schemas as well as user schemas
376
+ */</ span >
377
+ </ code > </ pre >
356
378
< h1 id ="pg-api-schemas "> Types</ h1 >
357
379
< p > View and manage your Postgres types.</ p >
358
380
< h2 id ="gettypes "> getTypes</ h2 >
@@ -450,6 +472,44 @@ <h2 id="getversion">getVersion</h2>
450
472
</ code > </ pre >
451
473
< p > < code > GET /config/version</ code > </ p >
452
474
< p > Get your Postgres version information.</ p >
475
+ < h1 id ="api-type-definitions "> API Type Definitions</ h1 >
476
+ < h2 id ="schemas-schema "> Schemas.Schema</ h2 >
477
+ < pre class ="highlight tab tab-typescript "> < code > {
478
+ catalog_name: < span class ="hljs-built_in "> string</ span >
479
+ name: < span class ="hljs-built_in "> string</ span >
480
+ owner: < span class ="hljs-built_in "> string</ span >
481
+ default_character_set_catalog: < span class ="hljs-built_in "> string</ span >
482
+ default_character_set_schema: < span class ="hljs-built_in "> string</ span >
483
+ default_character_set_name: < span class ="hljs-built_in "> string</ span >
484
+ sql_path: < span class ="hljs-built_in "> string</ span >
485
+ }
486
+ </ code > </ pre >
487
+ < h2 id ="tables-table "> Tables.Table</ h2 >
488
+ < pre class ="highlight tab tab-typescript "> < code > {
489
+ table_id: < span class ="hljs-built_in "> string</ span >
490
+ catalog: < span class ="hljs-built_in "> string</ span >
491
+ schema: < span class ="hljs-built_in "> string</ span >
492
+ name: < span class ="hljs-built_in "> string</ span >
493
+ is_insertable_into: < span class ="hljs-built_in "> boolean</ span >
494
+ is_typed: < span class ="hljs-built_in "> boolean</ span >
495
+ bytes: < span class ="hljs-built_in "> number</ span >
496
+ size: < span class ="hljs-built_in "> string</ span >
497
+ relationships: Tables.Relationship[]
498
+ }
499
+ </ code > </ pre >
500
+ < h2 id ="tables-relationship "> Tables.Relationship</ h2 >
501
+ < pre class ="highlight tab tab-typescript "> < code > {
502
+ source_table_id: < span class ="hljs-built_in "> string</ span >
503
+ source_schema: < span class ="hljs-built_in "> string</ span >
504
+ source_table_name: < span class ="hljs-built_in "> string</ span >
505
+ source_column_name: < span class ="hljs-built_in "> string</ span >
506
+ target_table_id: < span class ="hljs-built_in "> string</ span >
507
+ target_table_schema: < span class ="hljs-built_in "> string</ span >
508
+ target_table_name: < span class ="hljs-built_in "> string</ span >
509
+ target_column_name: < span class ="hljs-built_in "> string</ span >
510
+ constraint_name: < span class ="hljs-built_in "> string</ span >
511
+ }
512
+ </ code > </ pre >
453
513
<!-- Renderer: Shins v2.5.0 -->
454
514
<!-- Generator: Widdershins v4.0.1 -->
455
515
</ div >
0 commit comments