github_secret_scanning_alerts
Table for storing GitHub Secret Scanning alert data.
-
number
number - The secret scanning number for the repository.
-
repository_id
Foreign key - ID of the repository associated with the alert.
-
alert_number
number - The GitHub alert number for the secret scanning alert.
-
state
string - State of the alert (e.g., open, resolved).
-
secret_type
string - Type of secret causing the alert.
-
secret_type_display_name
string - Human-readable name of the secret type.
-
source_url
string - URL for more details about the alert.
-
resolved_at
date - Timestamp when the alert was resolved.
-
updated_at
date - Timestamp when the alert was last updated.
-
resolution
string - Resolution applied to the alert.
-
resolution_comment
string - Comment explaining the alert resolution.
-
publicly_leaked
boolean - Whether the secret is believed to be publicly leaked.
-
multi_repo
boolean - Whether the alert affects multiple repositories.
-
is_base64_encoded
boolean - Whether the detected secret value is base64 encoded.
-
validity
string - Validity state of the detected secret.
-
resolved_by_login
string - GitHub login of the user who resolved the alert.
-
push_protection_bypassed
boolean - Whether push protection was bypassed for the secret.
-
push_protection_bypassed_at
date - Timestamp when push protection was bypassed.
-
push_protection_bypassed_by_login
string - GitHub login of the user who bypassed push protection.
-
push_protection_bypass_request_reviewer_login
string - GitHub login of the reviewer for the push protection bypass request.
-
push_protection_bypass_request_reviewer_comment
string - Reviewer comment on the push protection bypass request.
-
push_protection_bypass_request_comment
string - Request comment supplied for the push protection bypass.
-
deleted_at
date - Timestamp when the alert was deleted in GitHub.
-
created_at
date - Timestamp when the alert was created.