Changeset 20973 for trunk/ippTools/share/pxadmin_create_tables.sql
- Timestamp:
- Dec 13, 2008, 10:17:34 AM (17 years ago)
- File:
-
- 1 edited
-
trunk/ippTools/share/pxadmin_create_tables.sql (modified) (10 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/pxadmin_create_tables.sql
r20841 r20973 238 238 fault SMALLINT NOT NULL, 239 239 epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 240 raw_image_id BIGINT AUTO_INCREMENT, 241 magicked TINYINT, 240 242 PRIMARY KEY(exp_id, class_id), 241 243 KEY(tmp_class_id), 242 244 KEY(fault), 245 KEY(raw_image_id), 243 246 UNIQUE KEY(exp_id, tmp_class_id), 244 247 FOREIGN KEY (exp_id, tmp_class_id) … … 330 333 path_base VARCHAR(255), 331 334 fault SMALLINT NOT NULL, 335 chip_image_id BIGINT AUTO_INCREMENT, 336 magicked BIGINT, 332 337 PRIMARY KEY(chip_id, exp_id, class_id), 333 338 KEY(data_state), 334 339 KEY(fault), 340 KEY(chip_image_id), 335 341 FOREIGN KEY (chip_id, exp_id) 336 342 REFERENCES chipRun(chip_id, exp_id), … … 815 821 end_stage VARCHAR(64), 816 822 registered DATETIME, 817 magiced TINYINT,818 823 PRIMARY KEY(warp_id), 819 824 KEY(warp_id), … … 824 829 KEY(label), 825 830 KEY(end_stage), 826 KEY(magiced),827 831 INDEX(warp_id, fake_id), 828 832 FOREIGN KEY (fake_id) … … 861 865 ignored TINYINT, 862 866 fault SMALLINT, 867 warp_image_id BIGINT AUTO_INCREMENT, 868 magicked TINYINT, 863 869 PRIMARY KEY(warp_id, skycell_id, tess_id), 864 870 KEY(good_frac), 865 871 KEY(ignored), KEY(fault), 872 KEY(warp_image_id), 866 873 FOREIGN KEY (warp_id, skycell_id, tess_id) 867 874 REFERENCES warpSkyCellMap(warp_id, skycell_id, tess_id) … … 941 948 dvodb VARCHAR(255), 942 949 registered DATETIME, 943 skycell_id VARCHAR(64),944 950 tess_id VARCHAR(64), 951 exp_id BIGINT, 945 952 PRIMARY KEY(diff_id), 946 953 KEY(diff_id), 947 954 KEY(state), 948 KEY( skycell_id),949 KEY(tess_id)955 KEY(tess_id), 956 FOREIGN KEY (exp_id) REFERENCES rawExp(exp_id) 950 957 ) ENGINE=innodb DEFAULT CHARSET=latin1; 951 958 952 959 CREATE TABLE diffInputSkyfile ( 953 960 diff_id BIGINT, 954 template TINYINT,955 stack_id BIGINT,956 warp_id BIGINT,957 961 skycell_id VARCHAR(64), 962 warp1 BIGINT, 963 stack1 BIGINT, 964 warp2 BIGINT, 965 stack2 BIGINT, 958 966 tess_id VARCHAR(64), 959 kind VARCHAR(64), 960 PRIMARY KEY(diff_id, template), 961 KEY(stack_id), 962 KEY(warp_id), 967 PRIMARY KEY(diff_id, skycell_id), 968 KEY(warp1), 969 KEY(warp2), 970 KEY(stack1), 971 KEY(stack2), 963 972 KEY(skycell_id), 964 973 KEY(tess_id), 965 KEY(kind),966 974 FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id), 967 FOREIGN KEY (stack_id) REFERENCES stackSumSkyfile(stack_id), 968 FOREIGN KEY (warp_id, skycell_id, tess_id) REFERENCES warpSkyfile(warp_id, skycell_id, tess_id) 975 FOREIGN KEY (warp1, skycell_id, tess_id) REFERENCES warpSkyfile(warp_id, skycell_id, tess_id), 976 FOREIGN KEY (warp2, skycell_id, tess_id) REFERENCES warpSkyfile(warp_id, skycell_id, tess_id), 977 FOREIGN KEY (stack1) REFERENCES stackSumSkyfile(stack_id), 978 FOREIGN KEY (stack2) REFERENCES stackSumSkyfile(stack_id) 969 979 ) ENGINE=innodb DEFAULT CHARSET=latin1; 970 980 971 981 CREATE TABLE diffSkyfile ( 972 982 diff_id BIGINT, 983 skycell_id VARCHAR(64), 973 984 uri VARCHAR(255), 974 985 path_base VARCHAR(255), … … 993 1004 good_frac FLOAT, 994 1005 fault SMALLINT, 995 PRIMARY KEY(diff_id), 1006 diff_image_id BIGINT AUTO_INCREMENT, 1007 magicked TINYINT, 1008 PRIMARY KEY(diff_id, skycell_id), 996 1009 KEY(good_frac), 997 1010 KEY(fault), 1011 KEY(diff_image_id), 998 1012 FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id) 999 1013 ) ENGINE=innodb DEFAULT CHARSET=latin1; … … 1002 1016 magic_id BIGINT AUTO_INCREMENT, 1003 1017 exp_id BIGINT, 1018 diff_id BIGINT, 1004 1019 state VARCHAR(64), 1005 1020 workdir VARCHAR(255), … … 1015 1030 KEY(label), 1016 1031 KEY(fault), 1017 FOREIGN KEY (exp_id) REFERENCES rawExp(exp_id) 1032 FOREIGN KEY (exp_id) REFERENCES rawExp(exp_id), 1033 FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id) 1018 1034 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1019 1035 … … 1022 1038 diff_id BIGINT, 1023 1039 node VARCHAR(64), 1024 PRIMARY KEY(magic_id, diff_id ),1040 PRIMARY KEY(magic_id, diff_id, node), 1025 1041 FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id), 1026 FOREIGN KEY (diff_id) REFERENCESdiffRun(diff_id)1042 FOREIGN KEY (diff_id) REFERENCES diffRun(diff_id) 1027 1043 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1028 1044
Note:
See TracChangeset
for help on using the changeset viewer.
