Changeset 18520 for trunk/ippTools/share/pxadmin_create_tables.sql
- Timestamp:
- Jul 14, 2008, 3:18:02 PM (18 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/share/pxadmin_create_tables.sql (modified) (1 diff)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/pxadmin_create_tables.sql
r18029 r18520 719 719 CREATE TABLE diffInputSkyfile (diff_id BIGINT, template TINYINT, stack_id BIGINT, warp_id BIGINT, skycell_id VARCHAR(64), tess_id VARCHAR(64), kind VARCHAR(64), PRIMARY KEY(diff_id, template), KEY(stack_id), KEY(warp_id), KEY(skycell_id), KEY(tess_id), KEY(kind), FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id), FOREIGN KEY (stack_id) REFERENCES stackSumSkyfile(stack_id), FOREIGN KEY (warp_id, skycell_id, tess_id) REFERENCES warpSkyfile(warp_id, skycell_id, tess_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 720 720 CREATE TABLE diffSkyfile (diff_id BIGINT, uri VARCHAR(255), path_base VARCHAR(255), bg DOUBLE, bg_stdev DOUBLE, stamps_num INT, stamps_rms FLOAT, sources INT, dtime_diff FLOAT, hostname VARCHAR(64), good_frac FLOAT, fault SMALLINT, PRIMARY KEY(diff_id), KEY(good_frac), KEY(fault), FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 721 CREATE TABLE magicRun (magic_id BIGINT AUTO_INCREMENT, state VARCHAR(64), workdir VARCHAR(255), workdir_state VARCHAR(255), label VARCHAR(64), dvodb VARCHAR(255), registered DATETIME, PRIMARY KEY(magic_id), KEY(magic_id), KEY(state), KEY(workdir_state), KEY(label)) ENGINE=innodb DEFAULT CHARSET=latin1; 722 CREATE TABLE magicInputSkyfile (magic_id BIGINT, diff_id BIGINT, node VARCHAR(64), PRIMARY KEY(magic_id, diff_id), FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 723 CREATE TABLE magicTree (magic_id BIGINT, node VARCHAR(64), dep VARCHAR(64), KEY(magic_id), KEY(node), KEY(dep), INDEX(magic_id, node), FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 724 CREATE TABLE magicNodeResult (magic_id BIGINT, node VARCHAR(64), uri VARCHAR(255), PRIMARY KEY(magic_id, node), FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), FOREIGN KEY (magic_id, node) REFERENCES magicTree(magic_id, node)) ENGINE=innodb DEFAULT CHARSET=latin1; 725 CREATE TABLE magicMask (magic_id BIGINT, uri VARCHAR(255), PRIMARY KEY(magic_id), FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 726 CREATE TABLE magicSkyfileMask (magic_id BIGINT, diff_id BIGINT, uri VARCHAR(255), PRIMARY KEY(magic_id, diff_id), KEY(uri), FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), FOREIGN KEY (magic_id, diff_id) REFERENCES magicInputSkyfile(magic_id, diff_id), FOREIGN KEY (magic_id) REFERENCES magicMask(magic_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 721 722 CREATE TABLE magicRun ( 723 magic_id BIGINT AUTO_INCREMENT, 724 state VARCHAR(64), 725 workdir VARCHAR(255), 726 workdir_state VARCHAR(255), 727 label VARCHAR(64), 728 dvodb VARCHAR(255), 729 registered DATETIME, 730 fault SMALLINT, 731 PRIMARY KEY(magic_id), 732 KEY(magic_id), 733 KEY(state), 734 KEY(workdir_state), 735 KEY(label), 736 KEY(fault) 737 ) ENGINE=innodb DEFAULT CHARSET=latin1; 738 739 CREATE TABLE magicInputSkyfile ( 740 magic_id BIGINT, 741 diff_id BIGINT, 742 node VARCHAR(64), 743 PRIMARY KEY(magic_id, diff_id), 744 FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), 745 FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id) 746 ) ENGINE=innodb DEFAULT CHARSET=latin1; 747 748 CREATE TABLE magicTree ( 749 magic_id BIGINT, 750 node VARCHAR(64), 751 dep VARCHAR(64), 752 KEY(magic_id), 753 KEY(node), 754 KEY(dep), 755 INDEX(magic_id, node), 756 FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id) 757 ) ENGINE=innodb DEFAULT CHARSET=latin1; 758 759 CREATE TABLE magicNodeResult ( 760 magic_id BIGINT, 761 node VARCHAR(64), 762 uri VARCHAR(255), 763 fault SMALLINT, 764 PRIMARY KEY(magic_id, node), 765 FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), 766 FOREIGN KEY (magic_id, node) REFERENCES magicTree(magic_id, node), 767 KEY(fault) 768 ) ENGINE=innodb DEFAULT CHARSET=latin1; 769 770 CREATE TABLE magicMask ( 771 magic_id BIGINT, 772 uri VARCHAR(255), 773 streaks INT, 774 fault SMALLINT, 775 PRIMARY KEY(magic_id), 776 FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), 777 KEY(fault) 778 ) ENGINE=innodb DEFAULT CHARSET=latin1; 779 727 780 CREATE TABLE calDB (cal_id BIGINT AUTO_INCREMENT, dvodb VARCHAR(64), state VARCHAR(64), PRIMARY KEY(cal_id), KEY(cal_id)) ENGINE=innodb DEFAULT CHARSET=latin1; 728 781 CREATE TABLE calRun (cal_id BIGINT AUTO_INCREMENT, region VARCHAR(64), last_step VARCHAR(64), state VARCHAR(64), PRIMARY KEY(cal_id), KEY(cal_id), KEY(last_step), FOREIGN KEY (cal_id) REFERENCES calDB(cal_id)) ENGINE=innodb DEFAULT CHARSET=latin1;
Note:
See TracChangeset
for help on using the changeset viewer.
