IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 42387 for trunk/ippTools/share


Ignore:
Timestamp:
Feb 8, 2023, 12:14:39 PM (3 years ago)
Author:
eugene
Message:

merge from eam_branches/ipp-20220316. add safety to pxadmin to prevent drop of ops dbs, add fpcamera, more flexibility in ippadmin for testing; prevent pzgetexp from trying to download too many exposures

Location:
trunk/ippTools
Files:
5 edited
9 copied

Legend:

Unmodified
Added
Removed
  • trunk/ippTools

  • trunk/ippTools/share

  • trunk/ippTools/share/Makefile.am

    r42097 r42387  
    543543        remotetool_listcomponent.sql \
    544544        remotetool_doneprep.sql \
    545         remotetool_updatepoll.sql
     545        remotetool_updatepoll.sql \
     546        fpcamtool_find_cam_and_chip_id.sql \
     547        fpcamtool_find_cam_id.sql \
     548        fpcamtool_find_processedexp.sql \
     549        fpcamtool_pendingexp.sql \
     550        fpcamtool_inputchips.sql \
     551        fpcamtool_inputastrom.sql \
     552        fpcamtool_queue_cam_id.sql \
     553        fpcamtool_revertprocessedexp.sql \
     554        fpcamtool_revertupdatedexp.sql
     555
  • trunk/ippTools/share/pxadmin_create_tables.sql

    r42097 r42387  
    24272427) ENGINE=innodb DEFAULT CHARSET=latin1;
    24282428
     2429CREATE TABLE fpcamRun (
     2430    fpcam_id      BIGINT AUTO_INCREMENT,
     2431    cam_id        BIGINT,
     2432    chip_id       BIGINT,
     2433    state         VARCHAR(64),
     2434    workdir       VARCHAR(255),
     2435    workdir_state VARCHAR(64),
     2436    label         VARCHAR(64),
     2437    data_group    VARCHAR(64),
     2438    dist_group    VARCHAR(64),
     2439    reduction     VARCHAR(64),
     2440    dvodb         VARCHAR(255),
     2441    software_ver  VARCHAR(16),
     2442    note          VARCHAR(255),
     2443    PRIMARY KEY(fpcam_id),
     2444    KEY(cam_id),
     2445    KEY(chip_id),
     2446    KEY(state),
     2447    KEY(label),
     2448    INDEX(chip_id, cam_id),
     2449    FOREIGN KEY (cam_id) REFERENCES camRun(cam_id),
     2450    FOREIGN KEY (chip_id) REFERENCES chipRun(chip_id))
     2451ENGINE=innodb DEFAULT CHARSET=latin1;
     2452
     2453CREATE TABLE fpcamProcessedExp (
     2454    fpcam_id     BIGINT,
     2455    path_base    VARCHAR(255),
     2456
     2457    zpt_obs      FLOAT,
     2458    zpt_stdev    FLOAT,
     2459    zpt_lq       FLOAT,
     2460    zpt_uq       FLOAT,
     2461
     2462    dtime_script FLOAT,
     2463
     2464    hostname     VARCHAR(64),
     2465    n_stars      INT,
     2466    fault        SMALLINT NOT NULL,
     2467    epoch        TIMESTAMP DEFAULT CURRENT_TIMESTAMP,
     2468
     2469    software_ver VARCHAR(16),
     2470
     2471    deteff_obs   FLOAT,
     2472    deteff_err   FLOAT,
     2473    deteff_lq    FLOAT,
     2474    deteff_uq    FLOAT,
     2475
     2476    quality      SMALLINT,
     2477
     2478    PRIMARY KEY(fpcam_id),
     2479    KEY(fault),
     2480    FOREIGN KEY (fpcam_id) REFERENCES fpcamRun(fpcam_id)
     2481) ENGINE=innodb DEFAULT CHARSET=latin1;
     2482
    24292483-- These comment lines are here to avoid an empty query error.
    24302484-- Another way to avoid that problem is to omit the semicolon above but I think that is untidy.
  • trunk/ippTools/share/pxadmin_drop_tables.sql

    r38157 r42387  
    129129DROP TABLE IF EXISTS remoteComponent;
    130130DROP TABLE IF EXISTS remoteRun;
    131 
     131DROP TABLE IF EXISTS fpcamProcessedExp;
     132DROP TABLE IF EXISTS fpcamRun;
    132133
    133134SET FOREIGN_KEY_CHECKS=1
Note: See TracChangeset for help on using the changeset viewer.