mirror of
				https://github.com/woodpecker-ci/woodpecker.git
				synced 2025-10-31 19:23:23 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			62 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
			
		
		
	
	
			62 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			SQL
		
	
	
	
	
	
| -- name: feed-latest-build
 | |
| 
 | |
| SELECT
 | |
|  repo_owner
 | |
| ,repo_name
 | |
| ,repo_full_name
 | |
| ,build_number
 | |
| ,build_event
 | |
| ,build_status
 | |
| ,build_created
 | |
| ,build_started
 | |
| ,build_finished
 | |
| ,build_commit
 | |
| ,build_branch
 | |
| ,build_ref
 | |
| ,build_refspec
 | |
| ,build_remote
 | |
| ,build_title
 | |
| ,build_message
 | |
| ,build_author
 | |
| ,build_email
 | |
| ,build_avatar
 | |
| FROM repos LEFT OUTER JOIN builds ON build_id = (
 | |
| 	SELECT build_id FROM builds
 | |
| 	WHERE builds.build_repo_id = repos.repo_id
 | |
| 	ORDER BY build_id DESC
 | |
| 	LIMIT 1
 | |
| )
 | |
| INNER JOIN perms ON perms.perm_repo_id = repos.repo_id
 | |
| WHERE perms.perm_user_id = $1
 | |
|   AND repos.repo_active = true
 | |
| ORDER BY repo_full_name ASC;
 | |
| 
 | |
| -- name: feed
 | |
| 
 | |
| SELECT
 | |
|  repo_owner
 | |
| ,repo_name
 | |
| ,repo_full_name
 | |
| ,build_number
 | |
| ,build_event
 | |
| ,build_status
 | |
| ,build_created
 | |
| ,build_started
 | |
| ,build_finished
 | |
| ,build_commit
 | |
| ,build_branch
 | |
| ,build_ref
 | |
| ,build_refspec
 | |
| ,build_remote
 | |
| ,build_title
 | |
| ,build_message
 | |
| ,build_author
 | |
| ,build_email
 | |
| ,build_avatar
 | |
| FROM repos
 | |
| INNER JOIN perms  ON perms.perm_repo_id   = repos.repo_id
 | |
| INNER JOIN builds ON builds.build_repo_id = repos.repo_id
 | |
| WHERE perms.perm_user_id = $1
 | |
| ORDER BY build_id DESC
 | |
| LIMIT 50
 |