IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 27210


Ignore:
Timestamp:
Mar 5, 2010, 1:45:08 PM (16 years ago)
Author:
bills
Message:

in the lookup modes make the where filter be a LIKE comparision instead of ==

Location:
trunk/ippTools/src
Files:
5 edited

Legend:

Unmodified
Added
Removed
  • trunk/ippTools/src/difftool.c

    r27150 r27210  
    730730        PXOPT_COPY_TIME(config->args, where, "-dateobs_begin", "rawInput.dateobs",  ">=");
    731731        PXOPT_COPY_TIME(config->args, where, "-dateobs_end",   "rawInput.dateobs",  "<=");
    732         PXOPT_COPY_STR(config->args, where, "-filter",     "rawInput.filter", "==");
     732        PXOPT_COPY_STR(config->args, where, "-filter",     "rawInput.filter", "LIKE");
    733733    } else {
    734734        PXOPT_COPY_S64(config->args, where, "-exp_id", "rawTemplate.exp_id", "==");
     
    737737        PXOPT_COPY_TIME(config->args, where, "-dateobs_begin", "rawTemplate.dateobs",  ">=");
    738738        PXOPT_COPY_TIME(config->args, where, "-dateobs_end",   "rawTemplate.dateobs",  "<=");
    739         PXOPT_COPY_STR(config->args, where, "-filter",     "rawTemplate.filter", "==");
     739        PXOPT_COPY_STR(config->args, where, "-filter",     "rawTemplate.filter", "LIKE");
    740740    }
    741741
  • trunk/ippTools/src/faketool.c

    r26981 r27210  
    558558    PXOPT_COPY_S64(config->args, where, "-exp_id", "rawExp.exp_id", "==");
    559559    PXOPT_COPY_STR(config->args, where, "-class_id", "rawImfile.class_id", "==");
    560     PXOPT_COPY_STR(config->args, where, "-inst", "rawExp.telescope", "==");
    561     PXOPT_COPY_STR(config->args, where, "-filter", "rawExp.filter", "==");
     560    PXOPT_COPY_STR(config->args, where, "-inst", "rawExp.camera", "==");
     561    PXOPT_COPY_STR(config->args, where, "-filter", "rawExp.filter", "LIKE");
    562562
    563563    psString query = pxDataGet("faketool_processedimfile.sql");
     
    568568
    569569    if (where && psListLength(where->list)) {
    570         psString whereClause = psDBGenerateWhereConditionSQL(where, "fakeProcessedImfile");
     570        psString whereClause = psDBGenerateWhereConditionSQL(where, NULL);
    571571        psStringAppend(&query, " AND %s", whereClause);
    572572        psFree(whereClause);
  • trunk/ippTools/src/pxcam.c

    r26981 r27210  
    8787    PXOPT_COPY_STR(config->args,   where, "-comment",            "rawExp.comment",       "LIKE");
    8888    PXOPT_COPY_STR(config->args,   where, "-filelevel",          "rawExp.filelevel",     "==");
    89     PXOPT_COPY_STR(config->args,   where, "-filter",             "rawExp.filter",         "==");
     89    PXOPT_COPY_STR(config->args,   where, "-filter",             "rawExp.filter",         "LIKE");
    9090    PXOPT_COPY_F64(config->args,   where, "-airmass_min",        "rawExp.airmass",        ">=");
    9191    PXOPT_COPY_F64(config->args,   where, "-airmass_max",        "rawExp.airmass",        "<");
  • trunk/ippTools/src/pxchip.c

    r27031 r27210  
    9696    PXOPT_COPY_STR(config->args, where, "-exp_type", "rawExp.exp_type", "==");
    9797    PXOPT_COPY_STR(config->args, where, "-filelevel", "rawExp.filelevel", "==");
    98     PXOPT_COPY_STR(config->args, where, "-filter", "rawExp.filter", "==");
     98    PXOPT_COPY_STR(config->args, where, "-filter", "rawExp.filter", "LIKE");
    9999    PXOPT_COPY_F64(config->args, where, "-airmass_min", "rawExp.airmass", ">=");
    100100    PXOPT_COPY_F64(config->args, where, "-airmass_max", "rawExp.airmass", "<");
  • trunk/ippTools/src/regtool.c

    r27176 r27210  
    343343    PXOPT_COPY_TIME(config->args, where, "-dateobs_begin", "dateobs",  ">=");
    344344    PXOPT_COPY_TIME(config->args, where, "-dateobs_end",   "dateobs",  "<=");
    345     PXOPT_COPY_STR(config->args, where,  "-filter",        "filter", "==");
     345    PXOPT_COPY_STR(config->args, where,  "-filter",        "filter", "LIKE");
    346346    PXOPT_COPY_STR(config->args, where,  "-exp_type",      "exp_type", "==");
    347347    PXOPT_COPY_STR(config->args, where,  "-obs_mode",      "obs_mode", "==");
     
    10481048    PXOPT_COPY_STR(config->args,   where,  "-filelevel", "filelevel", "==");
    10491049    PXOPT_COPY_STR(config->args,   where,  "-reduction", "reduction", "==");
    1050     PXOPT_COPY_STR(config->args,   where,  "-filter", "filter", "==");
     1050    PXOPT_COPY_STR(config->args,   where,  "-filter", "filter", "LIKE");
    10511051    PXOPT_COPY_F32(config->args,   where,  "-airmass_min", "airmass", ">=");
    10521052    PXOPT_COPY_F32(config->args,   where,  "-airmass_max", "airmass", "<");
Note: See TracChangeset for help on using the changeset viewer.