Skip to content

Commit 59a4867

Browse files
author
Alex Meadows
committed
process_tracker_python-86 Add Source Object Attribute Lookup
1 parent 8d6efa1 commit 59a4867

File tree

2 files changed

+13
-21
lines changed

2 files changed

+13
-21
lines changed

dbscripts/mysql_process_tracker.sql

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,6 @@
11
USE process_tracker;
22

3-
create table process_tracker.data_type_lkup
3+
create table data_type_lkup
44
(
55
data_type_id int auto_increment
66
primary key,
@@ -56,7 +56,7 @@ create table extract_filetype_lkup
5656
unique (extract_filetype)
5757
);
5858

59-
create table process_tracker.extract_compression_type_lkup
59+
create table extract_compression_type_lkup
6060
(
6161
extract_compression_type_id int auto_increment
6262
primary key,
@@ -109,7 +109,7 @@ create table location_lkup
109109
foreign key (location_type_id) references location_type_lkup (location_type_id)
110110
);
111111

112-
create table process_tracker.extract_tracking
112+
create table extract_tracking
113113
(
114114
extract_id int auto_increment
115115
primary key,
@@ -126,26 +126,26 @@ create table process_tracker.extract_tracking
126126
constraint extract_filename
127127
unique (extract_filename),
128128
constraint extract_tracking_ibfk_1
129-
foreign key (extract_location_id) references process_tracker.location_lkup (location_id),
129+
foreign key (extract_location_id) references location_lkup (location_id),
130130
constraint extract_tracking_ibfk_2
131-
foreign key (extract_status_id) references process_tracker.extract_status_lkup (extract_status_id)
131+
foreign key (extract_status_id) references extract_status_lkup (extract_status_id)
132132
);
133133

134134
create index extract_location_id
135-
on process_tracker.extract_tracking (extract_location_id);
135+
on extract_tracking (extract_location_id);
136136

137137
create index extract_status_id
138-
on process_tracker.extract_tracking (extract_status_id);
138+
on extract_tracking (extract_status_id);
139139

140140
create table process_tracker.extract_dependency
141141
(
142142
parent_extract_id int not null,
143143
child_extract_id int not null,
144144
primary key (parent_extract_id, child_extract_id),
145145
constraint extract_dependency_fk01
146-
foreign key (parent_extract_id) references process_tracker.extract_tracking (extract_id),
146+
foreign key (parent_extract_id) references extract_tracking (extract_id),
147147
constraint extract_dependency_fk02
148-
foreign key (child_extract_id) references process_tracker.extract_tracking (extract_id)
148+
foreign key (child_extract_id) references extract_tracking (extract_id)
149149
)
150150
comment 'Table tracking interdependencies between extract files.';
151151

dbscripts/postgresql_process_tracker.sql

Lines changed: 4 additions & 12 deletions
Original file line numberDiff line numberDiff line change
@@ -4,27 +4,19 @@ create schema process_tracker;
44

55
alter schema process_tracker owner to pt_admin;
66

7+
create table data_type_lkup
78
(
89
data_type_id serial not null
910
constraint data_type_lkup_pk
1011
primary key,
1112
data_type varchar(75) not null
1213
);
1314

14-
alter table process_tracker.data_type_lkup owner to pt_admin;
15+
alter table data_type_lkup owner to pt_admin;
1516

16-
create table process_tracker.extract_compression_type_lkup
17-
(
18-
extract_compression_type_id serial not null
19-
constraint extract_compression_type_lkup_pk
20-
primary key,
21-
extract_compression_type varchar(25) not null
22-
);
23-
24-
alter table process_tracker.extract_compression_type_lkup owner to pt_admin;
17+
create unique index data_type_lkup_data_type_uindex
18+
on data_type_lkup (data_type);
2519

26-
create unique index extract_compression_type_lkup_extract_compression_type_uindex
27-
on process_tracker.extract_compression_type_lkup (extract_compression_type);
2820

2921

3022
create table process_tracker.extract_filetype_lkup

0 commit comments

Comments
 (0)