mirror of
				https://github.com/datahub-project/datahub.git
				synced 2025-11-04 04:39:10 +00:00 
			
		
		
		
	
		
			
				
	
	
		
			57 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			GraphQL
		
	
	
	
	
	
			
		
		
	
	
			57 lines
		
	
	
		
			1.1 KiB
		
	
	
	
		
			GraphQL
		
	
	
	
	
	
fragment view on DataHubView {
 | 
						|
    urn
 | 
						|
    type
 | 
						|
    viewType
 | 
						|
    name
 | 
						|
    description
 | 
						|
    definition {
 | 
						|
        entityTypes
 | 
						|
        filter {
 | 
						|
            operator
 | 
						|
            filters {
 | 
						|
                field
 | 
						|
                condition
 | 
						|
                values
 | 
						|
                negated
 | 
						|
            }
 | 
						|
        }
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
fragment listViewResults on ListViewsResult {
 | 
						|
    start
 | 
						|
    count
 | 
						|
    total
 | 
						|
    views {
 | 
						|
        ...view
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
query listMyViews($viewType: DataHubViewType, $start: Int!, $count: Int!, $query: String) {
 | 
						|
    listMyViews(input: { viewType: $viewType, start: $start, count: $count, query: $query }) {
 | 
						|
        ...listViewResults
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
query listGlobalViews($start: Int!, $count: Int!, $query: String) {
 | 
						|
    listGlobalViews(input: { start: $start, count: $count, query: $query }) {
 | 
						|
        ...listViewResults
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
mutation createView($input: CreateViewInput!) {
 | 
						|
    createView(input: $input) {
 | 
						|
        ...view
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
mutation updateView($urn: String!, $input: UpdateViewInput!) {
 | 
						|
    updateView(urn: $urn, input: $input) {
 | 
						|
        ...view
 | 
						|
    }
 | 
						|
}
 | 
						|
 | 
						|
mutation deleteView($urn: String!) {
 | 
						|
    deleteView(urn: $urn)
 | 
						|
}
 |