Changeset 23390
- Timestamp:
- Mar 18, 2009, 10:19:52 AM (17 years ago)
- Location:
- trunk/ippTools/share
- Files:
-
- 2 edited
-
pxadmin_create_tables.sql (modified) (7 diffs)
-
pxadmin_drop_tables.sql (modified) (2 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippTools/share/pxadmin_create_tables.sql
r23229 r23390 167 167 fault SMALLINT NOT NULL, 168 168 epoch TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 169 magicked TINYINT, 169 170 PRIMARY KEY(exp_id), 170 171 KEY(exp_name), … … 263 264 tess_id VARCHAR(64), 264 265 end_stage VARCHAR(64), 266 magicked TINYINT, 265 267 PRIMARY KEY(chip_id), 266 268 KEY(chip_id), KEY(exp_id), … … 826 828 end_stage VARCHAR(64), 827 829 registered DATETIME, 830 magicked TINYINT, 828 831 PRIMARY KEY(warp_id), 829 832 KEY(warp_id), … … 963 966 tess_id VARCHAR(64), 964 967 exp_id BIGINT, 968 magicked TINYINT, 965 969 PRIMARY KEY(diff_id), 966 970 KEY(diff_id), … … 1095 1099 stage_id BIGINT, 1096 1100 cam_id BIGINT, 1101 label VARCHAR(64), 1097 1102 outroot VARCHAR(255), 1098 1103 recoveryroot VARCHAR(255), … … 1102 1107 KEY(magic_ds_id), 1103 1108 KEY(state), 1109 KEY(magic_id), 1110 KEY(label), 1104 1111 FOREIGN KEY (magic_id) REFERENCES magicRun(magic_id) 1105 1112 ) ENGINE=innodb DEFAULT CHARSET=latin1; … … 1225 1232 KEY(job_id), 1226 1233 FOREIGN KEY (req_id) REFERENCES pstampRequest(req_id) 1227 ) ENGINE=innodb DEFAULT CHARSET=latin1 1234 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1235 1236 CREATE TABLE distTarget ( 1237 target_id BIGINT AUTO_INCREMENT, 1238 obs_mode VARCHAR(64), 1239 stage VARCHAR(64), 1240 clean TINYINT, 1241 state VARCHAR(64), 1242 comment VARCHAR(255), 1243 PRIMARY KEY(target_id) 1244 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1245 1246 CREATE TABLE distRun ( 1247 dist_id BIGINT AUTO_INCREMENT, 1248 target_id BIGINT, 1249 stage VARCHAR(64), 1250 stage_id BIGINT, 1251 chip_id BIGINT, 1252 label VARCHAR(64), 1253 outroot VARCHAR(255), 1254 clean TINYINT, 1255 state VARCHAR(64), 1256 time_stamp TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 1257 fault SMALLINT, 1258 PRIMARY KEY(dist_id), 1259 KEY(state), 1260 KEY(label), 1261 FOREIGN KEY(target_id) REFERENCES distTarget(target_id) 1262 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1263 1264 CREATE TABLE distComponent ( 1265 dist_id BIGINT, 1266 component VARCHAR(64), 1267 bytes INT, 1268 md5sum VARCHAR(32), 1269 state VARCHAR(64), 1270 name VARCHAR(255), 1271 fault SMALLINT, 1272 PRIMARY KEY(dist_id, component), 1273 KEY(state), 1274 FOREIGN KEY(dist_id) REFERENCES distRun(dist_id) 1275 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1276 1277 1278 CREATE TABLE rcDSProduct ( 1279 prod_id BIGINT AUTO_INCREMENT, 1280 name VARCHAR(64), 1281 dbname VARCHAR(64), 1282 dbhost VARCHAR(64), 1283 prod_root VARCHAR(255), 1284 PRIMARY KEY(prod_id) 1285 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1286 1287 CREATE TABLE rcDestination ( 1288 dest_id BIGINT AUTO_INCREMENT, 1289 prod_id BIGINT, 1290 name VARCHAR(64), 1291 status_uri VARCHAR(255), 1292 comment VARCHAR(255), 1293 last_fileset VARCHAR(255), 1294 state VARCHAR(64), 1295 PRIMARY KEY(dest_id), 1296 FOREIGN KEY(prod_id) REFERENCES rcDSProduct(prod_id) 1297 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1298 1299 1300 CREATE TABLE rcInterest ( 1301 int_id BIGINT AUTO_INCREMENT, 1302 dest_id BIGINT, 1303 target_id BIGINT, 1304 prod_id BIGINT, 1305 state VARCHAR(64), 1306 PRIMARY KEY(int_id), 1307 FOREIGN KEY(dest_id) REFERENCES rcDestination(dest_id), 1308 FOREIGN KEY(target_id) REFERENCES distTarget(target_id), 1309 FOREIGN KEY(prod_id) REFERENCES rcDSProduct(prod_id) 1310 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1311 1312 CREATE TABLE rcDSFileset ( 1313 fs_id BIGINT AUTO_INCREMENT, 1314 dist_id BIGINT, 1315 prod_id BIGINT, 1316 name VARCHAR(64), 1317 state VARCHAR(64), 1318 registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 1319 PRIMARY KEY(fs_id), 1320 FOREIGN KEY(dist_id) REFERENCES distRun(dist_id), 1321 FOREIGN KEY(prod_id) REFERENCES rcDSProduct(prod_id) 1322 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1323 1324 CREATE TABLE rcRun ( 1325 rc_id BIGINT AUTO_INCREMENT, 1326 fs_id BIGINT, 1327 dest_id BIGINT, 1328 state VARCHAR(64), 1329 registered TIMESTAMP DEFAULT CURRENT_TIMESTAMP, 1330 PRIMARY KEY(rc_id), 1331 FOREIGN KEY(fs_id) REFERENCES rcDSFileset(fs_id), 1332 FOREIGN KEY(dest_id) REFERENCES rcDestination(dest_id) 1333 ) ENGINE=innodb DEFAULT CHARSET=latin1; 1334 1335 1336 1337 -- This comment line is here to avoid empty query error. 1338 -- Another way to avoid that problem is to omit the semicolon above but I think that is untidy. -
trunk/ippTools/share/pxadmin_drop_tables.sql
r21308 r23390 54 54 DROP TABLE IF EXISTS calRun; 55 55 DROP TABLE IF EXISTS flatcorrRun; 56 DROP TABLE IF EXISTS flatcorrExp; 56 57 DROP TABLE IF EXISTS flatcorrChipLink; 57 58 DROP TABLE IF EXISTS flatcorrCamLink; … … 60 61 DROP TABLE IF EXISTS pstampRequest; 61 62 DROP TABLE IF EXISTS pstampJob; 63 DROP TABLE IF EXISTS distRun; 64 DROP TABLE IF EXISTS distTarget; 65 DROP TABLE IF EXISTS distComponent; 66 DROP TABLE IF EXISTS rcDSProduct; 67 DROP TABLE IF EXISTS rcDestination; 68 DROP TABLE IF EXISTS rcInterest; 69 DROP TABLE IF EXISTS rcDSFileset; 70 DROP TABLE IF EXISTS rcRun; 71 62 72 SET FOREIGN_KEY_CHECKS=1
Note:
See TracChangeset
for help on using the changeset viewer.
