Skip to content

public.test_suites

Description

Columns

NameTypeDefaultNullableChildrenParentsComment
iduuidgen_random_uuid()falsepublic.test_suites public.test_cases
parent_iduuidtruepublic.test_suites
namevarchar(500)false
line_numberintegertrue
depthinteger0false
file_iduuidfalsepublic.test_files

Constraints

NameTypeDefinition
chk_no_self_referenceCHECKCHECK ((id <> parent_id))
fk_test_suites_parentFOREIGN KEYFOREIGN KEY (parent_id) REFERENCES test_suites(id) ON DELETE CASCADE
test_suites_pkeyPRIMARY KEYPRIMARY KEY (id)
fk_test_suites_fileFOREIGN KEYFOREIGN KEY (file_id) REFERENCES test_files(id) ON DELETE CASCADE

Indexes

NameDefinition
test_suites_pkeyCREATE UNIQUE INDEX test_suites_pkey ON public.test_suites USING btree (id)
idx_test_suites_parentCREATE INDEX idx_test_suites_parent ON public.test_suites USING btree (parent_id) WHERE (parent_id IS NOT NULL)
idx_test_suites_fileCREATE INDEX idx_test_suites_file ON public.test_suites USING btree (file_id)

Relations


Generated by tbls

Open-source test coverage insights