- Timestamp:
- Jun 25, 2009, 2:00:56 PM (17 years ago)
- Location:
- branches/eam_branches/20090522
- Files:
-
- 2 edited
-
. (modified) (1 prop)
-
ippTools/share/pxadmin_create_tables.sql (modified) (9 diffs)
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/20090522
- Property svn:mergeinfo changed
-
branches/eam_branches/20090522/ippTools/share/pxadmin_create_tables.sql
r24177 r24557 163 163 fault SMALLINT NOT NULL, 164 164 epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 165 magicked TINYINT,165 magicked BIGINT, 166 166 PRIMARY KEY(exp_id), 167 167 KEY(exp_name), … … 236 236 epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 237 237 raw_image_id BIGINT AUTO_INCREMENT, 238 magicked TINYINT,238 magicked BIGINT, 239 239 PRIMARY KEY(exp_id, class_id), 240 240 KEY(tmp_class_id), … … 259 259 tess_id VARCHAR(64), 260 260 end_stage VARCHAR(64), 261 magicked TINYINT,261 magicked BIGINT, 262 262 PRIMARY KEY(chip_id), 263 263 KEY(chip_id), KEY(exp_id), … … 794 794 dvodb VARCHAR(255), 795 795 tess_id VARCHAR(64), 796 reduction VARCHAR(64), 796 797 end_stage VARCHAR(64), 797 798 registered DATETIME, 798 magicked TINYINT,799 magicked BIGINT, 799 800 PRIMARY KEY(warp_id), 800 801 KEY(warp_id), … … 849 850 quality SMALLINT NOT NULL DEFAULT 0, 850 851 fault SMALLINT, 851 magicked TINYINT,852 magicked BIGINT, 852 853 PRIMARY KEY(warp_id, skycell_id, tess_id), 853 854 KEY(good_frac), … … 936 937 bothways TINYINT DEFAULT 0, 937 938 exposure TINYINT DEFAULT 0, 938 magicked TINYINT,939 magicked BIGINT, 939 940 PRIMARY KEY(diff_id), 940 941 KEY(diff_id), … … 995 996 quality SMALLINT NOT NULL DEFAULT 0, 996 997 fault SMALLINT, 997 magicked TINYINT,998 magicked BIGINT, 998 999 PRIMARY KEY(diff_id, skycell_id), 999 1000 KEY(good_frac), … … 1092 1093 recovery_path_base VARCHAR(255), 1093 1094 fault SMALLINT, 1095 data_state VARCHAR(64), 1094 1096 PRIMARY KEY(magic_ds_id, component), 1095 1097 KEY(fault), 1098 KEY(data_state), 1096 1099 FOREIGN KEY(magic_ds_id) REFERENCES magicDSRun(magic_ds_id) 1097 1100 ) ENGINE=innodb DEFAULT CHARSET=latin1; … … 1368 1371 1369 1372 1373 1374 -- Tables to support publishing of detections to a Science Client 1375 1376 -- Clients to which we send stuff 1377 CREATE TABLE publishClient ( 1378 client_id BIGINT AUTO_INCREMENT, -- unique identifier 1379 product VARCHAR(64), -- product name 1380 stage VARCHAR(64) NOT NULL, -- stage of interest (chip, camera, diff, etc.) 1381 workdir VARCHAR(255) NOT NULL, -- working directory 1382 comment VARCHAR(255), -- for human memory 1383 PRIMARY KEY(client_id) 1384 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1385 1386 -- Publishing a set of data (e.g., a specific diffRun) 1387 CREATE TABLE publishRun ( 1388 pub_id BIGINT AUTO_INCREMENT, -- unique identifier 1389 client_id BIGINT NOT NULL, -- link to publishClient 1390 stage_id BIGINT NOT NULL, -- link to various stage tables 1391 label VARCHAR(64), -- label for run 1392 state VARCHAR(64), -- state of run (new, full, etc.) 1393 PRIMARY KEY(pub_id), 1394 KEY(client_id), 1395 KEY(stage_id), 1396 KEY(label), 1397 KEY(state), 1398 FOREIGN KEY(client_id) REFERENCES publishClient(client_id) 1399 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1400 1401 -- Publishing a file within a set 1402 CREATE TABLE publishDone ( 1403 pub_id BIGINT AUTO_INCREMENT, -- link to publishRun 1404 path_base VARCHAR(255), -- base path of output 1405 fault SMALLINT NOT NULL DEFAULT 0, -- Fault code 1406 PRIMARY KEY(pub_id), 1407 KEY(fault), 1408 FOREIGN KEY(pub_id) REFERENCES publishRun(pub_id) 1409 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1410 1411 1370 1412 -- This comment line is here to avoid empty query error. 1371 1413 -- Another way to avoid that problem is to omit the semicolon above but I think that is untidy.
Note:
See TracChangeset
for help on using the changeset viewer.
