Skip to content

public.receipt_copies

Description

Labels

svc-smarttab

Columns

NameTypeDefaultNullableChildrenParentsComment
idintegernextval('receipt_copies_id_seq'::regclass)falsepublic.receipt_copies
receipt_idintegerfalsepublic.receipts
copy_numberintegerfalse
delivery_methodvarchar(50)false
delivery_statusvarchar(50)false
mobile_numbervarchar(20)true
emailvarchar(255)true
statusvarchar(20)false
original_copy_idintegertruepublic.receipt_copies
created_attimestamp with time zonenow()false
delivered_attimestamp with time zonetrue
disabled_attimestamp with time zonetrue
disabled_reasontexttrue
error_messagetexttrue

Viewpoints

NameDefinition
Receipts & SlipsReceipt and credit card slip generation and delivery

Constraints

NameTypeDefinition
receipt_copies_delivery_method_checkCHECKCHECK (((delivery_method)::text = ANY ((ARRAY['sms'::character varying, 'email'::character varying, 'print'::character varying, 'none'::character varying])::text[])))
receipt_copies_status_checkCHECKCHECK (((status)::text = ANY ((ARRAY['valid'::character varying, 'invalid'::character varying, 'disabled'::character varying])::text[])))
receipt_copies_receipt_id_fkeyFOREIGN KEYFOREIGN KEY (receipt_id) REFERENCES receipts(id) ON DELETE CASCADE
receipt_copies_original_copy_id_fkeyFOREIGN KEYFOREIGN KEY (original_copy_id) REFERENCES receipt_copies(id) ON DELETE SET NULL
receipt_copies_pkeyPRIMARY KEYPRIMARY KEY (id)

Indexes

NameDefinition
receipt_copies_pkeyCREATE UNIQUE INDEX receipt_copies_pkey ON public.receipt_copies USING btree (id)
ix_receipt_copies_receipt_idCREATE INDEX ix_receipt_copies_receipt_id ON public.receipt_copies USING btree (receipt_id)

Relations


Generated by tbls

MPAC — MP-Solution Advanced Cloud Service