IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
Dec 10, 2008, 6:11:39 PM (18 years ago)
Author:
bills
Message:

diff re-work nearly complete

File:
1 edited

Legend:

Unmodified
Added
Removed
  • branches/bills_081204/dbconfig/changes.txt

    r20903 r20954  
    131131ALTER TABLE warpRun ADD CONSTRAINT FOREIGN KEY(cam_id) REFERENCES
    132132camRun(cam_id);
    133 ALTER TABLE warpRun ADD COLUMN magiced TINYINT AFTER registered;
     133ALTER TABLE warpRun ADD COLUMN magicked TINYINT AFTER registered;
    134134ALTER TABLE warpSkyCellMap DROP FOREIGN KEY warpSkyCellMap_ibfk_1;
    135135UPDATE warpRun JOIN warpInputExp USING(warp_id) SET warpRun.cam_id =
     
    723723ALTER TABLE warpRun ADD CONSTRAINT FOREIGN KEY(cam_id) REFERENCES
    724724camRun(cam_id);
    725 ALTER TABLE warpRun ADD COLUMN magiced TINYINT AFTER registered;
     725ALTER TABLE warpRun ADD COLUMN magicked TINYINT AFTER registered;
    726726ALTER TABLE warpSkyCellMap DROP FOREIGN KEY warpSkyCellMap_ibfk_1;
    727727UPDATE warpRun JOIN warpInputExp USING(warp_id) SET warpRun.cam_id =
     
    10491049UPDATE stackSumSkyfile SET data_state = 'full';
    10501050
    1051 alter table diffRun add column label varchar(64) after workdir;
    1052 alter table diffRun add column reduction varchar(64) after label;
    1053 
    1054 ALTER TABLE diffSkyfile add column data_state varchar(64) after path_base;
     1051ALTER TABLE diffRun ADD COLUMN label VARCHAR(64) AFTER workdir;
     1052ALTER TABLE diffRun ADD COLUMN reduction VARCHAR(64) AFTER label;
     1053
     1054ALTER TABLE diffSkyfile ADD COLUMN data_state VARCHAR(64) AFTER path_base;
    10551055UPDATE diffSkyfile SET data_state = 'full';
    10561056
    1057 ALTER TABLE warpSkyfile add column data_state varchar(64) after path_base;
     1057ALTER TABLE warpSkyfile ADD COLUMN data_state VARCHAR(64) AFTER path_base;
    10581058UPDATE warpSkyfile SET data_state = 'full';
    10591059
     
    13091309ALTER TABLE magicDSRun ADD COLUMN cam_id BIGINT AFTER stage_id;
    13101310
     1311--  Version: 1.1.47 is this correct?
     1312
     1313
     1314-- fix order of workdir to match pxadmin_create_tables.sql
     1315ALTER TABLE diffRun CHANGE COLUMN workdir workdir VARCHAR(255) AFTER state;
     1316
     1317ALTER TABLE diffRun ADD COLUMN exp_id BIGINT;
     1318ALTER TABLE diffRun ADD FOREIGN KEY (exp_id) REFERENCES rawExp(exp_id);
     1319ALTER TABLE diffRun DROP COLUMN skycell_id;
     1320
     1321
     1322-- drop exiting foreign key constraints
     1323ALTER TABLE diffInputSkyfile drop FOREIGN KEY diffInputSkyfile_ibfk_1;
     1324ALTER TABLE diffInputSkyfile drop FOREIGN KEY diffInputSkyfile_ibfk_2;
     1325ALTER TABLE diffInputSkyfile drop FOREIGN KEY diffInputSkyfile_ibfk_3;
     1326
     1327ALTER TABLE diffInputSkyfile DROP COLUMN kind;
     1328ALTER TABLE diffInputSkyfile CHANGE COLUMN skycell_id skycell_id VARCHAR(64) AFTER diff_id;
     1329
     1330-- run script collapse_diffinputs.pl
     1331DELETE FROM diffInputSkyfile where template = 1;
     1332
     1333ALTER TABLE diffInputSkyfile DROP PRIMARY KEY;
     1334ALTER TABLE diffInputSkyfile ADD PRIMARY KEY (diff_id, skycell_id);
     1335ALTER TABLE diffInputSkyfile DROP COLUMN template;
     1336
     1337ALTER TABLE diffInputSkyfile CHANGE COLUMN warp_id warp1 BIGINT;
     1338ALTER TABLE diffInputSkyfile ADD COLUMN stack1 BIGINT AFTER warp1, ADD KEY(stack1);
     1339ALTER TABLE diffInputSkyfile ADD COLUMN warp2 BIGINT AFTER stack1, ADD KEY(warp2);
     1340ALTER TABLE diffInputSkyfile CHANGE COLUMN stack_id stack2 BIGINT AFTER warp2;
     1341ALTER TABLE diffInputSkyfile ADD FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id);
     1342
     1343# need to check these
     1344ALTER TABLE diffInputSkyfile ADD FOREIGN KEY (warp1, skycell_id, tess_id) REFERENCES warpSkyfile(warp_id, skycell_id, tess_id);
     1345ALTER TABLE diffInputSkyfile ADD FOREIGN KEY (warp2, skycell_id, tess_id) REFERENCES warpSkyfile(warp_id, skycell_id, tess_id);
     1346
     1347ALTER TABLE diffInputSkyfile ADD FOREIGN KEY (stack1) REFERENCES stackRun(stack_id);
     1348ALTER TABLE diffInputSkyfile ADD FOREIGN KEY (stack2) REFERENCES stackRun(stack_id);
     1349
     1350-- add unique ids for each image and flags that indicate whether the image has been
     1351-- magic destreaked
     1352ALTER TABLE diffSkyfile ADD COLUMN skycell_id VARCHAR(64) AFTER diff_id;
     1353ALTER TABLE diffSkyfile DROP PRIMARY KEY, ADD PRIMARY KEY (diff_id, skycell_id);
     1354ALTER TABLE diffSkyfile ADD COLUMN diff_image_id BIGINT NOT NULL AUTO_INCREMENT, ADD KEY(diff_image_id);
     1355ALTER TABLE diffSkyfile ADD COLUMN magicked TINYINT;
     1356
     1357ALTER TABLE warpRun DROP COLUMN magiced;
     1358
     1359ALTER TABLE warpSkyfile ADD COLUMN warp_image_id BIGINT NOT NULL AUTO_INCREMENT, ADD KEY(warp_image_id);
     1360ALTER TABLE warpSkyfile ADD COLUMN magicked TINYINT;
     1361
     1362ALTER TABLE chipProcessedImfile ADD COLUMN chip_image_id BIGINT NOT NULL AUTO_INCREMENT, ADD KEY(chip_image_id);
     1363ALTER TABLE chipProcessedImfile ADD COLUMN magicked TINYINT;
     1364
     1365ALTER TABLE rawImfile ADD COLUMN raw_image_id BIGINT NOT NULL AUTO_INCREMENT, ADD KEY(raw_image_id);
     1366ALTER TABLE rawImfile ADD COLUMN magicked TINYINT;
    13111367
    13121368
     
    13141370ALTER TABLE magicRun ADD COLUMN diff_id BIGINT AFTER exp_id;
    13151371ALTER TABLE magicRun ADD CONSTRAINT FOREIGN KEY(diff_id) REFERENCES diffRun(diff_id);
    1316 
    1317 ALTER TABLE magicInputSkyfile DROP FOREIGN KEY magicInputSkyfile_ibfk_2;
    1318 ALTER TABLE magicInputSkyfile DROP column diff_id;
Note: See TracChangeset for help on using the changeset viewer.