Views
Views are composed of columns and pseudo columns. Views are similar to tables in the way that data is represented; however, views do not support updates. Entities that are represented as views are typically read-only entities. Often, a stored procedure is available to update the data if such functionality is applicable to the data source.
Queries can be executed against a view as if it were a normal table, and the data that comes back is similar in that regard.
Dynamic views, such as queries exposed as views, and views for looking up specific combinations of project_team work items are supported.
CData JDBC Driver for Bugzilla Views
Name | Description |
Attachments | Get data about attachments, given a list of bugs and/or attachment IDs. Private attachments will only be returned if you are in the appropriate group or if you are the submitter of the attachment. |
BugCcDetail | Returns details of the CC of a certain Bug.
The 'SELECT * FROM BugCcDetail' query could be slow if you have a lot of Bugs. In that case, use 'IN' filtering for better performance. |
BugFields | Get information about valid bug fields. |
BugHistory | Returns information on the history of the bug you specified.
The 'SELECT * FROM BugHistory' query could be slow if you have a lot of Bugs. In that case, use 'IN' filtering for better performance. |
Bugs | Get information about your bugs. |
Comments | Allows you to get data about comments, given a bug ID or comment ID. |
CommentTags | Get information about the tags currently set for a comment. |
ComponentFlagTypes | Get information about the flag types of a component. |
Flags | Get information on either the flags of an attachment or the flags of a bug. |
Groups | Returns information about Bugzilla groups. |
ProductComponents | Get information on the components of a product.
Querying 'SELECT * FROM ProductComponents' could be slow because it retrieves all ProductIDs and then makes separate calls for each of them to get the ProductComponents. In that case use 'IN' filtering for better performance. |
ProductMilestones | Get information about milestones of a certain product.
Querying 'SELECT * FROM ProductMilestones' could be slow because it retrieves all ProductIDs and then makes separate calls for each of them to get the ProductMilestones. In that case use 'IN' filtering for better performance. |
Products | List the available products and get information about them.
By default this view will retrieve all accessible and selectable products. If you want to get only the products you can enter bugs against, you must use the 'type' filter like this: type='enterable' |
ProductVersions | Allows you to get information about versions of a certain product.
Querying 'SELECT * FROM ProductVersions' could be slow because it retrieves all ProductIDs and then makes separate calls for each of them to get the ProductVersions. In that case use 'IN' filtering for better performance. |
Users | Allows you to get information about user accounts. |