Changeset 4196 for trunk/glueforge/templates/psdb/createtable.tt
- Timestamp:
- Jun 9, 2005, 11:55:33 AM (21 years ago)
- File:
-
- 1 edited
-
trunk/glueforge/templates/psdb/createtable.tt (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/glueforge/templates/psdb/createtable.tt
r4169 r4196 6 6 md = psMetadataAlloc(); 7 7 psMetadataAdd(md, PS_LIST_TAIL, "position", PS_META_S32, "AUTO_INCREMENT", 0.0); 8 [%-FOREACH item = columns %]9 [%-IF item.comment;10 SET item.comment = "\"$item.comment\"";11 ELSE;12 SET item.comment = 'NULL';13 END;14 %]15 [%-IF item.mtype == "PS_META_STR" %]8 [% FOREACH item = columns %] 9 [% IF item.comment; 10 SET item.comment = "\"$item.comment\""; 11 ELSE; 12 SET item.comment = 'NULL'; 13 END; 14 -%] 15 [% IF item.mtype == "PS_META_STR" %] 16 16 psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], "[% item.value %]"); 17 [%- ELSE%]17 [% ELSE -%] 18 18 psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], [% item.value %]); 19 [%- END%]20 [%- END%]19 [% END -%] 20 [% END -%] 21 21 status = psDBCreateTable(dbh, [% namespace FILTER upper %]_TABLE_NAME, md); 22 22 psFree(md);
Note:
See TracChangeset
for help on using the changeset viewer.
