Table: semgrep_project
A Semgrep project is a focused and organized endeavor undertaken by a development or security team to leverage the capabilities of the Semgrep static code analysis tool. It involves the application of Semgrep to analyze and improve the quality, security, and compliance of one or more software projects.
Examples
List all Semgrep projects
select id, name, latest_scanfrom semgrep_project;
List all Semgrep projects for a specific deployment
select id, name, latest_scanfrom semgrep_projectwhere deployment_slug = 'my-deployment';
List all Semgrep projects with contains the tag security
select *from semgrep_projectwhere tags ? 'security';
List all Semgrep projects with a scan in the last 7 days
select *from semgrep_projectwhere latest_scan > now() - interval '7 days';
Schema for semgrep_project
Name | Type | Operators | Description |
---|---|---|---|
_ctx | jsonb | Steampipe context in JSON form, e.g. connection_name. | |
deployment_slug | text | = | Sanitized machine-readable name of the deployment. |
id | text | Unique ID of this project. | |
latest_scan | timestamp with time zone | Latest scan date of this project. | |
name | text | Name of this project. | |
tags | jsonb | Tags of this project. | |
url | text | URL of this project. |