Changeset 35293
- Timestamp:
- Mar 11, 2013, 1:11:51 PM (13 years ago)
- Location:
- tags/ipp-20130307
- Files:
-
- 5 edited
-
dbconfig/changes.txt (modified) (1 diff)
-
dbconfig/pstamp.md (modified) (1 diff)
-
ippTools/share/pxadmin_create_tables.sql (modified) (3 diffs)
-
ippTools/src/pstamptool.c (modified) (3 diffs)
-
ippTools/src/pstamptoolConfig.c (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
tags/ipp-20130307/dbconfig/changes.txt
r35239 r35293 2399 2399 UPDATE dbversion set schema_version = '1.1.75', updated= CURRENT_TIMESTAMP(); 2400 2400 2401 -- new Postage Stamp Request columns (NOTE these changes to not apply to gpc1 2402 -- because the pstamp tables have been dropped from that database 2403 ALTER TABLE pstampRequest ADD COLUMN username VARCHAR(255) AFTER outdir; 2404 ALTER TABLE pstampRequest ADD COLUMN proj_id BIGINT AFTER username; 2405 ALTER TABLE pstampRequest ADD COLUMN registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP AFTER proj_id; 2406 2407 -- default to the gpc1 project (or is it ps1?) 2408 UPDATE pstampRequest SET proj_id = 1; 2409 2410 2411 -
tags/ipp-20130307/dbconfig/pstamp.md
r33119 r35293 32 32 uri STR 255 33 33 outdir STR 255 34 username STR 255 35 proj_id S64 0 36 registered UTC 0001-01-01T00:00:00Z 34 37 timestamp UTC 0001-01-01T00:00:00Z 35 38 fault S32 0 -
tags/ipp-20130307/ippTools/share/pxadmin_create_tables.sql
r35239 r35293 1441 1441 outProduct VARCHAR(64), 1442 1442 uri VARCHAR(255), 1443 outdir VARCHAR(255), 1443 outdir VARCHAR(255), 1444 username VARCHAR(255), 1445 proj_id BIGINT, 1446 registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 1444 1447 timestamp TIMESTAMP, 1445 1448 fault SMALLINT, … … 1448 1451 KEY(state), 1449 1452 KEY(fault), 1450 KEY(label) 1453 KEY(label), 1454 KEY(username) 1451 1455 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1452 1456 … … 2194 2198 KEY (state), 2195 2199 KEY (fault), 2200 KEY (group_id), 2196 2201 FOREIGN KEY(exp_id) REFERENCES rawExp(exp_id), 2197 2202 FOREIGN KEY(chip_id) REFERENCES chipRun(chip_id), -
tags/ipp-20130307/ippTools/src/pstamptool.c
r34123 r35293 287 287 PXOPT_LOOKUP_S64(ds_id, config->args, "-ds_id", false, false); 288 288 289 PXOPT_LOOKUP_STR(username, config->args, "-username", false, false); 290 PXOPT_LOOKUP_S64(proj_id, config->args, "-proj_id", false, false); 291 292 psTime *now = psTimeGetNow(PS_TIME_TAI); 293 289 294 if (!pstampRequestInsert(config->dbh, 290 295 0, // req_id … … 297 302 uri, 298 303 NULL, // outdir 299 NULL, // timestamp 304 username, 305 proj_id, 306 now, // registered 307 now, // timestamp 300 308 0 // fault 301 309 )) { … … 567 575 PXOPT_LOOKUP_STR(label, config->args, "-set_label", false, false); 568 576 PXOPT_LOOKUP_STR(outProduct, config->args, "-set_outProduct", false, false); 569 PXOPT_LOOKUP_S16(fault, config->args, "-set_fault", false, false);577 PXOPT_LOOKUP_S16(fault, config->args, "-set_fault", false, false); 570 578 PXOPT_LOOKUP_STR(uri, config->args, "-set_uri", false, false); 571 PXOPT_LOOKUP_STR(outdir, config->args, "-set_outdir", false, false);579 PXOPT_LOOKUP_STR(outdir, config->args, "-set_outdir", false, false); 572 580 PXOPT_LOOKUP_STR(name, config->args, "-set_name", false, false); 581 PXOPT_LOOKUP_STR(username, config->args, "-set_username", false, false); 573 582 PXOPT_LOOKUP_STR(reqType, config->args, "-set_reqType", false, false); 574 PXOPT_LOOKUP_BOOL(clearfault,config->args, "-clearfault", false);575 576 if (!state && !label && !outProduct && !fault && !uri && !outdir && !name && ! reqType && !clearfault) {583 PXOPT_LOOKUP_BOOL(clearfault,config->args, "-clearfault", false); 584 585 if (!state && !label && !outProduct && !fault && !uri && !outdir && !name && !username && !reqType && !clearfault) { 577 586 psError(PS_ERR_UNKNOWN, true, "at least one set option is required"); 578 587 return false; -
tags/ipp-20130307/ippTools/src/pstamptoolConfig.c
r33809 r35293 74 74 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-uri", 0, "define request file uri (required)", NULL); 75 75 psMetadataAddS64(addreqArgs, PS_LIST_TAIL, "-ds_id", 0, "define request ds_id", 0); 76 psMetadataAddS64(addreqArgs, PS_LIST_TAIL, "-proj_id", 0, "define request proj_id", 0); 76 77 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-name", 0, "define request name", NULL); 78 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-username", 0, "define user name", NULL); 77 79 psMetadataAddStr(addreqArgs, PS_LIST_TAIL, "-label", 0, "define request label", NULL); 78 80 … … 116 118 psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_uri", 0, "new uri", NULL); 117 119 psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_name", 0, "new name", NULL); 120 psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_username", 0, "new username", NULL); 118 121 psMetadataAddStr(updatereqArgs, PS_LIST_TAIL, "-set_reqType", 0, "new reqType", NULL); 119 122 psMetadataAddBool(updatereqArgs, PS_LIST_TAIL, "-clearfault", 0, "set fault to zero", false);
Note:
See TracChangeset
for help on using the changeset viewer.
