Changeset 28952
- Timestamp:
- Aug 18, 2010, 12:15:25 PM (16 years ago)
- File:
-
- 1 edited
-
trunk/ippToPsps/perl/ippToPsps/IppToPspsDb.pm (modified) (4 diffs)
Legend:
- Unmodified
- Added
- Removed
-
trunk/ippToPsps/perl/ippToPsps/IppToPspsDb.pm
r28896 r28952 16 16 ########################################################################### 17 17 sub getBatchList { 18 my ($self, $exposures ) = @_;19 20 my $query = $self->{_db}->prepare(<<SQL); 21 SELECT exp_id, batch_id, survey_id18 my ($self, $exposures, $fromTime, $toTime) = @_; 19 20 my $query = $self->{_db}->prepare(<<SQL); 21 SELECT created, exp_id, batch_id, survey_id, deleted 22 22 FROM batches 23 23 WHERE processed = 1 24 24 AND on_datastore = 1 25 AND created > '2010-08-10 12:03:40'; 26 SQL 27 25 AND created >= '$fromTime' 26 AND created <= '$toTime'; 27 SQL 28 28 29 # TODO remove date restriction 29 30 $query->execute; … … 44 45 45 46 my $query = $self->{_db}->prepare(<<SQL); 46 SELECT exp_id, batch_id, survey_id47 SELECT created, exp_id, batch_id, survey_id, deleted 47 48 FROM batches 48 49 WHERE batch_id = $batch_id … … 140 141 SELECT COUNT(*) 141 142 FROM batches 142 WHERE exp_id = $expId 143 WHERE exp_id = $expId 144 AND created > '2010-08-12' 143 145 AND processed = 1; 144 146 SQL … … 186 188 187 189 return $batchId; 190 } 191 192 ####################################################################################### 193 # 194 # Updates an existing database record to show datastore status 195 # 196 ####################################################################################### 197 sub setBatchAsDeleted { 198 my ($self,$batchId, $expId) = @_; 199 200 my $query = $self->{_db}->prepare(<<SQL); 201 UPDATE batches 202 SET deleted = 1 203 WHERE batch_id = $batchId 204 AND exp_id = $expId; 205 SQL 206 207 $query->execute; # TODO check response of these 188 208 } 189 209
Note:
See TracChangeset
for help on using the changeset viewer.
