1 # This module is part of debbugs, and is released
2 # under the terms of the GPL version 2, or any later version. See the
3 # file README and COPYING for more information.
4 # Copyright 2017 by Don Armstrong <don@donarmstrong.com>.
6 package Debbugs::DB::ResultSet::BinAssociation;
10 Debbugs::DB::ResultSet::BinAssociation - Binary/Suite Associations
25 use base 'DBIx::Class::ResultSet';
27 sub insert_suite_bin_ver_association {
28 my ($self,$suite_id,$bin_ver_id) = @_;
29 return $self->result_source->schema->
30 select_one(<<'SQL',$suite_id,$bin_ver_id);
31 INSERT INTO bin_associations (suite,bin)
32 VALUES (?,?) ON CONFLICT (suite,bin) DO
33 UPDATE SET modified = NOW()