This table provides a list of valid meta sessions. This information is highly dynamic and grows. It doesn't need a data entry page.
Source romber_meta_sessions_tbl.sql
create table romber_meta.sessions (
internet_address romber_telecomm.internet_address not null,
job_instance_id romber_meta.job_instance_id not null,
meta_session_php_sid romber_base.generic_name not null,
meta_session_id romber_meta.session_id not null
default nextval ( 'romber_base.generic_id_seq' ),
meta_session_type_id romber_meta.session_type_id not null,
meta_session_uuid romber_base.generic_uuid not null,
session_begin_timestamp romber_base.generic_timestamp not null,
session_end_timestamp romber_base.generic_timestamp not null,
username_id romber_member.username_id not null );
Source romber_meta_sessions_pk.sql
alter table romber_meta.sessions
add constraint romber_meta_sessions_pk
primary key ( meta_session_id );
Source romber_meta_sessions_uk1.sql
alter table romber_meta.sessions
add constraint romber_meta_sessions_uk1
unique ( meta_session_php_sid );
Source romber_meta_sessions_uk2.sql
alter table romber_meta.sessions
add constraint romber_meta_sessions_uk2
unique ( meta_session_uuid );
Source romber_meta_sessions_fk1.sql
alter table romber_meta.sessions
add constraint romber_meta_sessions_fk1
foreign key ( username_id )
references romber_member.usernames ( username_id );
Source romber_meta_sessions_fk2.sql
alter table romber_meta.sessions
add constraint romber_meta_sessions_fk2
foreign key ( meta_session_type_id )
references romber_meta.session_types ( meta_session_type_id );
Source romber_meta_sessions_fk3.sql
alter table romber_meta.sessions
add constraint romber_meta_sessions_fk3
foreign key ( job_instance_id )
references romber_meta.job_instances ( job_instance_id );
Source romber_meta_sessions_load.sql
insert into romber_meta.sessions (
internet_address,
job_instance_id,
meta_session_php_sid,
meta_session_id,
meta_session_type_id,
meta_session_uuid,
session_begin_timestamp,
session_end_timestamp,
username_id )
values (
'',
0,
'',
0,
0,
'',
timestamp '1858-11-17 00:00:00.00',
timestamp '1858-11-17 00:00:00.00',
0 );