Module: PactBroker::Verifications
- Includes:
- Repositories::Helpers
- Defined in:
- lib/pact_broker/verifications/service.rb,
lib/pact_broker/verifications/sequence.rb,
lib/pact_broker/verifications/repository.rb,
lib/pact_broker/verifications/all_verifications.rb,
lib/pact_broker/verifications/verification_status.rb,
lib/pact_broker/verifications/placeholder_verification.rb,
lib/pact_broker/verifications/summary_for_consumer_version.rb,
lib/pact_broker/verifications/latest_verification_for_pact_version.rb,
lib/pact_broker/verifications/latest_verification_for_consumer_version_tag.rb,
lib/pact_broker/verifications/latest_verification_for_consumer_and_provider.rb,
lib/pact_broker/verifications/latest_verification_id_for_pact_version_and_provider_version.rb
Defined Under Namespace
Modules: Service Classes: AllVerifications, LatestVerificationForConsumerAndProvider, LatestVerificationForConsumerVersionTag, LatestVerificationForPactVersion, LatestVerificationIdForPactVersionAndProviderVersion, PlaceholderVerification, Repository, Sequence, Status, SummaryForConsumerVersion
Instance Method Summary collapse
-
#consumer ⇒ Object
this view doesn’t have a consumer_id TODO add it.
-
#provider ⇒ Object
this view doesn’t have a provider_id TODO add it.
Methods included from Repositories::Helpers
#case_sensitivity_options, #mysql?, #name_like, #order_ignore_case, #postgres?, #select_all_qualified, #select_for_subquery, #upsert
Instance Method Details
#consumer ⇒ Object
this view doesn’t have a consumer_id TODO add it
13 14 15 16 17 |
# File 'lib/pact_broker/verifications/all_verifications.rb', line 13 def consumer PactBroker::Domain::Pacticipant.find(id: PactBroker::Pacts::AllPactPublications .where(pact_version_id: pact_version_id) .limit(1).select(:consumer_id)) end |
#provider ⇒ Object
this view doesn’t have a provider_id TODO add it
21 22 23 24 25 |
# File 'lib/pact_broker/verifications/all_verifications.rb', line 21 def provider PactBroker::Domain::Pacticipant.find(id: PactBroker::Pacts::AllPactPublications .where(pact_version_id: pact_version_id) .limit(1).select(:provider_id)) end |