IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Ignore:
Timestamp:
May 3, 2010, 8:50:52 AM (16 years ago)
Author:
eugene
Message:

updates from trunk

Location:
branches/simtest_nebulous_branches
Files:
2 edited

Legend:

Unmodified
Added
Removed
  • branches/simtest_nebulous_branches

  • branches/simtest_nebulous_branches/ippTools/share/pxadmin_create_tables.sql

    r25012 r27840  
     1CREATE TABLE dbversion (
     2    schema_version VARCHAR(64),
     3    updated TIMESTAMP DEFAULT CURRENT_TIMESTAMP
     4) ENGINE=innodb DEFAULT CHARSET=latin1;
     5
    16CREATE TABLE pzDataStore (
    27    camera VARCHAR(64),
     
    5863    epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    5964    hostname VARCHAR(64),
     65    bytes INT,
     66    md5sum VARCHAR(32),
    6067    PRIMARY KEY(exp_name, camera, telescope, class, class_id),
    6168    KEY(fault),
     
    94101    uri VARCHAR(255),
    95102    epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
     103    bytes INT,
     104    md5sum VARCHAR(32),
    96105    PRIMARY KEY(exp_id, tmp_class_id),
    97106    FOREIGN KEY(exp_id) REFERENCES newExp(exp_id)
     
    108117    filelevel VARCHAR(64),
    109118    workdir VARCHAR(255),
     119    state VARCHAR(64),
    110120    reduction VARCHAR(64),
    111121    dvodb VARCHAR(255),
     
    180190    class_id VARCHAR(64),
    181191    uri VARCHAR(255),
     192    data_state VARCHAR(64),
    182193    exp_type VARCHAR(64),
    183194    filelevel VARCHAR(64),
     
    237248    raw_image_id BIGINT AUTO_INCREMENT,
    238249    magicked BIGINT,
     250    bytes INT,
     251    md5sum VARCHAR(32),
     252    burntool_state SMALLINT,
    239253    PRIMARY KEY(exp_id, class_id),
    240254    KEY(tmp_class_id),
     
    254268    workdir_state VARCHAR(64),
    255269    label VARCHAR(64),
     270    data_group VARCHAR(64),
     271    dist_group VARCHAR(64),
    256272    reduction VARCHAR(64),
    257      expgroup VARCHAR(64),
     273    expgroup VARCHAR(64),
    258274    dvodb VARCHAR(255),
    259275    tess_id VARCHAR(64),
    260276    end_stage VARCHAR(64),
    261277    magicked BIGINT,
     278    note VARCHAR(255),
    262279    PRIMARY KEY(chip_id),
    263280    KEY(chip_id), KEY(exp_id),
     
    265282    KEY(workdir_state),
    266283    KEY(label),
     284    KEY(data_group),
     285    KEY(dist_group),
    267286    KEY(expgroup),
    268287    KEY(end_stage),
     
    360379    workdir_state VARCHAR(64),
    361380    label VARCHAR(64),
     381    data_group VARCHAR(64),
     382    dist_group VARCHAR(64),
    362383    reduction VARCHAR(64),
    363384    expgroup VARCHAR(64),
     
    366387    end_stage VARCHAR(64),
    367388    magicked BIGINT,
     389    note VARCHAR(255),
    368390    PRIMARY KEY(cam_id),
    369391    KEY(cam_id),
     
    372394    KEY(workdir_state),
    373395    KEY(label),
     396    KEY(data_group),
     397    KEY(dist_group),
    374398    KEY(expgroup),
    375399    KEY(end_stage),
     
    451475) ENGINE=innodb DEFAULT CHARSET=latin1;
    452476
     477CREATE TABLE addRun (
     478    add_id BIGINT AUTO_INCREMENT,
     479    cam_id BIGINT,
     480    state VARCHAR(64),
     481    workdir VARCHAR(255),
     482    workdir_state VARCHAR(64),
     483    reduction VARCHAR(64),
     484    label VARCHAR(64),
     485    data_group VARCHAR(64),
     486    dvodb VARCHAR(255),
     487    note  VARCHAR(255),
     488    image_only TINYINT,
     489    PRIMARY KEY(add_id),
     490    KEY(add_id),
     491    KEY(cam_id),
     492    KEY(state),
     493    KEY(workdir_state),
     494    KEY(label),
     495    KEY(data_group),
     496    INDEX(add_id, cam_id),
     497    FOREIGN KEY(cam_id) REFERENCES camRun(cam_id)
     498) ENGINE=innodb DEFAULT CHARSET=latin1;
     499
     500CREATE TABLE addProcessedExp (
     501    add_id BIGINT AUTO_INCREMENT,
     502    dtime_addstar FLOAT,
     503    path_base VARCHAR(255),
     504    fault SMALLINT NOT NULL,
     505    PRIMARY KEY(add_id),
     506    FOREIGN KEY(add_id) REFERENCES addRun(add_id)
     507) ENGINE=innodb DEFAULT CHARSET=latin1;
     508
     509CREATE TABLE addMask (
     510    label VARCHAR(64),
     511    PRIMARY KEY(label)
     512) ENGINE=innodb DEFAULT CHARSET=latin1;
     513
    453514CREATE TABLE fakeRun (
    454515    fake_id BIGINT AUTO_INCREMENT,
     
    457518    workdir VARCHAR(255),
    458519    label VARCHAR(64),
     520    data_group VARCHAR(64),
     521    dist_group VARCHAR(64),
    459522    reduction VARCHAR(64),
    460523    expgroup VARCHAR(64),
     
    463526    end_stage VARCHAR(64),
    464527    epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
     528    note VARCHAR(255),
    465529    PRIMARY KEY(fake_id),
    466530    KEY(cam_id),
    467531    KEY(state),
    468532    KEY(label),
     533    KEY(data_group),
     534    KEY(dist_group),
    469535    KEY(expgroup),
    470536    KEY(end_stage),
     
    793859    workdir_state VARCHAR(64),
    794860    label VARCHAR(64),
     861    data_group VARCHAR(64),
     862    dist_group VARCHAR(64),
    795863    dvodb VARCHAR(255),
    796864    tess_id VARCHAR(64),
     
    799867    registered DATETIME,
    800868    magicked BIGINT,
     869    note VARCHAR(255),
    801870    PRIMARY KEY(warp_id),
    802871    KEY(warp_id),
     
    806875    KEY(workdir_state),
    807876    KEY(label),
     877    KEY(data_group),
     878    KEY(dist_group),
    808879    KEY(end_stage),
    809880    INDEX(warp_id, fake_id),
     
    869940        workdir VARCHAR(255),
    870941        label VARCHAR(64),
     942        data_group VARCHAR(64),
     943        dist_group VARCHAR(64),
    871944        reduction VARCHAR(64),
    872945        dvodb VARCHAR(255),
     
    875948        tess_id VARCHAR(64),
    876949        filter VARCHAR(64),
     950        note VARCHAR(255),
    877951        PRIMARY KEY(stack_id),
    878952        KEY(stack_id),
     
    880954        KEY(skycell_id),
    881955        KEY(tess_id),
    882         KEY(label)
     956        KEY(label),
     957        KEY(data_group),
     958        KEY(dist_group)
    883959) ENGINE=innodb DEFAULT CHARSET=latin1;
    884960
     
    9321008        workdir VARCHAR(255),
    9331009        label VARCHAR(64),
     1010        data_group VARCHAR(64),
     1011        dist_group VARCHAR(64),
    9341012        reduction VARCHAR(64),
    9351013        dvodb VARCHAR(255),
     
    9391017        exposure TINYINT DEFAULT 0,
    9401018        magicked BIGINT,
     1019        diff_mode SMALLINT NOT NULL,
     1020        note VARCHAR(255),
    9411021        PRIMARY KEY(diff_id),
    9421022        KEY(diff_id),
    9431023        KEY(state),
    9441024        KEY(tess_id),
    945         KEY(label)
     1025        KEY(label),
     1026        KEY(data_group),
     1027        KEY(dist_group)
    9461028) ENGINE=innodb DEFAULT CHARSET=latin1;
    9471029
     
    10141096        workdir_state VARCHAR(255),
    10151097        label VARCHAR(64),
     1098        data_group VARCHAR(64),
    10161099        dvodb VARCHAR(255),
    10171100        registered DATETIME,
    10181101        fault SMALLINT,
     1102        note VARCHAR(255),
    10191103        PRIMARY KEY(magic_id),
    10201104        KEY(magic_id),
     
    10221106        KEY(workdir_state),
    10231107        KEY(label),
     1108        KEY(data_group),
    10241109        KEY(fault),
    10251110        FOREIGN KEY(exp_id)  REFERENCES rawExp(exp_id),
     
    10771162        cam_id BIGINT,
    10781163        label VARCHAR(64),
     1164        data_group VARCHAR(64),
    10791165        outroot VARCHAR(255),
    10801166        recoveryroot VARCHAR(255),
    10811167        re_place TINYINT,
    10821168        remove TINYINT,
     1169        fault SMALLINT,
     1170        note VARCHAR(255),
    10831171        PRIMARY KEY(magic_ds_id),
    10841172        KEY(magic_ds_id),
     
    10861174        KEY(magic_id),
    10871175        KEY(label),
    1088         FOREIGN KEY(magic_id) REFERENCES magicRun(magic_id)
     1176        KEY(fault),
     1177        KEY(stage),
     1178        KEY(stage_id),
     1179        FOREIGN KEY(magic_id) REFERENCES magicRun(magic_id),
    10891180        FOREIGN KEY(inv_magic_id) REFERENCES magicRun(magic_id)
    10901181) ENGINE=innodb DEFAULT CHARSET=latin1;
     
    10951186    backup_path_base VARCHAR(255),
    10961187    recovery_path_base VARCHAR(255),
     1188    streak_frac FLOAT,
     1189    nondiff_frac FLOAT,
     1190    run_time FLOAT,
    10971191    fault SMALLINT,
    10981192    data_state VARCHAR(64),
     
    11311225        filter VARCHAR(64),
    11321226        state VARCHAR(64),
     1227        make_corr TINYINT,
    11331228        workdir VARCHAR(255),
    11341229        label VARCHAR(64),
     
    11411236) ENGINE=innodb DEFAULT CHARSET=latin1;
    11421237
    1143 -- these two tables link the flatcorrRun to the associated chip and camera runs
     1238-- these three tables link the flatcorrRun to the associated chip, camera, and addstar runs
    11441239CREATE TABLE flatcorrChipLink (
    11451240        corr_id BIGINT,
     
    11621257) ENGINE=innodb DEFAULT CHARSET=latin1;
    11631258
     1259CREATE TABLE flatcorrAddstarLink (
     1260        corr_id BIGINT,
     1261        cam_id BIGINT,
     1262        add_id BIGINT,
     1263        include TINYINT,
     1264        PRIMARY KEY(corr_id, cam_id, add_id),
     1265        FOREIGN KEY (corr_id)  REFERENCES  flatcorrRun(corr_id),
     1266        FOREIGN KEY (cam_id)  REFERENCES  camRun(cam_id),
     1267        FOREIGN KEY (add_id)  REFERENCES  addRun(add_id)
     1268) ENGINE=innodb DEFAULT CHARSET=latin1;
     1269
    11641270CREATE TABLE pstampDataStore (
    11651271        ds_id BIGINT AUTO_INCREMENT,
    11661272        state VARCHAR(64),
    11671273        lastFileset VARCHAR(64),
     1274        timestamp  DATETIME,
     1275        label VARCHAR(64),
    11681276        outProduct VARCHAR(64) UNIQUE,
    11691277        uri VARCHAR(255),
     1278        pollInterval INTEGER DEFAULT 60,
    11701279        PRIMARY KEY(ds_id),
    11711280        KEY(ds_id)
     
    11911300        name VARCHAR(64) UNIQUE,
    11921301        reqType VARCHAR(16),
     1302        label VARCHAR(64),
    11931303        outProduct VARCHAR(64),
    11941304        uri VARCHAR(255),
     
    12071317        exp_id BIGINT,
    12081318        outputBase VARCHAR(255),
     1319        options BIGINT,
     1320        dep_id BIGINT,
    12091321        PRIMARY KEY(job_id, req_id),
    12101322        KEY(job_id),
     
    12121324) ENGINE=innodb DEFAULT CHARSET=latin1;
    12131325
     1326CREATE TABLE pstampDependent (
     1327        dep_id BIGINT AUTO_INCREMENT,
     1328        state      VARCHAR(64),
     1329        stage      VARCHAR(64),
     1330        stage_id   BIGINT,
     1331        component  VARCHAR(64),
     1332        imagedb    VARCHAR(64),
     1333        rlabel     VARCHAR(64),
     1334        need_magic TINYINT,
     1335        PRIMARY KEY(dep_id),
     1336        KEY(state),
     1337        KEY(stage),
     1338        KEY(stage_id)
     1339) ENGINE=innodb DEFAULT CHARSET=latin1;
     1340
    12141341CREATE TABLE distTarget (
    12151342    target_id   BIGINT AUTO_INCREMENT,
    1216     label       VARCHAR(64),
     1343    dist_group  VARCHAR(64),
    12171344    filter      VARCHAR(64),
    12181345    stage       VARCHAR(64),
     
    12211348    comment     VARCHAR(255),
    12221349    PRIMARY KEY(target_id),
    1223     CONSTRAINT UNIQUE (label, filter, stage, clean)
     1350    KEY(stage),
     1351    KEY(dist_group),
     1352    KEY(filter),
     1353    KEY(state),
     1354    CONSTRAINT UNIQUE (dist_group, filter, stage, clean)
    12241355)  ENGINE=innodb DEFAULT CHARSET=latin1;
    12251356
     
    12291360    stage       VARCHAR(64),
    12301361    stage_id    BIGINT,
     1362    magic_ds_id BIGINT,
    12311363    label       VARCHAR(64),
    12321364    outroot     VARCHAR(255),
     1365    outdir      VARCHAR(255),
    12331366    clean       TINYINT,
    12341367    no_magic    TINYINT,
     1368    alternate   TINYINT,
    12351369    state       VARCHAR(64),
    12361370    time_stamp  TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    12371371    fault       SMALLINT,
     1372    data_group  VARCHAR(64),
     1373    note        VARCHAR(255),
    12381374    PRIMARY KEY(dist_id),
    12391375    KEY(state),
    12401376    KEY(label),
     1377    KEY(stage),
     1378    KEY(stage_id),
     1379    KEY(magic_ds_id),
     1380    KEY(fault),
     1381    KEY(data_group),
    12411382    FOREIGN KEY(target_id) REFERENCES distTarget(target_id)
    12421383)  ENGINE=innodb DEFAULT CHARSET=latin1;
     
    12481389    md5sum      VARCHAR(32),
    12491390    state       VARCHAR(64),
     1391    outdir      VARCHAR(255),
    12501392    name        VARCHAR(255),
    12511393    fault       SMALLINT,
     
    12561398
    12571399
    1258 CREATE TABLE rcDSProduct (
    1259     prod_id     BIGINT AUTO_INCREMENT,
    1260     name        VARCHAR(64),
    1261     dbname      VARCHAR(64),
    1262     dbhost      VARCHAR(64),
    1263     PRIMARY KEY(prod_id)
    1264 )  ENGINE=innodb DEFAULT CHARSET=latin1;
    1265 
    12661400CREATE TABLE rcDestination (
    12671401    dest_id     BIGINT AUTO_INCREMENT,
    1268     prod_id     BIGINT,
    12691402    name        VARCHAR(64),
    12701403    status_uri  VARCHAR(255),
    12711404    comment     VARCHAR(255),
    12721405    last_fileset VARCHAR(255),
     1406    dbname      VARCHAR(64),
     1407    dbhost      VARCHAR(64),
    12731408    state       VARCHAR(64),
    1274     PRIMARY KEY(dest_id),
    1275     FOREIGN KEY(prod_id) REFERENCES rcDSProduct(prod_id)
     1409    PRIMARY KEY(dest_id)
    12761410)  ENGINE=innodb DEFAULT CHARSET=latin1;
    1277 
    12781411
    12791412CREATE TABLE rcInterest (
     
    12911424    fs_id       BIGINT AUTO_INCREMENT,
    12921425    dist_id     BIGINT,
    1293     prod_id     BIGINT,
     1426    dest_id     BIGINT,
    12941427    name        VARCHAR(255),
    12951428    state       VARCHAR(64),
    12961429    registered  TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
    12971430    fault       SMALLINT DEFAULT 0,
    1298     PRIMARY KEY(dist_id, prod_id),
     1431    PRIMARY KEY(dist_id, dest_id),
    12991432    KEY(fs_id),
    13001433    FOREIGN KEY(dist_id) REFERENCES distRun(dist_id),
    1301     FOREIGN KEY(prod_id) REFERENCES rcDSProduct(prod_id)
    1302 --    KEY(dist_id, prod_id)
     1434    FOREIGN KEY(dest_id) REFERENCES rcDestination(dest_id)
    13031435)  ENGINE=innodb DEFAULT CHARSET=latin1;
    13041436
     
    13221454    product VARCHAR(64) NOT NULL, -- product of interest
    13231455    workdir VARCHAR(255) NOT NULL, -- where to extract
     1456    state VARCHAR(64) NOT NULL, -- state 'enabled' or 'disabled'
    13241457    comment VARCHAR(255),       -- for human memory
    13251458    fileset_last VARCHAR(128),  -- last fileset seen
     
    13811514CREATE TABLE publishClient (
    13821515    client_id BIGINT AUTO_INCREMENT, -- unique identifier
     1516    active TINYINT DEFAULT 0,        -- whether we should worry about this or not
    13831517    product VARCHAR(64),             -- product name
    13841518    stage VARCHAR(64) NOT NULL, -- stage of interest (chip, camera, diff, etc.)
     1519    magicked TINYINT DEFAULT 1, -- Require magicked data?
    13851520    workdir VARCHAR(255) NOT NULL, -- working directory
    13861521    comment VARCHAR(255),            -- for human memory
     
    14071542    pub_id BIGINT AUTO_INCREMENT, -- link to publishRun
    14081543    path_base VARCHAR(255),     -- base path of output
     1544    hostname VARCHAR(64),       -- name of host
     1545    dtime_script FLOAT,         -- run time for script
    14091546    fault SMALLINT NOT NULL DEFAULT 0, -- Fault code
    14101547    PRIMARY KEY(pub_id),
     
    14141551
    14151552
     1553-- Tables for static sky analysis
     1554
     1555-- A static sky analysis set
     1556CREATE TABLE staticskyRun (
     1557      ss_id BIGINT AUTO_INCREMENT, -- unique identifier
     1558      state VARCHAR(64) NOT NULL,  -- state of run (new, full, etc.)
     1559      workdir VARCHAR(255) NOT NULL, -- working directory
     1560      label VARCHAR(64),             -- processing label
     1561      data_group VARCHAR(64),        -- group for data
     1562      dist_group VARCHAR(64),        -- group for distribution
     1563      reduction VARCHAR(64),         -- reduction class (for altering recipe)
     1564      note VARCHAR(255),             -- note
     1565      registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- time run was registered
     1566      PRIMARY KEY(ss_id),
     1567      KEY(state),
     1568      KEY(label),
     1569      KEY(data_group),
     1570      KEY(dist_group)
     1571) ENGINE=innodb DEFAULT CHARSET=latin1;
     1572
     1573-- Inputs for static sky analysis
     1574CREATE TABLE staticskyInput (
     1575      ss_id BIGINT,             -- static sky identifier
     1576      stack_id BIGINT,          -- stack identifier
     1577      PRIMARY KEY(ss_id,stack_id),
     1578      KEY(stack_id),
     1579      FOREIGN KEY(ss_id) REFERENCES staticskyRun(ss_id),
     1580      FOREIGN KEY(stack_id) REFERENCES stackSumSkyfile(stack_id)
     1581) ENGINE=innodb DEFAULT CHARSET=latin1;
     1582
     1583-- Result of static sky analysis
     1584CREATE TABLE staticskyResult (
     1585      ss_id BIGINT,             -- static sky identifier
     1586      path_base VARCHAR(255) NOT NULL, -- root name for outputs
     1587      dtime_phot FLOAT,                -- elapsed time for photometry
     1588      dtime_script FLOAT,              -- elapsed time for script
     1589      sources INT,                     -- number of sources
     1590      hostname VARCHAR(64) NOT NULL,   -- host that executed script
     1591      good_frac FLOAT,                 -- good fraction of skycell
     1592      quality SMALLINT NOT NULL,       -- bad quality flag
     1593      fault SMALLINT NOT NULL,         -- fault code
     1594      PRIMARY KEY(ss_id),
     1595      KEY(good_frac),
     1596      KEY(fault),
     1597      KEY(quality),
     1598      FOREIGN KEY(ss_id) REFERENCES staticskyRun(ss_id)
     1599) ENGINE=innodb DEFAULT CHARSET=latin1;
     1600
    14161601-- This comment line is here to avoid empty query error.
    14171602-- 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.