Changeset 4197
- Timestamp:
- Jun 9, 2005, 12:03:06 PM (21 years ago)
- Location:
- trunk/glueforge/templates/psdb
- Files:
-
- 4 edited
-
code.tt (modified) (1 diff)
-
createtable.tt (modified) (1 diff)
-
pop.tt (modified) (2 diffs)
-
selectrowsfits.tt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/glueforge/templates/psdb/code.tt
r4174 r4197 2 2 3 3 #define [% namespace FILTER upper %]_TABLE_NAME "[% table_name %]" 4 #define [% namespace FILTER upper %]_INDEX_NAME "position" 4 5 5 6 [% INCLUDE alloc.tt %] -
trunk/glueforge/templates/psdb/createtable.tt
r4196 r4197 5 5 6 6 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); 8 8 [% FOREACH item = columns %] 9 9 [% IF item.comment; -
trunk/glueforge/templates/psdb/pop.tt
r4163 r4197 22 22 } 23 23 24 rowID = psMetadataLookupS32(&status, row, "position");24 rowID = psMetadataLookupS32(&status, row, [% namespace FILTER upper %]_INDEX_NAME); 25 25 if (!status) { 26 26 // psError(); something bad happened … … 29 29 30 30 popped = psMetadataAlloc(); 31 psMetadataAddS32(popped, PS_LIST_TAIL, "position", NULL, rowID);31 psMetadataAddS32(popped, PS_LIST_TAIL, [% namespace FILTER upper %]_INDEX_NAME, NULL, rowID); 32 32 33 33 deleted = psDBDeleteRows(dbh, [% namespace FILTER upper %]_TABLE_NAME, popped); -
trunk/glueforge/templates/psdb/selectrowsfits.tt
r4196 r4197 9 9 } 10 10 11 // strip positioncolumn11 // strip index column 12 12 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)) { 14 14 // psError(); something bad happened 15 15 psFree(rowSet);
Note:
See TracChangeset
for help on using the changeset viewer.
