Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met gebruikte parameters per emailsjabloon
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbemailparameters_dnkey_seq'::regclass) |
Primary key. |
|||
|
dnkeyemailsjabloon |
integer |
|
|
|
|
Foreign key naar Tbemailsjabloon.dnkey |
|
|
|
dvparameter |
varchar(50) |
|
|
|
|
Parameternaam die ook voorkomt in de querykolommen van kolom tbemailsjabloon |
|
|
dvinvulsoort |
char(1) |
|
|
|
'A'::bpchar |
(A)utomatisch, (I)nvoer of (L)ijst. |
|
|
dvlabel |
varchar(50) |
|
|
|
|
Bij Invulsoort <> A de label van de gevraagde invoer. |
|
|
dvinvoerobject |
varchar(20) |
|
|
|
|
Bij afspraak nadere duiding van de parameter door middel waarvan Wave een juiste user-interface kan kiezen voor de invoer van de parameter. |
|
|
dvlijstquery |
varchar(2000) |
|
|
|
|
Bij Invulsoort = L de query waarop de lijst gegenereerd wordt. |
|
|
dvdefaultwaarde |
varchar(20) |
|
|
|
|
Bij Invulsoort = I de defaultwaarde als functie (dus bij eerste dag van jaar). |
|
|
dnregel |
integer |
|
|
|
|
Ter positionering van de invoerobjecten bij invulsoort <> A. |
|
|
dvdefaultvast |
varchar(40) |
|
|
|
|
Indien Invulsoort is I of L (lijst) dan kan hier een vaste defualtwaarde worden opgegeven |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_emailparam_keyemail |
dnkeyemailsjabloon |
dnkey |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_emailparam_invsrt |
dvinvulsoort = ANY (ARRAY['A'::bpchar, 'I'::bpchar, 'L'::bpchar]) |
|
cnn_emailparam_keyemail |
dnkeyemailsjabloon IS NOT NULL |
|
cnn_emailparam_parameter |
dvparameter IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbemailparam |
btree |
|
dnkey |
|
Triggers
There are no triggers for table tbemailparameters
Rules
There are no rules for table tbemailparameters
Policies
There are no policies for table tbemailparameters
Referenced
There are no tables referenced by table tbemailparameters
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbemailparameters (
dnkey SERIAL,
dnkeyemailsjabloon INTEGER,
dvparameter VARCHAR(50),
dvinvulsoort CHAR(1) DEFAULT 'A'::bpchar,
dvlabel VARCHAR(50),
dvinvoerobject VARCHAR(20),
dvlijstquery VARCHAR(2000),
dvdefaultwaarde VARCHAR(20),
dnregel INTEGER,
dvdefaultvast VARCHAR(40),
CONSTRAINT cpk_tbemailparam PRIMARY KEY(dnkey),
CONSTRAINT chk_emailparam_invsrt CHECK (dvinvulsoort = ANY (ARRAY['A'::bpchar, 'I'::bpchar, 'L'::bpchar])),
CONSTRAINT cnn_emailparam_keyemail CHECK (dnkeyemailsjabloon IS NOT NULL),
CONSTRAINT cnn_emailparam_parameter CHECK (dvparameter IS NOT NULL),
CONSTRAINT cfk_emailparam_keyemail FOREIGN KEY (dnkeyemailsjabloon)
REFERENCES public.tbemailsjabloon(dnkey)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbemailparameters
IS 'Tabel met gebruikte parameters per emailsjabloon';
COMMENT ON COLUMN public.tbemailparameters.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbemailparameters.dnkeyemailsjabloon
IS 'Foreign key naar Tbemailsjabloon.dnkey';
COMMENT ON COLUMN public.tbemailparameters.dvparameter
IS 'Parameternaam die ook voorkomt in de querykolommen van kolom tbemailsjabloon';
COMMENT ON COLUMN public.tbemailparameters.dvinvulsoort
IS '(A)utomatisch, (I)nvoer of (L)ijst.';
COMMENT ON COLUMN public.tbemailparameters.dvlabel
IS 'Bij Invulsoort <> A de label van de gevraagde invoer.';
COMMENT ON COLUMN public.tbemailparameters.dvinvoerobject
IS 'Bij afspraak nadere duiding van de parameter door middel waarvan Wave een juiste user-interface kan kiezen voor de invoer van de parameter.';
COMMENT ON COLUMN public.tbemailparameters.dvlijstquery
IS 'Bij Invulsoort = L de query waarop de lijst gegenereerd wordt.';
COMMENT ON COLUMN public.tbemailparameters.dvdefaultwaarde
IS 'Bij Invulsoort = I de defaultwaarde als functie (dus bij eerste dag van jaar).';
COMMENT ON COLUMN public.tbemailparameters.dnregel
IS 'Ter positionering van de invoerobjecten bij invulsoort <> A.';
COMMENT ON COLUMN public.tbemailparameters.dvdefaultvast
IS 'Indien Invulsoort is I of L (lijst) dan kan hier een vaste defualtwaarde worden opgegeven';
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |