Schema
public
Owner
waveuser005
Tablespace
(default)
Descriptions
Tabel met verwijzingen naar up te loaden of upgeloade files van device naar tempmap op javaserver
Fields
PK | FK | Name | Data type | Not null | Unique | Inherited | Default | Description |
---|---|---|---|---|---|---|---|---|
|
dnkey |
serial |
|
nextval('tbupload_dnkey_seq'::regclass) |
Primary key. |
|||
|
dvcodemedewerker |
char(5) |
|
|
|
|
Code van de medewerker die file heeft aangwezen om te worden geupload |
|
|
|
dvuuid |
varchar(40) |
|
|
|
|
Unieke uuid-code die aan de up te loaden file is toegekend |
|
|
dvfilenaam |
varchar(500) |
|
|
|
|
Filenaam van up te loaden file |
|
|
ddfiledatum |
timestamp |
|
|
|
|
Filedatum van up te loaden file |
|
|
dvfilegrootte |
varchar(20) |
|
|
|
|
Filegrootte van up te loaden file |
|
|
dvdocumenttype |
varchar(200) |
|
|
|
|
Documenttype van up te loaden file (brief, verslag) |
|
|
dvtitel |
varchar(500) |
|
|
|
|
Toelichting op bestandsnaam |
|
|
dvdocstatus |
varchar(40) |
|
|
|
|
Concept, proef, definitief etc. |
|
|
dvvertrouwelijkheid |
varchar(40) |
|
|
|
|
Geheim, Openbaar etcetera. |
|
|
dvtransporttype |
varchar(40) |
|
|
|
|
fileshare, cmis, stuf, base64plaatsintabel of plaatsintabel |
|
|
dvbestemming |
varchar(500) |
|
|
|
|
Mapnaam indien dvtransporttype is cmis of fileshare, externe zaakidentificatie bij StUF , externe zaakidentificatie + ; + documentidentificatie bij combinatie StUF en OnlyOffice, en de kolonaam bij base64plaatsintabel cq plaatsintabel |
|
|
dvtransportstatus |
varchar(40) |
|
|
|
|
Staat klaar, Ben bezig, Verzonden, Mislukt |
|
|
ddtimestamp |
timestamp |
|
|
|
|
Timestamp dat tbuploadkaart is aangemaakt. |
|
|
dvherkomsttabel |
varchar(25) |
|
|
|
|
Tabelnaam van openwave waarvanuit upload is gedaan (tevens doeltabel bij base64plaatsintabel of plaatsintabel). |
|
|
dnherkomstkey |
integer |
|
|
|
|
Dnkey van Tabelnaam van openwave waarvanuit upload is gedaan (tevens doelrecord bij base64plaatsintabel of plaatsintabel). |
|
|
dvendpoint |
varchar(500) |
|
|
|
|
Endpoint indien dvtransporttype is cmis of stuf, rootmap indien fileshare |
|
|
dvomsendpoint |
varchar(200) |
|
|
|
|
Omschrijving van endpoint indien dvtransporttype is cmis of stuf, anders het woord fileshare |
|
|
dncompartimentkey |
integer |
|
|
|
|
Gevuld met een dnkey van tbcompartiment als de zaak waarnaartoe upgeload wordt onder een compartiment valt |
|
|
dvgemeenteid |
varchar(4) |
|
|
|
|
Gevuld met de gemeenteid van de zaak waarnaartoe upgeload wordt |
|
|
dnkeycorrespondentie |
integer |
|
|
|
|
Indien gevuld dan verwjst deze key naar een kaart in geregistreerde documenten (tbcorrespondentie.dnkey) |
|
|
ddontvangstdatum |
timestamp |
|
|
|
|
De ontvangstdatum van het document |
|
|
dvdefinitief |
char(1) |
|
|
|
'N'::bpchar |
(J)a of (N)ee |
|
|
dvdocrichting |
char(1) |
|
|
|
'B'::bpchar |
(U)itgaand (default) of (B)innenkomend of (I)ntern. |
Foreign Keys
Name | Fields | FK Table | FK Fields | Delete Action | Update Action | Deferrable | Check Time | Description |
---|---|---|---|---|---|---|---|---|
cfk_tbupload_dvcodemedewerker |
dvcodemedewerker |
dvcode |
Cascade |
No Action |
|
Immediate |
|
Check Constraints
Name | Condition | Description |
---|---|---|
chk_tbupload_dvdefinitief |
dvdefinitief = ANY (ARRAY['J'::bpchar, 'N'::bpchar]) |
|
chk_tbupload_dvdocrichting |
dvdocrichting = ANY (ARRAY['B'::bpchar, 'I'::bpchar, 'U'::bpchar]) |
|
cnn_tbupload_dvcodemedewerker |
dvcodemedewerker IS NOT NULL |
|
cnn_tbupload_dvdefinitief |
dvdefinitief IS NOT NULL |
|
cnn_tbupload_dvdocrichting |
dvdocrichting IS NOT NULL |
|
Indices
Name | Type | Function | Fields | Primary Key | Unique | Description |
---|---|---|---|---|---|---|
cpk_tbupload |
btree |
|
dnkey |
|
||
idx_tbupload_dddtimestamp |
btree |
|
ddtimestamp |
|
|
|
idx_tbupload_dnkerkomstkey |
btree |
|
dnherkomstkey |
|
|
|
idx_tbupload_dvcodemedewerker |
btree |
|
dvcodemedewerker |
|
|
|
idx_tbupload_dvuuid |
btree |
|
dvuuid |
|
|
|
Triggers
There are no triggers for table tbupload
Rules
There are no rules for table tbupload
Policies
There are no policies for table tbupload
Referenced
There are no tables referenced by table tbupload
Properties
Property | Value |
---|---|
Inherited From |
|
Rows |
0 |
Pages |
0 |
System |
|
Temporary |
|
With OID |
Definition
CREATE TABLE public.tbupload (
dnkey SERIAL,
dvcodemedewerker CHAR(5),
dvuuid VARCHAR(40),
dvfilenaam VARCHAR(500),
ddfiledatum TIMESTAMP WITHOUT TIME ZONE,
dvfilegrootte VARCHAR(20),
dvdocumenttype VARCHAR(200),
dvtitel VARCHAR(500),
dvdocstatus VARCHAR(40),
dvvertrouwelijkheid VARCHAR(40),
dvtransporttype VARCHAR(40),
dvbestemming VARCHAR(500),
dvtransportstatus VARCHAR(40),
ddtimestamp TIMESTAMP WITHOUT TIME ZONE,
dvherkomsttabel VARCHAR(25),
dnherkomstkey INTEGER,
dvendpoint VARCHAR(500),
dvomsendpoint VARCHAR(200),
dncompartimentkey INTEGER,
dvgemeenteid VARCHAR(4),
dnkeycorrespondentie INTEGER,
ddontvangstdatum TIMESTAMP WITHOUT TIME ZONE,
dvdefinitief CHAR(1) DEFAULT 'N'::bpchar,
dvdocrichting CHAR(1) DEFAULT 'B'::bpchar,
CONSTRAINT cpk_tbupload PRIMARY KEY(dnkey),
CONSTRAINT chk_tbupload_dvdefinitief CHECK (dvdefinitief = ANY (ARRAY['J'::bpchar, 'N'::bpchar])),
CONSTRAINT chk_tbupload_dvdocrichting CHECK (dvdocrichting = ANY (ARRAY['B'::bpchar, 'I'::bpchar, 'U'::bpchar])),
CONSTRAINT cnn_tbupload_dvcodemedewerker CHECK (dvcodemedewerker IS NOT NULL),
CONSTRAINT cnn_tbupload_dvdefinitief CHECK (dvdefinitief IS NOT NULL),
CONSTRAINT cnn_tbupload_dvdocrichting CHECK (dvdocrichting IS NOT NULL),
CONSTRAINT cfk_tbupload_dvcodemedewerker FOREIGN KEY (dvcodemedewerker)
REFERENCES public.tbmedewerkers(dvcode)
ON DELETE CASCADE
ON UPDATE NO ACTION
NOT DEFERRABLE
) ;
COMMENT ON TABLE public.tbupload
IS 'Tabel met verwijzingen naar up te loaden of upgeloade files van device naar tempmap op javaserver';
COMMENT ON COLUMN public.tbupload.dnkey
IS 'Primary key.';
COMMENT ON COLUMN public.tbupload.dvcodemedewerker
IS 'Code van de medewerker die file heeft aangwezen om te worden geupload';
COMMENT ON COLUMN public.tbupload.dvuuid
IS 'Unieke uuid-code die aan de up te loaden file is toegekend';
COMMENT ON COLUMN public.tbupload.dvfilenaam
IS 'Filenaam van up te loaden file';
COMMENT ON COLUMN public.tbupload.ddfiledatum
IS 'Filedatum van up te loaden file';
COMMENT ON COLUMN public.tbupload.dvfilegrootte
IS 'Filegrootte van up te loaden file';
COMMENT ON COLUMN public.tbupload.dvdocumenttype
IS 'Documenttype van up te loaden file (brief, verslag)';
COMMENT ON COLUMN public.tbupload.dvtitel
IS 'Toelichting op bestandsnaam';
COMMENT ON COLUMN public.tbupload.dvdocstatus
IS 'Concept, proef, definitief etc. ';
COMMENT ON COLUMN public.tbupload.dvvertrouwelijkheid
IS 'Geheim, Openbaar etcetera.';
COMMENT ON COLUMN public.tbupload.dvtransporttype
IS 'fileshare, cmis, stuf, base64plaatsintabel of plaatsintabel';
COMMENT ON COLUMN public.tbupload.dvbestemming
IS 'Mapnaam indien dvtransporttype is cmis of fileshare, externe zaakidentificatie bij StUF , externe zaakidentificatie + ; + documentidentificatie bij combinatie StUF en OnlyOffice, en de kolonaam bij base64plaatsintabel cq plaatsintabel';
COMMENT ON COLUMN public.tbupload.dvtransportstatus
IS 'Staat klaar, Ben bezig, Verzonden, Mislukt';
COMMENT ON COLUMN public.tbupload.ddtimestamp
IS 'Timestamp dat tbuploadkaart is aangemaakt.';
COMMENT ON COLUMN public.tbupload.dvherkomsttabel
IS 'Tabelnaam van openwave waarvanuit upload is gedaan (tevens doeltabel bij base64plaatsintabel of plaatsintabel).';
COMMENT ON COLUMN public.tbupload.dnherkomstkey
IS 'Dnkey van Tabelnaam van openwave waarvanuit upload is gedaan (tevens doelrecord bij base64plaatsintabel of plaatsintabel).';
COMMENT ON COLUMN public.tbupload.dvendpoint
IS 'Endpoint indien dvtransporttype is cmis of stuf, rootmap indien fileshare';
COMMENT ON COLUMN public.tbupload.dvomsendpoint
IS 'Omschrijving van endpoint indien dvtransporttype is cmis of stuf, anders het woord fileshare';
COMMENT ON COLUMN public.tbupload.dncompartimentkey
IS 'Gevuld met een dnkey van tbcompartiment als de zaak waarnaartoe upgeload wordt onder een compartiment valt';
COMMENT ON COLUMN public.tbupload.dvgemeenteid
IS 'Gevuld met de gemeenteid van de zaak waarnaartoe upgeload wordt';
COMMENT ON COLUMN public.tbupload.dnkeycorrespondentie
IS 'Indien gevuld dan verwjst deze key naar een kaart in geregistreerde documenten (tbcorrespondentie.dnkey)';
COMMENT ON COLUMN public.tbupload.ddontvangstdatum
IS 'De ontvangstdatum van het document';
COMMENT ON COLUMN public.tbupload.dvdefinitief
IS '(J)a of (N)ee';
COMMENT ON COLUMN public.tbupload.dvdocrichting
IS '(U)itgaand (default) of (B)innenkomend of (I)ntern.';
CREATE INDEX idx_tbupload_dddtimestamp ON public.tbupload
USING btree (ddtimestamp);
CREATE INDEX idx_tbupload_dnkerkomstkey ON public.tbupload
USING btree (dnherkomstkey);
CREATE INDEX idx_tbupload_dvcodemedewerker ON public.tbupload
USING btree (dvcodemedewerker COLLATE pg_catalog."default");
CREATE INDEX idx_tbupload_dvuuid ON public.tbupload
USING btree (dvuuid COLLATE pg_catalog."default");
This file was generated with SQL Manager for PostgreSQL (www.pgsqlmanager.com) at 5-1-2022 14:13 |
![]() ![]() ![]() |