BenchmarkAnything-Storage-Backend-SQL
view release on metacpan or search on metacpan
lib/BenchmarkAnything/Storage/Backend/SQL/Query/common.pm view on Meta::CPAN
SELECT
?, bench_additional_value_id, active, created_at
FROM
$or_self->{config}{tables}{additional_relation_table}
WHERE
bench_value_id = ?
", @{$hr_vals}{qw/ new_bench_value_id old_bench_value_id /} );
}
sub update_benchmark_backup_value {
my ( $or_self, $hr_vals ) = @_;
return $or_self->execute_query( "
UPDATE $or_self->{config}{tables}{benchmark_backup_value_table}
SET bench_value_id = ?
WHERE bench_value_id = ?
", @{$hr_vals}{qw/
new_bench_value_id
old_bench_value_id
lib/BenchmarkAnything/Storage/Backend/SQL/Query/common.pm view on Meta::CPAN
my ( $or_self, @a_vals ) = @_;
return $or_self->execute_query( "
UPDATE raw_bench_bundles
SET processing = 1
WHERE raw_bench_bundle_id IN (".join(',', ('?') x @a_vals).")
", @a_vals );
}
sub update_raw_bench_bundle_set_processed {
my ( $or_self, @a_vals ) = @_;
return $or_self->execute_query( "
UPDATE raw_bench_bundles
SET processed=1,
processing=0
WHERE processed=0 AND
processing=1 AND
raw_bench_bundle_id = ?
", @a_vals );
}
sub update_raw_bench_bundle_set_processed2 {
my ( $or_self, @a_vals ) = @_;
return $or_self->execute_query( "
UPDATE raw_bench_bundles
SET processed=1,
processing=0
WHERE processed=0 AND
processing=1 AND
raw_bench_bundle_id IN (".join(',', ('?') x @a_vals).")
", @a_vals );
}
sub update_raw_bench_bundle_set_processed3 {
my ( $or_self, @a_vals ) = @_;
return $or_self->execute_query( "
UPDATE raw_bench_bundles
SET processed=1,
processing=0
WHERE raw_bench_bundle_id IN (".join(',', ('?') x @a_vals).")
", @a_vals );
( run in 0.232 second using v1.01-cache-2.11-cpan-95122f20152 )