openapi.endpoint_response

Cascading Deletes: Deleting rows from this table will cascade to: openapi.endpoint.

Columns

Column Type Nullable Default Notes

id PK

integer

No

nextval('openapi.endpoint_response_id_seq'::regclass)

endpoint FK

text

No

openapi.endpoint(operation_id)

validate

boolean

No

true

status

integer

No

200

content_type

text

No

'application/json'::text

description

text

No

'Success'::text

fm_type

text

Yes

schema_type FK

text

Yes

openapi.json_schema_datatype(name)

schema_format FK

text

Yes

openapi.json_schema_format(name)

array_items FK

text

Yes

openapi.json_schema_datatype(name)

Primary Key

(id)

Foreign Keys

Column(s) References On Delete On Update Deferrable Constraint

array_items

openapi.json_schema_datatype(name)

NO ACTION

NO ACTION

No

endpoint_response_array_items_fkey

endpoint

openapi.endpoint(operation_id)

CASCADE

CASCADE

No

endpoint_response_endpoint_fkey

schema_format

openapi.json_schema_format(name)

NO ACTION

NO ACTION

No

endpoint_response_schema_format_fkey

schema_type

openapi.json_schema_datatype(name)

NO ACTION

NO ACTION

No

endpoint_response_schema_type_fkey

Unique Constraints

  • endpoint_status_content_type_once: (endpoint, status, content_type)

Indexes

Index Method Definition

endpoint_response_pkey PK

btree

CREATE UNIQUE INDEX endpoint_response_pkey ON openapi.endpoint_response USING btree (id)

endpoint_status_content_type_once UNIQUE

btree

CREATE UNIQUE INDEX endpoint_status_content_type_once ON openapi.endpoint_response USING btree (endpoint, status, content_type)