IPP Software Navigation Tools IPP Links Communication Pan-STARRS Links

Changeset 23881


Ignore:
Timestamp:
Apr 15, 2009, 5:49:37 PM (17 years ago)
Author:
Paul Price
Message:

Adding new tables.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dbconfig/changes.txt

    r23878 r23881  
    10321032ALTER TABLE diffSkyfile ADD COLUMN data_state VARCHAR(64) AFTER path_base;
    10331033UPDATE diffSkyfile SET data_state = 'full' WHERE data_state IS NULL;
     1034
     1035
     1036-- Sources from which to receive files
     1037CREATE TABLE receiveSource (
     1038    source_id BIGINT AUTO_INCREMENT, -- unique identifier
     1039    source VARCHAR(128) NOT NULL, -- source URI
     1040    product VARCHAR(64) NOT NULL, -- product of interest
     1041    workdir VARCHAR(255),       -- where to extract (optional)
     1042    comment VARCHAR(255),       -- for human memory
     1043    fileset_last VARCHAR(128),  -- last fileset seen
     1044    PRIMARY KEY(source_id),
     1045    KEY(source),
     1046    KEY(product),
     1047    KEY(comment)
     1048) ENGINE=innodb DEFAULT CHARSET=latin1;
     1049
     1050-- Run for receiving files
     1051CREATE TABLE receiveRun (
     1052    receive_id BIGINT AUTO_INCREMENT, -- unique identifier
     1053    source_id BIGINT NOT NULL,  -- link to receiveSource
     1054    fileset VARCHAR(128) NOT NULL, -- fileset to receive
     1055    PRIMARY KEY(receive_id),
     1056    KEY(source_id),
     1057    FOREIGN KEY(source_id) REFERENCES receiveSource(source_id)
     1058) ENGINE=innodb DEFAULT CHARSET=latin1;
     1059
     1060-- Result of receiving files
     1061CREATE TABLE receiveResult (
     1062    receive_id BIGINT AUTO_INCREMENT, -- unique identifier, link to receiveRun
     1063    dtime_copy FLOAT,           -- Time to copy
     1064    dtime_extract FLOAT,        -- Time to extract
     1065    fault SMALLINT NOT NULL DEFAULT 0, -- Fault code
     1066    PRIMARY KEY(receive_id),
     1067    KEY(fault),
     1068    FOREIGN KEY(receive_id) REFERENCES receiveRun(receive_id)
     1069) ENGINE=innodb DEFAULT CHARSET=latin1;
Note: See TracChangeset for help on using the changeset viewer.