This table provides a list of communication jobs.
Source romber_communication_jobs_tbl.sql
create table romber_communication.jobs (
communication_job_code romber_base.generic_code not null,
communication_job_id romber_communication.job_id not null
default nextval ( 'romber_base.generic_id_seq' ),
communication_list_id romber_communication.list_id not null,
communication_job_name romber_base.generic_name not null,
communication_job_status_id romber_communication.job_status_id not null );
Source romber_communication_jobs_pk.sql
alter table romber_communication.jobs
add constraint romber_communication_jobs_pk
primary key ( communication_job_id );
Source romber_communication_jobs_uk1.sql
alter table romber_communication.jobs
add constraint romber_communication_jobs_uk1
unique ( communication_job_code );
Source romber_communication_jobs_fk1.sql
alter table romber_communication.jobs
add constraint romber_communication_jobs_fk1
foreign key ( communication_job_id )
references romber_meta.objects ( meta_object_id );
Source romber_communication_jobs_fk2.sql
alter table romber_communication.jobs
add constraint romber_communication_jobs_fk2
foreign key ( communication_list_id )
references romber_communication.lists ( communication_list_id );
Source romber_communication_jobs_fk3.sql
alter table romber_communication.jobs
add constraint romber_communication_jobs_fk3
foreign key ( communication_job_status_id )
references romber_communication.job_statuses ( communication_job_status_id );
Source romber_communication_jobs_load.sql