lib/pact_broker/versions/service.rb in pact_broker-2.0.0 vs lib/pact_broker/versions/service.rb in pact_broker-2.0.1
- old
+ new
@@ -8,8 +8,14 @@
extend PactBroker::Repositories
def self.find_by_pacticipant_name_and_number params
version_repository.find_by_pacticipant_name_and_number params.fetch(:pacticipant_name), params.fetch(:pacticipant_version_number)
end
+
+ def self.delete version
+ tag_repository.delete_by_version_id version.id
+ pact_repository.delete_by_version_id version.id
+ version_repository.delete_by_id version.id
+ end
end
end
-end
\ No newline at end of file
+end