Skip to content

public.merchants

Description

Labels

svc-portal

Columns

NameTypeDefaultNullableChildrenParentsComment
idintegernextval('merchants_id_seq'::regclass)falsepublic.coupons public.customers public.loyalty_programs public.stores public.devices public.orders public.bills public.payments public.settlements public.bill_operation_histories public.slips
psp_idintegerfalsepublic.psps
merchant_codevarchar(50)false
merchant_namevarchar(255)false
payment_configjsontrue
contact_emailvarchar(255)true
contact_phonevarchar(20)true
statusvarchar(50)true
created_attimestamp with time zonetrue
updated_attimestamp with time zonetrue
psp_managed_idvarchar(100)true
business_registration_numbervarchar(100)true
receipt_infojsontrue

Viewpoints

NameDefinition
Merchant HierarchyMulti-tenant hierarchy — PSP → Merchant → Store → Staff/Devices

Constraints

NameTypeDefinition
merchants_psp_id_fkeyFOREIGN KEYFOREIGN KEY (psp_id) REFERENCES psps(id) ON DELETE RESTRICT
merchants_pkeyPRIMARY KEYPRIMARY KEY (id)

Indexes

NameDefinition
merchants_pkeyCREATE UNIQUE INDEX merchants_pkey ON public.merchants USING btree (id)
ix_merchants_merchant_codeCREATE UNIQUE INDEX ix_merchants_merchant_code ON public.merchants USING btree (merchant_code)
ix_merchants_psp_idCREATE INDEX ix_merchants_psp_id ON public.merchants USING btree (psp_id)

Relations


Generated by tbls

MPAC — MP-Solution Advanced Cloud Service