IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Jun 25, 2009, 2:00:56 PM (17 years ago)
Author:
eugene
Message:

merging changes from head

Location:
branches/eam_branches/20090522
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/eam_branches/20090522

  • branches/eam_branches/20090522/dbconfig/changes.txt

    r24174 r24557  
    11261126
    11271127-- Version 1.1.53
     1128
     1129ALTER TABLE warpRun ADD COLUMN reduction VARCHAR(64) AFTER tess_id;
     1130
     1131-- Tables to support publishing of detections to a Science Client
     1132-- Clients to which we send stuff
     1133CREATE TABLE publishClient (
     1134    client_id BIGINT AUTO_INCREMENT, -- unique identifier
     1135    product VARCHAR(64),             -- product name
     1136    stage VARCHAR(64) NOT NULL, -- stage of interest (chip, camera, diff, etc.)
     1137    workdir VARCHAR(255) NOT NULL, -- working directory
     1138    comment VARCHAR(255),            -- for human memory
     1139    PRIMARY KEY(client_id)
     1140) ENGINE=innodb DEFAULT CHARSET=latin1;
     1141-- Publishing a set of data (e.g., a specific diffRun)
     1142CREATE TABLE publishRun (
     1143    pub_id BIGINT AUTO_INCREMENT, -- unique identifier
     1144    client_id BIGINT NOT NULL,  -- link to publishClient
     1145    stage_id BIGINT NOT NULL,   -- link to various stage tables
     1146    label VARCHAR(64),          -- label for run
     1147    state VARCHAR(64),          -- state of run (new, full, etc.)
     1148    PRIMARY KEY(pub_id),
     1149    KEY(client_id),
     1150    KEY(stage_id),
     1151    KEY(label),
     1152    KEY(state),
     1153    FOREIGN KEY(client_id) REFERENCES publishClient(client_id)
     1154) ENGINE=innodb DEFAULT CHARSET=latin1;
     1155-- Publishing a file within a set
     1156CREATE TABLE publishDone (
     1157    pub_id BIGINT AUTO_INCREMENT, -- link to publishRun
     1158    path_base VARCHAR(255),     -- base path of output
     1159    fault SMALLINT NOT NULL DEFAULT 0, -- Fault code
     1160    PRIMARY KEY(pub_id),
     1161    KEY(fault),
     1162    FOREIGN KEY(pub_id) REFERENCES publishRun(pub_id)
     1163) ENGINE=innodb DEFAULT CHARSET=latin1;
     1164
     1165-- Version 1.1.54
     1166
     1167-- changed magicked from a flag to a BIGINT
     1168-- The value is the magic_ds_id of the magicDSRun that destreaked the file/run
     1169
     1170ALTER TABLE magicDSFile ADD COLUMN data_state VARCHAR(64);
     1171ALTER TABLE magicDSFile ADD KEY(data_state);
     1172UPDATE magicDSFile SET data_state = 'full' WHERE data_state IS NULL;
     1173
     1174ALTER TABLE rawImfile CHANGE COLUMN magicked  magicked BIGINT;
     1175ALTER TABLE rawExp CHANGE COLUMN magicked  magicked BIGINT;
     1176
     1177ALTER TABLE chipProcessedImfile CHANGE COLUMN magicked  magicked BIGINT;
     1178ALTER TABLE chipRun CHANGE COLUMN magicked  magicked BIGINT;
     1179
     1180-- so far only chipRuns have been magicked in product
     1181UPDATE chipProcessedImfile JOIN magicDSRun ON stage = 'chip' AND chip_id = stage_id
     1182    SET chipProcessedImfile.magicked = magic_ds_id
     1183    WHERE magicDSRun.re_place
     1184    AND chipProcessedImfile.magicked > 0;
     1185
     1186UPDATE chipRun JOIN magicDSRun ON stage = 'chip' AND chip_id = stage_id
     1187    SET chipRun.magicked = magic_ds_id
     1188    WHERE magicDSRun.re_place
     1189    AND chipRun.magicked > 0;
     1190
     1191ALTER TABLE warpSkyfile CHANGE COLUMN magicked  magicked BIGINT;
     1192ALTER TABLE warpRun CHANGE COLUMN magicked  magicked BIGINT;
     1193
     1194ALTER TABLE diffSkyfile CHANGE COLUMN magicked  magicked BIGINT;
     1195ALTER TABLE diffRun CHANGE COLUMN magicked  magicked BIGINT;
     1196
     1197
Note: See TracChangeset for help on using the changeset viewer.