Changeset 4336
- Timestamp:
- Jun 21, 2005, 2:41:43 PM (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
r4325 r4336 13 13 END; 14 14 -%] 15 [% IF item.mtype == "PS_META_STR" -%] 16 psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], "[% item.value %]"); 17 [% ELSE -%] 18 psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", [% item.mtype %], [% item.comment %], [% item.value %]); 15 [% IF item.type == "S32" or item.type == "F32" or item.type == "F64" -%] 16 if (!psMetadataAdd[% item.type %](md, PS_LIST_TAIL, "[% item.name %]", [% item.comment %], [% item.value %])) { 17 [% ELSIF item.type == "STR" -%] 18 if (!psMetadataAddStr(md, PS_LIST_TAIL, "[% item.name %]", [% item.comment %], "[% item.value %]")) { 19 [% ELSIF item.type == "BOOL" -%] 20 [% IF item.value == 1; 21 SET item.value = "true"; 22 ELSE; 23 SET item.value = "false"; 24 END; 25 -%] 26 if (!psMetadataAdd(md, PS_LIST_TAIL, "[% item.name %]", PS_META_BOOL, [% item.comment %], [% item.value %])) { 19 27 [% END -%] 28 // psError(); something bad happened 29 psFree(md); 30 return NULL; 31 } 20 32 [% END -%] 21 33 status = psDBCreateTable(dbh, [% namespace FILTER upper %]_TABLE_NAME, md);
Note:
See TracChangeset
for help on using the changeset viewer.
