- Timestamp:
- Feb 22, 2024, 10:00:24 AM (2 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20230313/ippTools/share/pxadmin_create_tables.sql
r42609 r42635 394 394 KEY(fault), 395 395 KEY(quality), 396 KEY(data_state),397 396 FOREIGN KEY(chip_id, exp_id) REFERENCES chipRun(chip_id, exp_id), 398 397 FOREIGN KEY(exp_id, class_id) REFERENCES rawImfile(exp_id, class_id) … … 1414 1413 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1415 1414 1416 CREATE TABLE pstampDataStore (1417 ds_id BIGINT AUTO_INCREMENT,1418 state VARCHAR(64),1419 lastFileset VARCHAR(64),1420 timestamp DATETIME,1421 label VARCHAR(64),1422 outProduct VARCHAR(64) UNIQUE,1423 uri VARCHAR(255),1424 pollInterval INTEGER DEFAULT 60,1425 need_magic TINYINT,1426 PRIMARY KEY(ds_id),1427 KEY(ds_id)1428 ) ENGINE=innodb DEFAULT CHARSET=latin1;1429 1430 CREATE TABLE pstampProject (1431 proj_id BIGINT AUTO_INCREMENT,1432 name VARCHAR(64) UNIQUE,1433 state VARCHAR(64),1434 dbname VARCHAR(64),1435 dvodb VARCHAR(64),1436 camera VARCHAR(64),1437 telescope VARCHAR(64),1438 need_magic TINYINT,1439 PRIMARY KEY(proj_id),1440 KEY(proj_id)1441 ) ENGINE=innodb DEFAULT CHARSET=latin1;1442 1443 CREATE TABLE pstampRequest (1444 req_id BIGINT AUTO_INCREMENT,1445 ds_id BIGINT,1446 state VARCHAR(64),1447 name VARCHAR(64) UNIQUE,1448 reqType VARCHAR(16),1449 label VARCHAR(64),1450 outProduct VARCHAR(64),1451 uri VARCHAR(255),1452 outdir VARCHAR(255),1453 username VARCHAR(255),1454 proj_id BIGINT,1455 registered datetime,1456 timestamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP,1457 fault SMALLINT,1458 PRIMARY KEY(req_id),1459 KEY(req_id),1460 KEY(state),1461 KEY(fault),1462 KEY(label),1463 KEY(username)1464 ) ENGINE=innodb DEFAULT CHARSET=latin1;1465 1466 CREATE TABLE pstampJob (1467 job_id BIGINT AUTO_INCREMENT,1468 req_id BIGINT,1469 rownum VARCHAR(64),1470 state VARCHAR(64),1471 jobType VARCHAR(16),1472 fault SMALLINT,1473 exp_id BIGINT,1474 outputBase VARCHAR(255),1475 options BIGINT,1476 dep_id BIGINT,1477 fault_count INT,1478 parent_id BIGINT DEFAULT NULL,1479 is_parent TINYINT DEFAULT 0,1480 PRIMARY KEY(job_id, req_id),1481 KEY(job_id),1482 KEY(req_id),1483 KEY(state),1484 KEY(fault),1485 KEY(dep_id),1486 KEY(parent_id),1487 KEY(is_parent),1488 FOREIGN KEY(req_id) REFERENCES pstampRequest(req_id)1489 ) ENGINE=innodb DEFAULT CHARSET=latin1;1490 1491 CREATE TABLE pstampDependent (1492 dep_id BIGINT AUTO_INCREMENT,1493 state VARCHAR(64),1494 stage VARCHAR(64),1495 stage_id BIGINT,1496 component VARCHAR(64),1497 imagedb VARCHAR(64),1498 outdir VARCHAR(255),1499 rlabel VARCHAR(64),1500 need_magic TINYINT,1501 fault SMALLINT,1502 fault_count INT,1503 PRIMARY KEY(dep_id),1504 KEY(state),1505 KEY(stage),1506 KEY(stage_id),1507 KEY(component),1508 KEY(imagedb),1509 KEY(fault)1510 ) ENGINE=innodb DEFAULT CHARSET=latin1;1511 1512 CREATE TABLE pstampFile (1513 file_id BIGINT AUTO_INCREMENT,1514 job_id BIGINT NOT NULL,1515 path VARCHAR(255),1516 PRIMARY KEY(file_id),1517 KEY(job_id)1518 ) ENGINE=innodb DEFAULT CHARSET=latin1;1519 1520 CREATE TABLE pstampUserDomain (1521 domainName VARCHAR(64),1522 accessLevel INT,1523 defaultProduct VARCHAR(255),1524 defaultLabel VARCHAR(64),1525 PRIMARY KEY(domainName)1526 ) ENGINE=innodb DEFAULT CHARSET=latin1;1527 1528 CREATE TABLE pstampUser (1529 userName VARCHAR(64),1530 domainName VARCHAR(64),1531 accessLevel INT,1532 defaultProduct VARCHAR(255),1533 defaultLabel VARCHAR(64),1534 PRIMARY KEY (userName, domainName)1535 ) ENGINE=innodb DEFAULT CHARSET=latin1;1536 1537 CREATE TABLE pstampAccessLevel (1538 proj_id BIGINT,1539 accessLevel INT,1540 mjd_min FLOAT DEFAULT 0,1541 mjd_max FLOAT DEFAULT 0,1542 PRIMARY KEY (proj_id, accessLevel),1543 UNIQUE KEY (proj_id, accessLevel),1544 FOREIGN KEY(proj_id) REFERENCES pstampProject(proj_id)1545 ) ENGINE=innodb DEFAULT CHARSET=latin1;1546 1547 CREATE TABLE pstampWebRequest (1548 num BIGINT AUTO_INCREMENT,1549 PRIMARY KEY(num)1550 ) ENGINE=innodb DEFAULT CHARSET=latin1;1551 1552 1415 CREATE TABLE distTarget ( 1553 1416 target_id BIGINT AUTO_INCREMENT, … … 1856 1719 class_id VARCHAR(64) NOT NULL, -- class (component) identifier 1857 1720 path_base VARCHAR(255) NOT NULL, -- root name for outputs 1721 data_state VARCHAR(64), 1858 1722 magicked BIGINT, -- magic_id if magicked 1859 1723 dtime_script FLOAT, -- elapsed time for script … … 1905 1769 skycell_id VARCHAR(64) NOT NULL, -- skycell identifier 1906 1770 path_base VARCHAR(255) NOT NULL, -- root name for outputs 1771 data_state VARCHAR(64), 1907 1772 magicked BIGINT, -- magic_id if magicked 1908 1773 dtime_script FLOAT, -- elapsed time for script … … 2023 1888 minidvodb_path VARCHAR(255) NOT NULL, 2024 1889 state VARCHAR(64) NOT NULL, 1890 note VARCHAR(255) NOT NULL, 2025 1891 creation_date TIMESTAMP, 2026 1892 PRIMARY KEY(minidvodb_id), KEY(minidvodb_name), INDEX(minidvodb_id) … … 2168 2034 quality SMALLINT NOT NULL, 2169 2035 hostname VARCHAR(64) NOT NULL, 2170 software_ver VARCHAR( 64),2036 software_ver VARCHAR(16), 2171 2037 fault SMALLINT NOT NULL, 2172 2038 PRIMARY KEY(skycal_id), … … 2630 2496 quality SMALLINT NOT NULL, 2631 2497 hostname VARCHAR(64) NOT NULL, 2632 software_ver VARCHAR( 64),2498 software_ver VARCHAR(16), 2633 2499 fault SMALLINT NOT NULL, 2634 2500 PRIMARY KEY(xccal_id),
Note:
See TracChangeset
for help on using the changeset viewer.
