Sha256: 78062d28bbcbccffeedda1f0507b6d4c218e8cd538ce1276cb24ad266d7fc33c
Contents?: true
Size: 716 Bytes
Versions: 202
Compression:
Stored size: 716 Bytes
Contents
Sequel.migration do change do create_or_replace_view(:latest_tagged_pact_consumer_version_orders, "select provider_id, consumer_id, t.name as tag_name, max(consumer_version_order) as latest_consumer_version_order from all_pacts ap inner join tags t on t.version_id = ap.consumer_version_id group by provider_id, consumer_id, t.name" ) create_or_replace_view(:latest_tagged_pacts, "select ap.*, lp.tag_name from all_pacts ap inner join latest_tagged_pact_consumer_version_orders lp on ap.consumer_id = lp.consumer_id and ap.provider_id = lp.provider_id and ap.consumer_version_order = latest_consumer_version_order" ) end end
Version data entries
202 entries across 202 versions & 1 rubygems