- Timestamp:
- Jul 30, 2010, 9:31:50 AM (16 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
branches/eam_branches/ipp-20100621/ippTools/share/pxadmin_create_tables.sql
r28439 r28794 375 375 KEY(fault), 376 376 KEY(quality), 377 KEY(data_state), 377 378 FOREIGN KEY(chip_id, exp_id) REFERENCES chipRun(chip_id, exp_id), 378 379 FOREIGN KEY(exp_id, class_id) REFERENCES rawImfile(exp_id, class_id) … … 973 974 KEY(fault), 974 975 KEY(quality), 976 KEY(data_state), 975 977 FOREIGN KEY(warp_id, skycell_id, tess_id) REFERENCES warpSkyCellMap(warp_id, skycell_id, tess_id) 976 978 ) ENGINE=innodb DEFAULT CHARSET=latin1; … … 1182 1184 KEY(fault), 1183 1185 KEY(quality), 1186 KEY(data_state), 1184 1187 FOREIGN KEY(diff_id) REFERENCES diffRun(diff_id) 1185 1188 ) ENGINE=innodb DEFAULT CHARSET=latin1; … … 1715 1718 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1716 1719 1720 1721 -- Processing labels with their priorities 1717 1722 CREATE TABLE Label ( 1718 1723 label VARCHAR(64), … … 1723 1728 KEY(priority), 1724 1729 KEY(active) 1730 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1731 1732 -- Tables to support background restoration 1733 1734 -- Background replacement on a chipRun 1735 CREATE TABLE chipBackgroundRun ( 1736 chip_bg_id BIGINT AUTO_INCREMENT, -- unique identifier 1737 chip_id BIGINT NOT NULL, -- link to chipRun 1738 state VARCHAR(64) NOT NULL, -- state of run (new, full, etc.) 1739 workdir VARCHAR(255) NOT NULL, -- working directory 1740 label VARCHAR(64), -- processing label 1741 data_group VARCHAR(64), -- group for data 1742 dist_group VARCHAR(64), -- group for distribution 1743 reduction VARCHAR(64), -- reduction class (for altering recipe) 1744 note VARCHAR(255), -- note 1745 registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- time run was registered 1746 magicked BIGINT DEFAULT 0 NOT NULL, -- magic status 1747 PRIMARY KEY(chip_bg_id), 1748 KEY(chip_id), 1749 KEY(state), 1750 KEY(label), 1751 KEY(data_group), 1752 KEY(dist_group), 1753 FOREIGN KEY(chip_id) REFERENCES chipRun(chip_id) 1754 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1755 1756 -- Results of background replacement from chipBackgroundRun 1757 CREATE TABLE chipBackgroundImfile ( 1758 chip_bg_id BIGINT NOT NULL, -- unique identifier 1759 class_id VARCHAR(64) NOT NULL, -- class (component) identifier 1760 path_base VARCHAR(255) NOT NULL, -- root name for outputs 1761 magicked BIGINT, -- magic_id if magicked 1762 dtime_script FLOAT, -- elapsed time for script 1763 hostname VARCHAR(64) NOT NULL, -- host that executed script 1764 quality SMALLINT NOT NULL, -- bad quality flag 1765 fault SMALLINT NOT NULL, -- fault code 1766 software_ver VARCHAR(16), -- software version 1767 bg FLOAT, -- background level 1768 bg_stdev FLOAT, -- stdev of background 1769 maskfrac_npix FLOAT, -- Number of pixels masked 1770 maskfrac_static FLOAT, -- Fraction masked static 1771 maskfrac_dynamic FLOAT, -- Fraction masked dynamic 1772 maskfrac_magic FLOAT, -- Fraction masked magic 1773 maskfrac_advisory FLOAT, -- Fraction masked advisory 1774 PRIMARY KEY(chip_bg_id,class_id), 1775 KEY(fault), 1776 KEY(quality), 1777 FOREIGN KEY(chip_bg_id) REFERENCES chipBackgroundRun(chip_bg_id) 1778 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1779 1780 -- Background replacement on a warpRun (utilising chipBackgroundRun) 1781 CREATE TABLE warpBackgroundRun ( 1782 warp_bg_id BIGINT AUTO_INCREMENT, -- unique identifier 1783 warp_id BIGINT NOT NULL, -- link to warpRun 1784 chip_bg_id BIGINT NOT NULL, -- link to chipBackgroundRun 1785 state VARCHAR(64) NOT NULL, -- state of run (new, full, etc.) 1786 workdir VARCHAR(255) NOT NULL, -- working directory 1787 label VARCHAR(64), -- processing label 1788 data_group VARCHAR(64), -- group for data 1789 dist_group VARCHAR(64), -- group for distribution 1790 reduction VARCHAR(64), -- reduction class (for altering recipe) 1791 note VARCHAR(255), -- note 1792 registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, -- time run was registered 1793 magicked BIGINT DEFAULT 0 NOT NULL, -- magic status 1794 PRIMARY KEY(warp_bg_id), 1795 KEY(warp_id), 1796 KEY(chip_bg_id), 1797 KEY(state), 1798 KEY(label), 1799 KEY(data_group), 1800 KEY(dist_group), 1801 FOREIGN KEY(warp_id) REFERENCES warpRun(warp_id), 1802 FOREIGN KEY(chip_bg_id) REFERENCES chipBackgroundRun(chip_bg_id) 1803 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1804 1805 -- Results of background replacement from warpBackgroundRun 1806 CREATE TABLE warpBackgroundSkyfile ( 1807 warp_bg_id BIGINT NOT NULL, -- unique identifier 1808 skycell_id VARCHAR(64) NOT NULL, -- skycell identifier 1809 path_base VARCHAR(255) NOT NULL, -- root name for outputs 1810 magicked BIGINT, -- magic_id if magicked 1811 dtime_script FLOAT, -- elapsed time for script 1812 hostname VARCHAR(64) NOT NULL, -- host that executed script 1813 quality SMALLINT NOT NULL, -- bad quality flag 1814 fault SMALLINT NOT NULL, -- fault code 1815 software_ver VARCHAR(16), -- software version 1816 bg FLOAT, -- background level 1817 bg_stdev FLOAT, -- stdev of background 1818 maskfrac_npix FLOAT, -- Number of pixels masked 1819 maskfrac_static FLOAT, -- Fraction masked static 1820 maskfrac_dynamic FLOAT, -- Fraction masked dynamic 1821 maskfrac_magic FLOAT, -- Fraction masked magic 1822 maskfrac_advisory FLOAT, -- Fraction masked advisory 1823 PRIMARY KEY(warp_bg_id,skycell_id), 1824 KEY(fault), 1825 KEY(quality), 1826 FOREIGN KEY(warp_bg_id) REFERENCES warpBackgroundRun(warp_bg_id) 1725 1827 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1726 1828
Note:
See TracChangeset
for help on using the changeset viewer.
