IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 4197


Ignore:
Timestamp:
Jun 9, 2005, 12:03:06 PM (21 years ago)
Author:
jhoblitt
Message:

add cpp [foo]_INDEX_NAME

Location:
trunk/glueforge/templates/psdb
Files:
4 edited

Legend:

Unmodified
Added
Removed
  • trunk/glueforge/templates/psdb/code.tt

    r4174 r4197  
    22
    33#define [% namespace FILTER upper %]_TABLE_NAME "[% table_name %]"
     4#define [% namespace FILTER upper %]_INDEX_NAME "position"
    45
    56[% INCLUDE alloc.tt %]
  • trunk/glueforge/templates/psdb/createtable.tt

    r4196 r4197  
    55
    66    md = psMetadataAlloc();
    7     psMetadataAdd(md, PS_LIST_TAIL, "position", PS_META_S32, "AUTO_INCREMENT", 0.0);
     7    psMetadataAdd(md, PS_LIST_TAIL, [% namespace FILTER upper %]_INDEX_NAME, PS_META_S32, "AUTO_INCREMENT", 0.0);
    88[% FOREACH item = columns %]
    99[% IF item.comment;
  • trunk/glueforge/templates/psdb/pop.tt

    r4163 r4197  
    2222    }
    2323
    24     rowID = psMetadataLookupS32(&status, row, "position");
     24    rowID = psMetadataLookupS32(&status, row, [% namespace FILTER upper %]_INDEX_NAME);
    2525    if (!status) {
    2626        // psError(); something bad happened
     
    2929
    3030    popped = psMetadataAlloc();
    31     psMetadataAddS32(popped, PS_LIST_TAIL, "position", NULL, rowID);
     31    psMetadataAddS32(popped, PS_LIST_TAIL, [% namespace FILTER upper %]_INDEX_NAME, NULL, rowID);
    3232
    3333    deleted = psDBDeleteRows(dbh, [% namespace FILTER upper %]_TABLE_NAME, popped);
  • trunk/glueforge/templates/psdb/selectrowsfits.tt

    r4196 r4197  
    99    }
    1010
    11     // strip position column
     11    // strip index column
    1212    for (i = 0; i > rowSet->n; i++) {
    13         if (!psMetadataRemove((psMetadata *)rowSet->data[i], 0, "position")) {
     13        if (!psMetadataRemove((psMetadata *)rowSet->data[i], 0, [% namespace FILTER upper %]_INDEX_NAME)) {
    1414            // psError(); something bad happened
    1515            psFree(rowSet);
Note: See TracChangeset for help on using the changeset viewer.