IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 24552 for trunk/dbconfig


Ignore:
Timestamp:
Jun 25, 2009, 1:49:09 PM (17 years ago)
Author:
bills
Message:

changed the columns magicked from TINYINT to BIGINT
store magic_ds_id of the magicDSRun that was used for destreaking

Location:
trunk/dbconfig
Files:
6 edited

Legend:

Unmodified
Added
Removed
  • trunk/dbconfig/changes.txt

    r24513 r24552  
    11641164
    11651165-- 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
  • trunk/dbconfig/chip.md

    r23866 r24552  
    1111    tess_id     STR         64
    1212    end_stage   STR         64      # Key
    13     magicked    BOOL        f
     13    magicked    S64         0
    1414END
    1515
     
    8989    fault           S16     0       # Key NOT NULL
    9090    quality         S16     0
    91     magicked        BOOL    f
     91    magicked        S64     0
    9292END
    9393
  • trunk/dbconfig/diff.md

    r24174 r24552  
    1212    bothways    BOOL        f
    1313    exposure    BOOL        f
    14     magicked    BOOL        f
     14    magicked    S64         0
    1515END
    1616
     
    5757    fault        S16        0       # Key
    5858    quality      S16        0
    59     magicked     BOOL       f
     59    magicked    S64         0
    6060END
  • trunk/dbconfig/magic.md

    r24174 r24552  
    6464    recovery_path_base STR        255
    6565    fault       S16         0
     66    data_state  STR        64     # Key
    6667END
  • trunk/dbconfig/raw.md

    r23688 r24552  
    6565    fault       S16         0       # Key NOT NULL
    6666    epoch       UTC         0001-01-01T00:00:00Z
    67     magicked    BOOL        f
     67    magicked    S64         0
    6868END
    6969
     
    135135    quality     S16         0
    136136    epoch       UTC         0001-01-01T00:00:00Z
    137     magicked    BOOL        f
     137    magicked    S64         0
    138138END
  • trunk/dbconfig/warp.md

    r24487 r24552  
    2222    end_stage   STR         64      # Key
    2323    registered  TAI         NULL
    24     magicked    BOOL        f
     24    magicked    S64         0
    2525END
    2626
     
    5858    fault          S16      0       # Key
    5959    quality        S16      0
    60     magicked       BOOL     f
     60    magicked       S64      0
    6161END
    6262
Note: See TracChangeset for help on using the changeset viewer.