{"id":370052,"url":"https://github.com/sqlc-dev/sqlc","last_synced_at":"2026-05-31T19:30:44.154Z","repository":{"id":37334514,"uuid":"193160679","full_name":"sqlc-dev/sqlc","owner":"sqlc-dev","description":"Generate type-safe code from SQL","archived":false,"fork":false,"pushed_at":"2026-05-20T15:38:47.000Z","size":23565,"stargazers_count":17752,"open_issues_count":726,"forks_count":1044,"subscribers_count":81,"default_branch":"main","last_synced_at":"2026-05-21T16:50:15.267Z","etag":null,"topics":["code-generator","go","kotlin","mysql","orm","postgresql","python","sql","sqlite"],"latest_commit_sha":null,"homepage":"https://sqlc.dev","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sqlc-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["kyleconroy"]}},"created_at":"2019-06-21T21:11:35.000Z","updated_at":"2026-05-21T13:44:32.000Z","dependencies_parsed_at":"2023-07-26T17:54:51.315Z","dependency_job_id":"49118a5c-1021-4acc-9be1-a116fecc73c8","html_url":"https://github.com/sqlc-dev/sqlc","commit_stats":{"total_commits":1032,"total_committers":155,"mean_commits":6.658064516129032,"dds":0.5562015503875969,"last_synced_commit":"a8a9ff91f32f9495b74b2b2d26ee5947daf7204f"},"previous_names":["kyleconroy/dinosql","sqlc-dev/sqlc","kyleconroy/sqlc"],"tags_count":40,"template":false,"template_full_name":null,"purl":"pkg:github/sqlc-dev/sqlc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlc-dev","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/sbom","scorecard":{"id":575223,"data":{"date":"2025-08-11","repo":{"name":"github.com/sqlc-dev/sqlc","commit":"fe96e1237e98aa4a3e9d6f8a543ab357b2e827a9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":10,"reason":"27 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/buf.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-kotlin.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-python.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-typescript.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/gen.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":6,"reason":"Found 12/19 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: internal/codegen/golang/opts/override_test.go:103","Info: GoBuiltInFuzzer integration found: internal/config/config_test.go:72"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/buf.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/buf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/buf.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/buf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/buf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/buf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-kotlin.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-kotlin.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-kotlin.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-kotlin.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-kotlin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-kotlin.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-python.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-python.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-python.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-python.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-python.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-python.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-typescript.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-typescript.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-typescript.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-typescript.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-typescript.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-typescript.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gen.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/gen.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gen.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/gen.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gen.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/gen.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2","Warn: containerImage not pinned by hash: Dockerfile:16: pin your Docker image by updating gcr.io/distroless/base-debian12 to gcr.io/distroless/base-debian12@sha256:4f6e739881403e7d50f52a4e574c4e3c88266031fd555303ee2f1ba262523d6a","Warn: goCommand not pinned by hash: .github/workflows/ci.yml:37","Info:   0 out of  15 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   6 out of   7 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.29.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/213007211","Warn: release artifact v1.28.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/195704518","Warn: release artifact v1.27.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/168783842","Warn: release artifact v1.26.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/148944178","Warn: release artifact v1.25.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/135758673","Warn: release artifact v1.29.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/213007211","Warn: release artifact v1.28.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/195704518","Warn: release artifact v1.27.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/168783842","Warn: release artifact v1.26.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/148944178","Warn: release artifact v1.25.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/135758673"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2024-2606 / GHSA-7jwh-3vrq-q3m8 / GHSA-mrww-27vc-gghv","Warn: Project is vulnerable to: GO-2024-2605 / GHSA-m7wr-2xf7-cm9p","Warn: Project is vulnerable to: GO-2024-2567 / GHSA-fqpg-rq76-99pq","Warn: Project is vulnerable to: GO-2023-2402 / GHSA-45x7-px36-x8w8","Warn: Project is vulnerable to: GO-2024-3321 / GHSA-v778-237x-gjrc","Warn: Project is vulnerable to: GO-2025-3487 / GHSA-hcg3-q754-cr77"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T17:29:57.561Z","repository_id":37334514,"created_at":"2025-08-20T17:29:57.562Z","updated_at":"2025-08-20T17:29:57.562Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":33705207,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-05-30T02:00:06.278Z","response_time":92,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"owner":{"login":"sqlc-dev","name":"sqlc","uuid":"136738596","kind":"organization","description":"","email":"hello@sqlc.dev","website":"https://sqlc.dev","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/136738596?v=4","repositories_count":18,"last_synced_at":"2025-03-04T09:37:51.174Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sqlc-dev","funding_links":[],"total_stars":15113,"followers":122,"following":0,"created_at":"2023-06-30T00:20:01.455Z","updated_at":"2025-03-04T09:37:51.174Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlc-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlc-dev/repositories"},"packages":[{"id":8211421,"name":"github.com/sqlc-dev/sqlc","ecosystem":"go","description":"","homepage":"https://github.com/sqlc-dev/sqlc","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/sqlc-dev/sqlc","keywords_array":[],"namespace":"github.com/sqlc-dev","versions_count":39,"first_release_published_at":"2019-07-19T18:24:46.000Z","latest_release_published_at":"2026-04-22T14:52:15.000Z","latest_release_number":"v1.31.1","last_synced_at":"2026-05-30T05:00:32.567Z","created_at":"2023-09-05T03:09:02.475Z","updated_at":"2026-05-30T05:00:32.567Z","registry_url":"https://pkg.go.dev/github.com/sqlc-dev/sqlc","install_command":"go get github.com/sqlc-dev/sqlc","documentation_url":"https://pkg.go.dev/github.com/sqlc-dev/sqlc#section-documentation","metadata":{},"repo_metadata":{"id":37334514,"uuid":"193160679","full_name":"sqlc-dev/sqlc","owner":"sqlc-dev","description":"Generate type-safe code from SQL","archived":false,"fork":false,"pushed_at":"2025-10-02T10:02:21.000Z","size":20971,"stargazers_count":16040,"open_issues_count":627,"forks_count":942,"subscribers_count":84,"default_branch":"main","last_synced_at":"2025-10-04T17:03:33.342Z","etag":null,"topics":["code-generator","go","kotlin","mysql","orm","postgresql","python","sql","sqlite"],"latest_commit_sha":null,"homepage":"https://sqlc.dev","language":"Go","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/sqlc-dev.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null},"funding":{"github":["kyleconroy"]}},"created_at":"2019-06-21T21:11:35.000Z","updated_at":"2025-10-04T16:17:15.000Z","dependencies_parsed_at":"2023-07-26T17:54:51.315Z","dependency_job_id":"357163a8-f0b6-4ec8-9d8c-908d1d63d109","html_url":"https://github.com/sqlc-dev/sqlc","commit_stats":{"total_commits":1032,"total_committers":155,"mean_commits":6.658064516129032,"dds":0.5562015503875969,"last_synced_commit":"a8a9ff91f32f9495b74b2b2d26ee5947daf7204f"},"previous_names":["kyleconroy/dinosql","sqlc-dev/sqlc","kyleconroy/sqlc"],"tags_count":38,"template":false,"template_full_name":null,"purl":"pkg:github/sqlc-dev/sqlc","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlc-dev","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/sbom","scorecard":{"id":575223,"data":{"date":"2025-08-11","repo":{"name":"github.com/sqlc-dev/sqlc","commit":"fe96e1237e98aa4a3e9d6f8a543ab357b2e827a9"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":5.2,"checks":[{"name":"Maintained","score":10,"reason":"27 commit(s) and 10 issue activity found in the last 90 days -- score normalized to 10","details":null,"documentation":{"short":"Determines if the project is \"actively maintained\".","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#maintained"}},{"name":"Dangerous-Workflow","score":10,"reason":"no dangerous workflow patterns detected","details":null,"documentation":{"short":"Determines if the project's GitHub Action workflows avoid dangerous patterns.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#dangerous-workflow"}},{"name":"Packaging","score":-1,"reason":"packaging workflow not detected","details":["Warn: no GitHub/GitLab publishing workflow detected."],"documentation":{"short":"Determines if the project is published as a package that others can easily download, install, easily update, and uninstall.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#packaging"}},{"name":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/buf.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-kotlin.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-python.yml:1","Warn: no topLevel permission defined: .github/workflows/ci-typescript.yml:1","Warn: no topLevel permission defined: .github/workflows/ci.yml:1","Warn: no topLevel permission defined: .github/workflows/gen.yml:1","Info: no jobLevel write permissions found"],"documentation":{"short":"Determines if the project's workflows follow the principle of least privilege.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#token-permissions"}},{"name":"Code-Review","score":6,"reason":"Found 12/19 approved changesets -- score normalized to 6","details":null,"documentation":{"short":"Determines if the project requires human code review before pull requests (aka merge requests) are merged.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#code-review"}},{"name":"CII-Best-Practices","score":0,"reason":"no effort to earn an OpenSSF best practices badge detected","details":null,"documentation":{"short":"Determines if the project has an OpenSSF (formerly CII) Best Practices Badge.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#cii-best-practices"}},{"name":"Binary-Artifacts","score":10,"reason":"no binaries found in the repo","details":null,"documentation":{"short":"Determines if the project has generated executable (binary) artifacts in the source repository.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#binary-artifacts"}},{"name":"Fuzzing","score":10,"reason":"project is fuzzed","details":["Info: GoBuiltInFuzzer integration found: internal/codegen/golang/opts/override_test.go:103","Info: GoBuiltInFuzzer integration found: internal/config/config_test.go:72"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"name":"Pinned-Dependencies","score":3,"reason":"dependency not pinned by hash detected -- score normalized to 3","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/buf.yml:7: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/buf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/buf.yml:8: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/buf.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/buf.yml:9: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/buf.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-kotlin.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-kotlin.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-kotlin.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-kotlin.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-kotlin.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-kotlin.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-python.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-python.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-python.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-python.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-python.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-python.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-typescript.yml:13: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-typescript.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-typescript.yml:14: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-typescript.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci-typescript.yml:19: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci-typescript.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:30: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:31: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:56: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:62: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:81: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/ci.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gen.yml:20: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/gen.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gen.yml:21: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/gen.yml/main?enable=pin","Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/gen.yml:35: update your workflow using https://app.stepsecurity.io/secureworkflow/sqlc-dev/sqlc/gen.yml/main?enable=pin","Warn: containerImage not pinned by hash: Dockerfile:2","Warn: containerImage not pinned by hash: Dockerfile:16: pin your Docker image by updating gcr.io/distroless/base-debian12 to gcr.io/distroless/base-debian12@sha256:4f6e739881403e7d50f52a4e574c4e3c88266031fd555303ee2f1ba262523d6a","Warn: goCommand not pinned by hash: .github/workflows/ci.yml:37","Info:   0 out of  15 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   5 third-party GitHubAction dependencies pinned","Info:   0 out of   2 containerImage dependencies pinned","Info:   6 out of   7 goCommand dependencies pinned"],"documentation":{"short":"Determines if the project has declared and pinned the dependencies of its build process.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#pinned-dependencies"}},{"name":"License","score":10,"reason":"license file detected","details":["Info: project has a license file: LICENSE:0","Info: FSF or OSI recognized license: MIT License: LICENSE:0"],"documentation":{"short":"Determines if the project has defined a license.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#license"}},{"name":"Branch-Protection","score":-1,"reason":"internal error: error during branchesHandler.setup: internal error: githubv4.Query: Resource not accessible by integration","details":null,"documentation":{"short":"Determines if the default and release branches are protected with GitHub's branch protection settings.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#branch-protection"}},{"name":"Security-Policy","score":0,"reason":"security policy file not detected","details":["Warn: no security policy file detected","Warn: no security file to analyze","Warn: no security file to analyze","Warn: no security file to analyze"],"documentation":{"short":"Determines if the project has published a security policy.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#security-policy"}},{"name":"Signed-Releases","score":0,"reason":"Project has not signed or included provenance with any releases.","details":["Warn: release artifact v1.29.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/213007211","Warn: release artifact v1.28.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/195704518","Warn: release artifact v1.27.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/168783842","Warn: release artifact v1.26.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/148944178","Warn: release artifact v1.25.0 not signed: https://api.github.com/repos/sqlc-dev/sqlc/releases/135758673","Warn: release artifact v1.29.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/213007211","Warn: release artifact v1.28.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/195704518","Warn: release artifact v1.27.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/168783842","Warn: release artifact v1.26.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/148944178","Warn: release artifact v1.25.0 does not have provenance: https://api.github.com/repos/sqlc-dev/sqlc/releases/135758673"],"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 30 are checked with a SAST tool"],"documentation":{"short":"Determines if the project uses static code analysis.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#sast"}},{"name":"Vulnerabilities","score":4,"reason":"6 existing vulnerabilities detected","details":["Warn: Project is vulnerable to: GO-2024-2606 / GHSA-7jwh-3vrq-q3m8 / GHSA-mrww-27vc-gghv","Warn: Project is vulnerable to: GO-2024-2605 / GHSA-m7wr-2xf7-cm9p","Warn: Project is vulnerable to: GO-2024-2567 / GHSA-fqpg-rq76-99pq","Warn: Project is vulnerable to: GO-2023-2402 / GHSA-45x7-px36-x8w8","Warn: Project is vulnerable to: GO-2024-3321 / GHSA-v778-237x-gjrc","Warn: Project is vulnerable to: GO-2025-3487 / GHSA-hcg3-q754-cr77"],"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}}]},"last_synced_at":"2025-08-20T17:29:57.561Z","repository_id":37334514,"created_at":"2025-08-20T17:29:57.562Z","updated_at":"2025-08-20T17:29:57.562Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":278343086,"owners_count":25971400,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","status":"online","status_checked_at":"2025-10-04T02:00:05.491Z","response_time":63,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"},"owner_record":{"login":"sqlc-dev","name":"sqlc","uuid":"136738596","kind":"organization","description":"","email":"hello@sqlc.dev","website":"https://sqlc.dev","location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/136738596?v=4","repositories_count":18,"last_synced_at":"2025-03-04T09:37:51.174Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/sqlc-dev","funding_links":[],"total_stars":15113,"followers":122,"following":0,"created_at":"2023-06-30T00:20:01.455Z","updated_at":"2025-03-04T09:37:51.174Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlc-dev","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/sqlc-dev/repositories"},"tags":[{"name":"v1.30.0","sha":"0e3f5404b0e69e3402bd81db0aaee2d7275a8785","kind":"commit","published_at":"2025-09-01T23:09:52.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.30.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.30.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.30.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.30.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.30.0/manifests"},{"name":"v1.29.0","sha":"aa490d4de00afe2e360444d4bc773a4acf769852","kind":"commit","published_at":"2025-04-17T05:49:41.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.29.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.29.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.29.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.29.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.29.0/manifests"},{"name":"v1.28.0","sha":"349137bd291b6da69489c22f34d0ac13bbaf3589","kind":"commit","published_at":"2025-01-20T18:33:14.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.28.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.28.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.28.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.28.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.28.0/manifests"},{"name":"v1.27.0","sha":"fe75daef25575b1e7bfc1fd4de60ce4d237901d6","kind":"commit","published_at":"2024-08-05T20:05:03.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.27.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.27.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.27.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.27.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.27.0/manifests"},{"name":"v1.26.0","sha":"25b942fecbe6342deceef37cd229fe7bb0c3af1a","kind":"commit","published_at":"2024-03-28T20:22:17.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.26.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.26.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.26.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.26.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.26.0/manifests"},{"name":"v1.25.0","sha":"2b731202e22c5990fb54cec15355dc386846bdeb","kind":"commit","published_at":"2024-01-04T00:07:31.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.25.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.25.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.25.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.25.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.25.0/manifests"},{"name":"v1.24.0","sha":"8eb91c3f72747829ce4f36fa5065ab0fd5b9551f","kind":"commit","published_at":"2023-11-22T17:53:37.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.24.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.24.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.24.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.24.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.24.0/manifests"},{"name":"v1.23.0","sha":"7671632bf0f644053276a18994936689763f867a","kind":"commit","published_at":"2023-10-24T17:39:25.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.23.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.23.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.23.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.23.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.23.0/manifests"},{"name":"v1.22.0","sha":"0de01abb764e31c1844437647103844021a3908c","kind":"commit","published_at":"2023-09-26T17:55:15.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.22.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.22.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.22.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.22.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.22.0/manifests"},{"name":"v1.21.0","sha":"63b5f90727134da4c2a483a9c0cad4377cd858d8","kind":"commit","published_at":"2023-09-06T18:46:08.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.21.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.21.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.21.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.21.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.21.0/manifests"},{"name":"v1.20.0","sha":"98ef71db35880c939855b971a8be979746085283","kind":"commit","published_at":"2023-07-31T18:10:34.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.20.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.20.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.20.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.20.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.20.0/manifests"},{"name":"v1.19.1","sha":"d9422dc9a9895f833c67ef729dd5b23dc7ec3dba","kind":"commit","published_at":"2023-07-13T18:45:08.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.19.1","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.19.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.19.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.19.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.19.1/manifests"},{"name":"v1.19.0","sha":"b6436420ecde3d5c1ffe70aae82a7931e4d233c9","kind":"commit","published_at":"2023-07-06T18:07:02.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.19.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.19.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.19.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.19.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.19.0/manifests"},{"name":"v1.18.0","sha":"e4b1c1873690a5b1006436024f0e6c25166bed76","kind":"commit","published_at":"2023-04-27T17:49:08.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.18.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.18.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.18.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.18.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.18.0/manifests"},{"name":"v1.17.2","sha":"140db73005598164c08ae3bc3d2f5c7ffa63f26b","kind":"commit","published_at":"2023-02-22T17:55:35.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.17.2","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.17.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.17.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.17.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.17.2/manifests"},{"name":"v1.17.1","sha":"fc6ed5207f62afc644070088c7efdc427b5624b7","kind":"commit","published_at":"2023-02-22T17:17:27.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.17.1","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.17.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.17.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.17.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.17.1/manifests"},{"name":"v1.17.0","sha":"fa985d067f22254141dc3e23608adef3a43aa2ef","kind":"commit","published_at":"2023-02-14T07:02:46.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.17.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.17.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.17.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.17.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.17.0/manifests"},{"name":"v1.16.0","sha":"89922d459cc11e2051ef3c37979e6b2223565271","kind":"commit","published_at":"2022-11-09T04:40:43.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.16.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.16.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.16.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.16.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.16.0/manifests"},{"name":"v1.15.0","sha":"61f175806a0c95ed571d2bde62a63b14cf5f01da","kind":"commit","published_at":"2022-08-07T18:11:47.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.15.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.15.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.15.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.15.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.15.0/manifests"},{"name":"v1.14.0","sha":"d20ca82f645f81522d55d8043a245edf00eee691","kind":"commit","published_at":"2022-06-10T05:32:30.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.14.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.14.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.14.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.14.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.14.0/manifests"},{"name":"v1.13.0","sha":"e7aa4bd581b1c24f27b61dbed8018f4f7af5d3fc","kind":"commit","published_at":"2022-03-31T15:50:40.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.13.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.13.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.13.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.13.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.13.0/manifests"},{"name":"v1.12.0","sha":"45bd150197805787cdf10e67222c28113f3c627f","kind":"commit","published_at":"2022-02-06T05:02:35.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.12.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.12.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.12.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.12.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.12.0/manifests"},{"name":"v1.11.0","sha":"ad53cfe1b6eef57d7402ed61b9a4bebad7fe7c28","kind":"commit","published_at":"2021-11-24T17:18:49.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.11.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.11.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.11.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.11.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.11.0/manifests"},{"name":"v1.10.0","sha":"ebd3b59ac687bbb073b62a025c5a03bfe749a387","kind":"commit","published_at":"2021-09-07T15:48:02.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.10.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.10.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.10.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.10.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.10.0/manifests"},{"name":"v1.9.0","sha":"607aff1a7fca5d0098da6a3e4860585c37c36dc3","kind":"commit","published_at":"2021-08-13T03:33:50.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.9.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.9.0/manifests"},{"name":"v1.9.0-beta1","sha":"5ddbe6198f71ceac161703c24c8874bc24960444","kind":"commit","published_at":"2021-08-04T15:53:42.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.9.0-beta1","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.9.0-beta1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.9.0-beta1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.9.0-beta1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.9.0-beta1/manifests"},{"name":"v1.8.0","sha":"01b4e1681ffbdc8c65aec382b4b461296c0ffdb7","kind":"commit","published_at":"2021-05-03T00:00:14.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.8.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.8.0/manifests"},{"name":"v1.7.0","sha":"b8759a02f6b472e70bc41f17eb52f7e47b09f24d","kind":"commit","published_at":"2021-02-28T17:04:26.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.7.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.7.0/manifests"},{"name":"v1.6.0","sha":"c1f847b008d4c9f9cfd6e0e2449100bb608d4fc5","kind":"commit","published_at":"2020-11-23T03:11:57.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.6.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.6.0/manifests"},{"name":"v1.5.0","sha":"d191365b0af92dead317a87633bd666c3bd20f6c","kind":"commit","published_at":"2020-08-05T17:59:42.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.5.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.5.0/manifests"},{"name":"v1.4.0","sha":"f85eecf1874362dfce72a9dcc14a209b0f880e10","kind":"commit","published_at":"2020-06-17T15:41:41.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.4.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"a0a2dd9ecfcc9b3698290644de621bb2f26b70f2","kind":"commit","published_at":"2020-05-12T17:36:46.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.3.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"1066e05fbaf8247d7a31300cd1b9dbd7f80352cd","kind":"commit","published_at":"2020-04-07T20:24:53.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.2.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.2.0/manifests"},{"name":"v1.1.0","sha":"248e72bdbac333eac9a8d34b31ee4fceac44ed48","kind":"commit","published_at":"2020-03-17T23:43:43.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.1.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.1.0/manifests"},{"name":"v1.0.0","sha":"2471b6d890bdffe92d95dbb0ea0b7cd829bc45b4","kind":"commit","published_at":"2020-02-18T19:00:10.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v1.0.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v1.0.0/manifests"},{"name":"v0.1.0","sha":"663405c504ebb850b3546deb8bf5dbe699542344","kind":"commit","published_at":"2020-01-07T23:32:21.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v0.1.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v0.1.0/manifests"},{"name":"0.1.0","sha":"663405c504ebb850b3546deb8bf5dbe699542344","kind":"commit","published_at":"2020-01-07T23:32:21.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/0.1.0","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/0.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@0.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/0.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/0.1.0/manifests"},{"name":"v0.0.0-devel","sha":"44d04b5b35e63bb02b059903eabbf1d697caf62d","kind":"commit","published_at":"2019-07-19T18:24:46.000Z","download_url":"https://codeload.github.com/sqlc-dev/sqlc/tar.gz/v0.0.0-devel","html_url":"https://github.com/sqlc-dev/sqlc/releases/tag/v0.0.0-devel","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/sqlc-dev/sqlc@v0.0.0-devel","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v0.0.0-devel","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/tags/v0.0.0-devel/manifests"}]},"repo_metadata_updated_at":"2025-11-06T10:11:26.447Z","dependent_packages_count":12,"downloads":null,"downloads_period":null,"dependent_repos_count":1,"rankings":{"downloads":null,"dependent_repos_count":4.706401008585746,"dependent_packages_count":1.4881397654484267,"stargazers_count":0.6774427136009192,"forks_count":1.163382186607939,"docker_downloads_count":0.726515419003106,"average":1.7523762186492273},"purl":"pkg:golang/github.com/sqlc-dev/sqlc","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/sqlc-dev/sqlc","docker_dependents_count":2,"docker_downloads_count":147926,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/sqlc-dev/sqlc","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/sqlc-dev/sqlc/dependencies","status":null,"funding_links":["https://github.com/sponsors/kyleconroy"],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-02T16:05:46.315Z","issues_count":959,"pull_requests_count":1117,"avg_time_to_close_issue":22371529.612691466,"avg_time_to_close_pull_request":725370.4403066813,"issues_closed_count":455,"pull_requests_closed_count":913,"pull_request_authors_count":181,"issue_authors_count":703,"avg_comments_per_issue":1.8925964546402503,"avg_comments_per_pull_request":0.6150402864816473,"merged_pull_requests_count":667,"bot_issues_count":5,"bot_pull_requests_count":461,"past_year_issues_count":217,"past_year_pull_requests_count":370,"past_year_avg_time_to_close_issue":1030282.3541666666,"past_year_avg_time_to_close_pull_request":457992.32196969696,"past_year_issues_closed_count":48,"past_year_pull_requests_closed_count":264,"past_year_pull_request_authors_count":65,"past_year_issue_authors_count":197,"past_year_avg_comments_per_issue":0.6451612903225806,"past_year_avg_comments_per_pull_request":0.6081081081081081,"past_year_bot_issues_count":2,"past_year_bot_pull_requests_count":195,"past_year_merged_pull_requests_count":166,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/issues","maintainers":[{"login":"kyleconroy","count":243,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kyleconroy"},{"login":"andrewmbenton","count":79,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrewmbenton"}],"active_maintainers":[{"login":"kyleconroy","count":35,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kyleconroy"},{"login":"andrewmbenton","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrewmbenton"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsqlc-dev%2Fsqlc/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsqlc-dev%2Fsqlc/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsqlc-dev%2Fsqlc/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsqlc-dev%2Fsqlc/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsqlc-dev%2Fsqlc/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fsqlc-dev%2Fsqlc/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2152555,"maintainers_count":0,"namespaces_count":782439,"keywords_count":112823,"github":"golang","metadata":{"funded_packages_count":53495},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-04-19T05:14:45.920Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}}],"commits":{"id":1545312,"full_name":"sqlc-dev/sqlc","default_branch":"main","total_commits":1817,"total_committers":247,"total_bot_commits":367,"total_bot_committers":1,"mean_commits":7.3562753036437245,"dds":0.5668684645019262,"past_year_total_commits":123,"past_year_total_committers":17,"past_year_total_bot_commits":54,"past_year_total_bot_committers":1,"past_year_mean_commits":7.235294117647059,"past_year_dds":0.5609756097560976,"last_synced_at":"2026-04-24T09:51:36.369Z","last_synced_commit":"fb98311c7df4d588296b7965bfe2cea904b0dca0","created_at":"2024-03-25T22:26:52.813Z","updated_at":"2026-04-24T09:51:00.006Z","committers":[{"name":"Kyle Conroy","email":"kyle@conroy.org","login":"kyleconroy","count":787},{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":367},{"name":"Andrew Benton","email":"andrew@sqlc.dev","login":"andrewmbenton","count":95},{"name":"Victor Lima","email":"victoraugustolls","login":"victoraugustolls","count":68},{"name":"Nao Yonashiro","email":"owan.orisano@gmail.com","login":"orisano","count":35},{"name":"Jille Timmermans","email":"jille@quis.cx","login":"Jille","count":30},{"name":"Yunchi Luo","email":"mightyguava@gmail.com","login":"mightyguava","count":19},{"name":"Timothy Studd","email":"timstudd@gmail.com","login":"timstudd","count":14},{"name":"Charles Moog","email":"moogcharlie@gmail.com","login":"cmoog","count":12},{"name":"Kevin Burke","email":"kevin@meter.com","login":"kevinburke1","count":12},{"name":"Vitalii Solodilov","email":"Mcdkr@yandex.ru","login":"mcdoker18","count":9},{"name":"Alec Benzer","email":"alec@level.com","login":"alecbz","count":9},{"name":"Kazuyuki Honda","email":"hakobera@gmail.com","login":"hakobera","count":8},{"name":"Euller Pereira","email":"euller88@gmail.com","login":"eullerpereira94","count":7},{"name":"streppel","email":"streppels@gmail.com","login":"Streppel","count":6},{"name":"akutschera","email":"andreas.kutschera@web.de","login":"akutschera","count":6},{"name":"Steven Kabbes","email":"stevenkabbes@gmail.com","login":"skabbes","count":6},{"name":"Shunsuke Otani","email":"shun.otani@gmail.com","login":"zaneli","count":5},{"name":"Padraig","email":"padraig.kennedy@gmail.com","login":"PadraigK","count":5},{"name":"Soroush Javadi","email":"soroush.javadi@gmail.com","login":"soroushj","count":5},{"name":"aitva","email":"aitva@pm.me","login":"aitva","count":5},{"name":"Oleksandr Redko","email":"oleksandr.red+github@gmail.com","login":"alexandear","count":5},{"name":"Josh Bleecher Snyder","email":"josharian@gmail.com","login":"josharian","count":5},{"name":"Ludovico Russo","email":"ludus.russo@gmail.com","login":"ludusrusso","count":4},{"name":"Jessica Bellon","email":"10819486+JessBellon","login":"JessBellon","count":4},{"name":"Zephaniah Loss-Cutler-Hull","email":"warp-spam_github@aehallh.com","login":"zelch","count":4},{"name":"Alan Shreve","email":"alan@inconshreveable.com","login":"inconshreveable","count":4},{"name":"Barry Songa","email":"songabarry@gmail.com","login":"jakoguta","count":4},{"name":"Alex Besogonov","email":"Alex.Besogonov@gmail.com","login":"Cyberax","count":4},{"name":"danicc097","email":"71724149+danicc097","login":"danicc097","count":3},{"name":"jlisthood","email":"98786963+jlisthood","login":"jlisthood","count":3},{"name":"Yuki Takizawa","email":"y.takizawa64@gmail.com","login":"zawataki","count":3},{"name":"Stephan Renatus","email":"srenatus@chef.io","login":"srenatus","count":3},{"name":"mikemherron","email":"15673068+mikemherron","login":"mikemherron","count":3},{"name":"森 優太","email":"59682979+uta-mori","login":"uta-mori","count":3},{"name":"Tim Millard","email":"timwmillard@gmail.com","login":"timwmillard","count":3},{"name":"Max Hawkins","email":"maxhawkins@gmail.com","login":"maxhawkins","count":3},{"name":"Ilan Uzan","email":"ilan9uzan@gmail.com","login":"SockworkOrange","count":3},{"name":"Chris Lee","email":"chrisyxlee","login":"chrisyxlee","count":3},{"name":"Andrew Haines","email":"andrew@haines.org.nz","login":"haines","count":3},{"name":"Daniel Atwood","email":"daniel@atwood.io","login":null,"count":3},{"name":"Nick Jackson","email":"nickjackson","login":"nickjackson","count":2},{"name":"Philipp Tanlak","email":"philipp.tanlak@gmail.com","login":"philippta","count":2},{"name":"Tom Payne","email":"twpayne@gmail.com","login":"twpayne","count":2},{"name":"William Bain","email":"bain.william.a@gmail.com","login":"wabain","count":2},{"name":"gitslav","email":"stanislav86@gmail.com","login":"gitslav","count":2},{"name":"mpyw","email":"ryosuke_i_628@yahoo.co.jp","login":"mpyw","count":2},{"name":"stephen","email":"stephen@stephenwan.com","login":"stephen","count":2},{"name":"Rémy Léone","email":"remy.leone@gmail.com","login":"remyleone","count":2},{"name":"thomm.o","email":"43570299+tandemdude","login":"tandemdude","count":2},{"name":"Ryan Berger","email":"ryan@senorwooly.com","login":"ryan-berger","count":2},{"name":"Øyvind Størkersen","email":"oyvind@strk.no","login":"eivindr","count":2},{"name":"Robert Liebowitz","email":"rliebowitz@morningconsult.com","login":"rliebz","count":2},{"name":"Christopher","email":"github.android206@passmail.net","login":"rayakame","count":2},{"name":"Dominik Braun","email":"dominikbraun1997@web.de","login":"dominikbraun","count":2},{"name":"Joshua Rubin","email":"joshuarubin","login":"joshuarubin","count":2},{"name":"Robert Holt","email":"rholt@datto.com","login":null,"count":2},{"name":"Alex Dulin","email":"alexdulin","login":"alexdulin","count":2},{"name":"Alessio Dionisi","email":"hello@adns.io","login":"alessiodionisi","count":2},{"name":"Anuraag Agrawal","email":"anuraaga@gmail.com","login":"anuraaga","count":2},{"name":"Avi Zimmerman","email":"avi.zimmerman@gmail.com","login":"tinyzimmer","count":2},{"name":"Daniel Simmons","email":"dan@dans.im","login":"dansimau","count":2},{"name":"Dmitriy Chertkov","email":"dmitriychertkov@gmail.com","login":"dchertkov","count":2},{"name":"Eng Zer Jun","email":"engzerjun@gmail.com","login":"Juneezee","count":2},{"name":"Evan Tann","email":"egtann","login":"egtann","count":2},{"name":"Henry Baxter","email":"henry.baxter@gmail.com","login":"henrybaxter","count":2},{"name":"Hiroto Noda","email":"50178851+Hirochon","login":"Hirochon","count":2},{"name":"Jeff Hodges","email":"jeff@somethingsimilar.com","login":"jmhodges","count":2},{"name":"Johan Brandhorst-Satzkorn","email":"johan.brandhorst@gmail.com","login":"johanbrandhorst","count":2},{"name":"Jonas","email":"jonthiem@gmail.com","login":"PeachIceTea","count":2},{"name":"Leandro Souza","email":"44624358+Leanndrosouza","login":"Leanndrosouza","count":2},{"name":"Steve Xu","email":"1161176156@qq.com","login":"nusr","count":2},{"name":"Daniel Metz","email":"danielmmetz","login":"danielmmetz","count":1},{"name":"David Lobe","email":"dlopbec@gmail.com","login":"lopezator","count":1},{"name":"David Pennington","email":"56460+Xeoncross","login":"Xeoncross","count":1},{"name":"Davide Imola","email":"davide.imola@icloud.com","login":"davideimola","count":1},{"name":"Dennis Schön","email":"mail@dennis-schoen.de","login":"roccoblues","count":1},{"name":"Dimitri Balios","email":"Jimmy99","login":"Jimmy99","count":1},{"name":"Dmitry Gridnev","email":"33265875+FlymeDllVa","login":"FlymeDllVa","count":1},{"name":"Doron Eli","email":"doron050@gmail.com","login":"doron050","count":1},{"name":"Eddy Reyes","email":"ereyes01","login":"ereyes01","count":1},{"name":"Edman P. Anjos","email":"edmanjos@gmail.com","login":"edman","count":1},{"name":"Eli Treuherz","email":"1574403+treuherz","login":"treuherz","count":1},{"name":"Emile Caron","email":"zozorleponey@gmail.com","login":"emilecaron","count":1},{"name":"Felipe Arthur","email":"felipe.rosa.arthur27@gmail.com","login":"xsadia","count":1},{"name":"Felix Dietze","email":"github@felx.me","login":"fdietze","count":1},{"name":"Gerdriaan Mulder","email":"mrngm@moeilijklastig.nl","login":"mrngm","count":1},{"name":"Hendrik Hofstadt","email":"1405758+hendrikhofstadt","login":"hendrikhofstadt","count":1},{"name":"Hyuga","email":"30320033+Hyuga-Tsukui","login":"Hyuga-Tsukui","count":1},{"name":"Ignacio Gomez","email":"ignacio.gomez.arboleda@gmail.com","login":"igomez10","count":1},{"name":"Igor Cananea","email":"icc@avalonbits.com","login":"avalonbits","count":1},{"name":"Jake Skelcy","email":"2659770+jskelcy","login":"jskelcy","count":1},{"name":"Jakob","email":"jakob@ahrer.dev","login":"SoMuchForSubtlety","count":1},{"name":"Jan Visser","email":"starquake@linuxeverywhere.org","login":"starquake","count":1},{"name":"Jane Kelly","email":"janelinsey.kelly@gmail.com","login":"likejane","count":1},{"name":"Jason","email":"jas.blanchard@gmail.com","login":"jasonblanchard","count":1},{"name":"Jason Cabot","email":"jasoncabot@gmail.com","login":"jasoncabot","count":1},{"name":"Javier Lecuona","email":"javierlecuona@gmail.com","login":"javiercbk","count":1},{"name":"Antoine GIRARD","email":"sapk","login":"sapk","count":1},{"name":"Angus Dippenaar","email":"angusdippenaar@gmail.com","login":"angaz","count":1},{"name":"Andreas Gangsø","email":"andreasgangso@gmail.com","login":"andreasgangso","count":1},{"name":"Anders Jansson","email":"anders@fever.energy","login":"aaanders","count":1},{"name":"Amirmehdi Sharifzad","email":"amsharifzad@gmail.com","login":"Mehty","count":1},{"name":"Alex Zamai","email":"alex.zamai@orca.security","login":"alexzamai-orca","count":1},{"name":"Alessandro Marotta","email":"marotta.alessandro@gmail.com","login":"alessandromarotta","count":1},{"name":"Aleksandr Baryshnikov","email":"owner@reddec.net","login":"reddec","count":1},{"name":"Akshay Shah","email":"akshayjshah","login":"akshayjshah","count":1},{"name":"Akhil Mohan","email":"akhilmhdh@gmail.com","login":"akhilmhdh","count":1},{"name":"Aisoipheo","email":"90381098+Aisoipheo","login":"Aisoipheo","count":1},{"name":"Ahmed","email":"mail@ahme.dev","login":"ahme-dev","count":1},{"name":"('o mo)y-˜","email":"k.omotani.0225@gmail.com","login":"k-omotani","count":1},{"name":"Anurag Mishra","email":"86455065+theAnuragMishra","login":"theAnuragMishra","count":1},{"name":"Ben Hoyt","email":"benhoyt@gmail.com","login":"benhoyt","count":1},{"name":"Benjamin Boudreau","email":"boudreau.benjamin@gmail.com","login":"seriousben","count":1},{"name":"Bertold Kolics","email":"bertold@gmail.com","login":"bertold","count":1},{"name":"Bilal Mirza","email":"84387676+bilalmirza74","login":"bilalmirza74","count":1},{"name":"Brandur Leach","email":"brandur@brandur.org","login":"brandur","count":1},{"name":"Carl Johnson","email":"me@carlmjohnson.net","login":"earthboundkid","count":1},{"name":"Carlos Camilo","email":"68122899+kalogs-c","login":"kalogs-c","count":1},{"name":"Chris Elliot","email":"102792401+ChrisElliotUK","login":"ChrisElliotUK","count":1},{"name":"Colin Adler","email":"colin@coder.com","login":"coadler","count":1},{"name":"Connor Collins","email":"n7.collins@gmail.com","login":"colli173","count":1},{"name":"Cristóbal Gómez","email":"crigomezcontreras@gmail.com","login":"go-mez","count":1},{"name":"Dan Price","email":"daniel.price@gmail.com","login":"danielbprice","count":1},{"name":"Evan do Carmo","email":"34245571+carmo-evan","login":"carmo-evan","count":1},{"name":"Ethan Xiao","email":"ethan-xiao","login":"ethan-xiao","count":1},{"name":"anaz","email":"anazibinurasheed@gmail.com","login":"anazcodes","count":1},{"name":"Yvan da Silva","email":"yvan.m.silva@gmail.com","login":"YvanDaSilva","count":1},{"name":"Yusuf Ganiyu","email":"airscholar@gmail.com","login":"airscholar","count":1},{"name":"Theo Andresier","email":"49570057+Threpio","login":"Threpio","count":1},{"name":"Xeraph","email":"61700204+xeraph-dev","login":"xeraph-dev","count":1},{"name":"XanderAtGoingDutch","email":"122270558+XanderAtGoingDutch","login":"XanderAtGoingDutch","count":1},{"name":"Willem de Groot","email":"gwillem@gmail.com","login":"gwillem","count":1},{"name":"Weizhen Wang","email":"wangweizhen@pingcap.com","login":"hawkingrei","count":1},{"name":"Vladimir Kochergin","email":"root@wawan.pro","login":"wawan93","count":1},{"name":"Vitor da Silva","email":"vitords.42@gmail.com","login":"vitords","count":1},{"name":"Valeriy Selitskiy","email":"239034+iamwavecut","login":"iamwavecut","count":1},{"name":"UTKARSH SHARMA","email":"59551875+f1forhelp","login":"f1forhelp","count":1},{"name":"Tsuji Daishiro","email":"dram.dt.shonan@gmail.com","login":"d-tsuji","count":1},{"name":"Toni Cárdenas","email":"toni@tcardenas.me","login":"tcard","count":1},{"name":"Tomoya Yoshida","email":"ihatov08@gmail.com","login":"ihatov08","count":1},{"name":"Tommy Chu","email":"tommychu2256@gmail.com","login":"chutommy","count":1},{"name":"Thorsten Ball","email":"mrnugget@gmail.com","login":"mrnugget","count":1},{"name":"Thomas Krampl","email":"85170275+thokra-nav","login":"thokra-nav","count":1},{"name":"masaru","email":"monkey-mas","login":"monkey-mas","count":1},{"name":"The Cashew Trader","email":"81344401+thecashewtrader","login":"thecashewtrader","count":1},{"name":"Terry Cain","email":"terrycain","login":"terrycain","count":1},{"name":"Terri Cain","email":"1986397+terricain","login":"terricain","count":1},{"name":"Tergel","email":"58690404+tergel-sama","login":"tergel-sama","count":1},{"name":"Tamás Gulácsi","email":"tgulacsi","login":"tgulacsi","count":1},{"name":"Steven Masley","email":"Emyrk","login":"Emyrk","count":1},{"name":"Steve Coffman","email":"StevenACoffman","login":"StevenACoffman","count":1},{"name":"Stephen Howell","email":"stephen@infinitecanvas.net","login":"linux2647","count":1},{"name":"Stephane Bres","email":"stephanejrbres@gmail.com","login":"sbres","count":1},{"name":"Stanislav Zeman","email":"zeman@standa.dev","login":"stanislav-zeman","count":1},{"name":"Sean Lafferty","email":"sixers2329@gmail.com","login":"seanlaff","count":1},{"name":"yukyan","email":"40577403+n3xem","login":"n3xem","count":1},{"name":"witt","email":"mymeek@163.com","login":"i6u","count":1},{"name":"teenjuna","email":"53595243+teenjuna","login":"teenjuna","count":1},{"name":"sunxunle","email":"163647374+sunxunle","login":"sunxunle","count":1},{"name":"scientist024","email":"91768866+kotahorii","login":"kotahorii","count":1},{"name":"rubin","email":"86082354+rubensantoniorosa2704","login":"rubensantoniorosa2704","count":1},{"name":"rouzier","email":"rouzier@gmail.com","login":"rouzier","count":1},{"name":"remLse","email":"54984957+remLse","login":"remLse","count":1},{"name":"ovadbar","email":"ovadbar@gmail.com","login":"ovadbar","count":1},{"name":"oliverpool","email":"3864879+oliverpool","login":"oliverpool","count":1},{"name":"odinlin","email":"topazur@163.com","login":"topazur","count":1},{"name":"nozaq","email":"code@nozaq.com","login":"nozaq","count":1},{"name":"ngutierrez3","email":"93537971+ngutierrez3","login":"ngutierrez3","count":1},{"name":"naisu","email":"47899783+naisuuuu","login":"naisuuuu","count":1},{"name":"mori yuta","email":"59682979+utamori","login":"utamori","count":1},{"name":"mh","email":"email@michael-hudak.de","login":"Nlossae","count":1},{"name":"Yasuharu Sawada","email":"yasuharu519@gmail.com","login":"yasuharu519","count":1},{"name":"loch","email":"68379649+sherlach","login":"sherlach","count":1},{"name":"linweiyuan","email":"root@linweiyuan.com","login":"linweiyuan","count":1},{"name":"kindhuge","email":"165984189+kindhuge","login":"kindhuge","count":1},{"name":"ken2403","email":"64848521+ken2403","login":"ken2403","count":1},{"name":"jordanyono","email":"40174853+jyono","login":"jyono","count":1},{"name":"jordan ryan reuter","email":"3959624+jreut","login":"jreut","count":1},{"name":"jb","email":"1413880+werelord","login":"werelord","count":1},{"name":"hiroebe","email":"43773305+hiroebe","login":"hiroebe","count":1},{"name":"guangwu","email":"guoguangwu@magic-shield.com","login":"testwill","count":1},{"name":"eduardolat","email":"57238554+eduardolat","login":"eduardolat","count":1},{"name":"douglas-plezentek","email":"74606851+douglas-plezentek","login":"douglas-plezentek","count":1},{"name":"dangquangdon","email":"38534469+dangquangdon","login":"dangquangdon","count":1},{"name":"cqsd","email":"8888668+cqsd","login":"cqsd","count":1},{"name":"Meir Blumenfeld","email":"33358938+meblum","login":"meblum","count":1},{"name":"Meet Rajesh Gor","email":"40317114+Mr-Destructive","login":"Mr-Destructive","count":1},{"name":"Matthew Sanabria","email":"24284972+sudomateo","login":"sudomateo","count":1},{"name":"Mateo Radman","email":"48420316+mateoradman","login":"mateoradman","count":1},{"name":"Masahiro Wakame","email":"vvakame+dev@gmail.com","login":"vvakame","count":1},{"name":"MarkL","email":"81375939+snakeclown","login":"snakeclown","count":1},{"name":"Mark Ormesher","email":"me@markormesher.co.uk","login":"markormesher","count":1},{"name":"Luke Chow","email":"54840325+lukeraphael","login":"lukeraphael","count":1},{"name":"Lukas Fittl","email":"lukas@fittl.com","login":"lfittl","count":1},{"name":"Luis Carilla Ternero","email":"101694456+lcarilla","login":"lcarilla","count":1},{"name":"LudovicDebost","email":"104353148+LudovicDebost","login":"LudovicDebost","count":1},{"name":"Leo Lou","email":"louyuhong@gmail.com","login":"l4u","count":1},{"name":"LLLeon","email":"jiachenhui1989@gmail.com","login":"LLLeon","count":1},{"name":"LIU HANCHENG","email":"liuhancheng.cn@gmail.com","login":"CNLHC","count":1},{"name":"Kyle Carberry","email":"kyle@carberry.com","login":"kylecarbs","count":1},{"name":"Kristi Jorgji","email":"kristijorgji@hotmail.com","login":"kristijorgji","count":1},{"name":"Radhi","email":"m.radhi.f@gmail.com","login":"RadhiFadlillah","count":1},{"name":"KevinSnyderCodes","email":"kevin.snyder.codes@gmail.com","login":"KevinSnyderCodes","count":1},{"name":"Julia Evans","email":"julia@jvns.ca","login":"jvns","count":1},{"name":"Juan Emmanuel Afable","email":"12341094+juanjuanzero","login":"juanjuanzero","count":1},{"name":"José Thomaz","email":"jose.soares18@fatec.sp.gov.br","login":"josethz00","count":1},{"name":"Joshua Swick","email":"joshuaswickirl@gmail.com","login":"joshuaswickirl","count":1},{"name":"Jordi Montes","email":"jordi.montes@qualitechlabs.com","login":"positiveblue","count":1},{"name":"Jordan Pittier","email":"JordanP","login":"JordanP","count":1},{"name":"Jonas Plum","email":"cugu","login":"cugu","count":1},{"name":"Jon Perritt","email":"jrperritt@gmail.com","login":"jrperritt","count":1},{"name":"John W. Carbone","email":"97064289+jwc-clinnection","login":"jwc-clinnection","count":1},{"name":"Johann Dahm","email":"johann.dahm@gmail.com","login":"jdahm","count":1},{"name":"Joe Wilner","email":"jhwilner1@gmail.com","login":"jwilner","count":1},{"name":"Jim Kalafut","email":"jim@kalafut.net","login":"kalafut","count":1},{"name":"Scott Tsai","email":"scottt.tw@gmail.com","login":"scottt","count":1},{"name":"Saurabh Ghanekar","email":"ghanekarsaurabh8@gmail.com","login":"Dexter2389","count":1},{"name":"Sam Webster","email":"44712417+samfweb","login":"samfweb","count":1},{"name":"Ryu Yamada","email":"a2sin2a2ko@kyoto-y.work","login":"tychy","count":1},{"name":"Ruona Onobrakpeya","email":"rhodeondev@gmail.com","login":"rhodeon","count":1},{"name":"Rollulus Rouloul","email":"rollulus","login":"rollulus","count":1},{"name":"Robson Roberto Souza Peixoto","email":"124390+robsonpeixoto","login":"robsonpeixoto","count":1},{"name":"Robin Seitz","email":"robin@kater.ai","login":"rob2244","count":1},{"name":"Robert Holt","email":"holt.r94@gmail.com","login":"robholt","count":1},{"name":"Richard Cooper","email":"rcooper.xelaj@protonmail.com","login":"quenbyako","count":1},{"name":"Randolf J.","email":"me@jrandolf.com","login":"jrandolf","count":1},{"name":"Raf Czlonka","email":"rjc","login":"rjc","count":1},{"name":"Michael Beutler","email":"35310806+michaelbeutler","login":"michaelbeutler","count":1},{"name":"Pulung Ragil","email":"swallowstalker@gmail.com","login":"swallowstalker","count":1},{"name":"Peter Willis","email":"a.cyberdemon@gmail.com","login":"peterwillis","count":1},{"name":"Pedro Tiple","email":"pedro.tiple@gmail.com","login":"pedro-tiple","count":1},{"name":"Paul GERARD","email":"86598109+pgLydia","login":"pgLydia","count":1},{"name":"Parvin Eyvazov","email":"32189770+ParvinEyvazov","login":"ParvinEyvazov","count":1},{"name":"Oscar Beaumont","email":"oscar@otbeaumont.me","login":"oscartbeaumont","count":1},{"name":"Nuno Cruces","email":"ncruces","login":"ncruces","count":1},{"name":"Nikolay Kuznetsov","email":"nikolay.kuznetsov.ru@gmail.com","login":"nikolayk812","count":1},{"name":"Nick Bruun","email":"nickbruun","login":"nickbruun","count":1},{"name":"Nguyen Quang Ha","email":"72819957+qanghaa","login":"qanghaa","count":1},{"name":"Mohammed Al Sahaf","email":"msaa1990@gmail.com","login":"mohammed90","count":1},{"name":"Mohammad Salah","email":"108228340+0xSherlokMo","login":"0xSherlokMo","count":1},{"name":"Min Somai","email":"21338691+MinSomai","login":"MinSomai","count":1},{"name":"Mike Schinkel","email":"mike@newclarity.net","login":"mikeschinkel","count":1},{"name":"Mike Mackintosh","email":"mikemackintosh","login":"mikemackintosh","count":1},{"name":"Michael Fridman","email":"mf192@icloud.com","login":"mfridman","count":1},{"name":"Kotaro Abe","email":"abekoh.bcky@gmail.com","login":"abekoh","count":1},{"name":"Jeffrey D","email":"1289344+verygoodsoftwarenotvirus","login":"verygoodsoftwarenotvirus","count":1}],"past_year_committers":[{"name":"dependabot[bot]","email":"49699333+dependabot[bot]","login":"dependabot[bot]","count":54},{"name":"Kyle Gray","email":"kyle@sqlc.dev","login":"kyleconroy","count":46},{"name":"Andrew Benton","email":"andrew@sqlc.dev","login":"andrewmbenton","count":8},{"name":"Christopher","email":"github.android206@passmail.net","login":"rayakame","count":2},{"name":"Ahmed","email":"mail@ahme.dev","login":"ahme-dev","count":1},{"name":"Benjamin Boudreau","email":"boudreau.benjamin@gmail.com","login":"seriousben","count":1},{"name":"Brandur Leach","email":"brandur@brandur.org","login":"brandur","count":1},{"name":"Luke Chow","email":"54840325+lukeraphael","login":"lukeraphael","count":1},{"name":"Masahiro Wakame","email":"vvakame+dev@gmail.com","login":"vvakame","count":1},{"name":"Meet Rajesh Gor","email":"40317114+Mr-Destructive","login":"Mr-Destructive","count":1},{"name":"Nikolay Kuznetsov","email":"nikolay.kuznetsov.ru@gmail.com","login":"nikolayk812","count":1},{"name":"Nuno Cruces","email":"ncruces","login":"ncruces","count":1},{"name":"Randolf J.","email":"me@jrandolf.com","login":"jrandolf","count":1},{"name":"Vladimir Kochergin","email":"root@wawan.pro","login":"wawan93","count":1},{"name":"Willem de Groot","email":"gwillem@gmail.com","login":"gwillem","count":1},{"name":"rubin","email":"86082354+rubensantoniorosa2704","login":"rubensantoniorosa2704","count":1},{"name":"scientist024","email":"91768866+kotahorii","login":"kotahorii","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-05-30T00:00:22.241Z","repositories_count":6249072,"commits_count":883834825,"contributors_count":34995851,"owners_count":1160727,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"sqlc-dev/sqlc","html_url":"https://github.com/sqlc-dev/sqlc","last_synced_at":"2026-03-26T21:34:53.219Z","status":"active","issues_count":967,"pull_requests_count":1146,"avg_time_to_close_issue":22371529.612691466,"avg_time_to_close_pull_request":743154.9587404995,"issues_closed_count":455,"pull_requests_closed_count":921,"pull_request_authors_count":188,"issue_authors_count":709,"avg_comments_per_issue":1.9089968976215097,"avg_comments_per_pull_request":0.6116928446771379,"merged_pull_requests_count":670,"bot_issues_count":5,"bot_pull_requests_count":478,"past_year_issues_count":92,"past_year_pull_requests_count":161,"past_year_avg_time_to_close_issue":1382192.7727272727,"past_year_avg_time_to_close_pull_request":699687.3975903614,"past_year_issues_closed_count":22,"past_year_pull_requests_closed_count":83,"past_year_pull_request_authors_count":38,"past_year_issue_authors_count":87,"past_year_avg_comments_per_issue":0.7282608695652174,"past_year_avg_comments_per_pull_request":0.3105590062111801,"past_year_bot_issues_count":1,"past_year_bot_pull_requests_count":84,"past_year_merged_pull_requests_count":50,"created_at":"2023-08-11T21:47:06.583Z","updated_at":"2026-03-26T21:34:53.219Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/sqlc-dev%2Fsqlc/issues","issue_labels_count":{"table":{"bug":629,":wrench: golang":287,"enhancement":256,":books: postgresql":249,"triage":249,":computer: darwin":96,":computer: linux":93,"analyzer":88,":books: mysql":73,":books: sqlite":45,"pgx/v4":16,"upstream":16,"documentation":13,":computer: windows":10,"question":10,"proposal":9,"analyzer/db":7,"panic":7,"regression":7,"invalid":7,"wontfix":6,"accepted":6,"new/engine":5,"future":5,"good first issue":5,"dependencies":5,"pgx/v5":5,"go":3,":books: cockroach":3,"new/codegen":3,"docker":2,":books: mariadb":2,"plugin":2,":gear: process":1,"ddl":1,"size:XS":1,"python":1}},"pull_request_labels_count":{"table":{"dependencies":478,"go":254,":wrench: golang":169,"python":169,"size:XS":149,"size:S":66,"docker":49,":wrench: python":38,"size:L":26,"size:M":21,"lgtm":14,"size:XL":7,"github_actions":5,"size:XXL":3,"proposal":2,"accepted":2,"bug":1,"triage":1}},"issue_author_associations_count":{"table":{"NONE":809,"CONTRIBUTOR":107,"COLLABORATOR":50,"OWNER":1}},"pull_request_author_associations_count":{"table":{"CONTRIBUTOR":663,"COLLABORATOR":272,"NONE":211}},"issue_authors":{"table":{"kyleconroy":35,"andrewmbenton":15,"Jille":13,"kevinburke1":9,"jamietanna":8,"danthegoodman1":7,"dandee":6,"andrei-dascalu":5,"dependabot[bot]":5,"orisano":4,"alecthomas":4,"krhubert":4,"polderudo":4,"jwc-clinnection":4,"Smithx10":4,"pengux":4,"dbhoot":4,"meblum":4,"leandergangso":3,"josharian":3,"dharmjit":3,"fr3fou":3,"sgtsquiggs":3,"DarkHeros09":3,"rob2244":3,"seanlaff":3,"piyongcai":3,"PatrLind":3,"GetPsyched":3,"newhook":3,"kayshav":3,"KevenGoncalves":3,"Nikola-Milovic":3,"prog8":3,"mikeschinkel":3,"nexovec":3,"Goldziher":3,"kevinvalk":3,"coolaj86":3,"veqryn":3,"StevenACoffman":3,"piyongcai-liucai":3,"pdenapo":3,"EwenQuim":3,"breml":3,"angaz":3,"mondy":3,"optimuspaul":2,"stephanievance29":2,"bbkane":2,"immysec":2,"johanbrandhorst":2,"danielbprice":2,"kokizzu":2,"loicbefve":2,"DavidS-ovm":2,"TiagoVentosa":2,"farwydi":2,"coady":2,"mpldr":2,"nakem1":2,"will-wow":2,"mdigger":2,"maxhawkins":2,"Andy-William":2,"sybrenstuvel":2,"SoMuchForSubtlety":2,"DawnKosmos":2,"rhodee":2,"mbe81":2,"mmcloughlin":2,"JakeCapra":2,"SunnysideAaron":2,"wouthoekstra":2,"kampde":2,"caleblloyd":2,"gnuletik":2,"bagualing":2,"hectorj-thetreep":2,"darkfeline":2,"abh":2,"omid9h":2,"mlucic":2,"ip75":2,"jessepeterson":2,"AndrewRayCode":2,"sunmery":2,"austincollinpena":2,"LuoShenKui":2,"gsora":2,"SockworkOrange":2,"Yamakaky":2,"c00":2,"erendogan51":2,"topazur":2,"mishak87":2,"InbarPerry":2,"waterfountain1996":2,"Mehgugs":2,"tv42":2,"verygoodsoftwarenotvirus":2,"Git-me-outta-here":2,"mohdrasbi":2,"tvallotton":2,"ghost":2,"lcnlvrz":2,"simonklee":2,"qanghaa":2,"AntonOcean":2,"go-aegian":2,"ptman":2,"runsisi":2,"wilsonehusin":2,"aliml92":2,"odannyc":2,"mitchellh":2,"quinn":2,"i11010520":2,"juliusmh":2,"xeoncross":2,"juhaszp-uhu":2,"christeredvartsen":2,"ribtoks":2,"dubek":2,"esenmx":2,"SebastienMelki":2,"elvizlai":1,"lordvidex":1,"leopku":1,"NiketanSaini":1,"Jakoo13":1,"espang":1,"nd291195":1,"sosolyht":1,"CyberTea0X":1,"GeorgyBocharov":1,"cch123":1,"wabain":1,"debugger84":1,"dufflix":1,"Shubham-Rasal":1,"bhscer":1,"dennisharrison":1,"eyal-solomon1":1,"r-vdp":1,"dskarataev":1,"eberkund":1,"glen-edmonds":1,"lushenle":1,"bojdell":1,"delaneyj":1,"basilex":1,"jack-hughes":1,"kevinsimler":1,"JakeTrock":1,"asger-noer":1,"mrmelon54":1,"jschaf":1,"natasha-jarus":1,"julian-reactive":1,"imcvampire":1,"boyter":1,"evankanderson":1,"encendre":1,"urandom":1,"knpwrs":1,"jeromewir":1,"leonidasdeim":1,"tobiassjosten":1,"intaek-h":1,"Elettronik":1,"f9a":1,"victor-mitcov":1,"nithish-suresh":1,"smee-dee":1,"Cyberax":1,"oliverpool":1,"lithdew":1,"huyennbl":1,"imedwei":1,"firefart":1,"kawatakutaku":1,"sapk":1,"theFong":1,"TarekAS":1,"kevinburke":1,"jarri-abidi":1,"zakaria-chahboun":1,"antonio-antuan":1,"cjtheham":1,"nkicg6":1,"pushkar-anand":1,"kristijorgji":1,"alexbakker":1,"tjlevel12":1,"cyberbeast":1,"iancharters":1,"Larleyt":1,"Kilio22":1,"ndrpnt":1,"eladitzhakian":1,"david-alza":1,"DougiePop":1,"bbonagura9":1,"weeco":1,"michaelzx":1,"peteole":1,"tamsanh":1,"pontaoski":1,"ken2057":1,"Lay523":1,"bupd":1,"alarbada":1,"vanlueckn":1,"wj-stack":1,"AmirSolt":1,"embiem":1,"dfioravanti":1,"AlexanderMint":1,"remyleone":1,"Imran-imtiaz48":1,"roskee":1,"jamesleeht":1,"luigiMinardi":1,"Nlossae":1,"popescu-af":1,"sky93":1,"lillian-b":1,"vibhordubey333":1,"miguel-guedes":1,"mono424":1,"BuzzTheStrawman":1,"dvob":1,"Rick-Phoenix":1,"hopesea":1,"eullerpereira94":1,"markdessain":1,"otavioabreu27":1,"dcrystalj":1,"varungandhi-src":1,"anthonycj04":1,"barenko":1,"usamasaif":1,"halkeye":1,"iamdlfl":1,"fwojciec":1,"buildtheui":1,"ainsleyclark":1,"RadhiFadlillah":1,"bassettb":1,"mispp":1,"rpstw":1,"bokunodev":1,"adhupraba":1,"dbhiiper":1,"smyrman":1,"charankulal":1,"2LeoCode":1,"boecklim":1,"equalsgibson":1,"emarx":1,"optimality":1,"jason-gigastar":1,"penmanglewood":1,"odoland":1,"Rehart-Kcalb":1,"taleeus":1,"ludusrusso":1,"yiplee":1,"jmbit":1,"Panlq":1,"n-oden":1,"grippy":1,"megapctr":1,"jxsl13":1,"nkev":1,"qwwwpp":1,"ajorgensen":1,"rafaeljacov":1,"Ezward":1,"lil5":1,"theotruvelot":1,"suniastar":1,"MathisRose":1,"bignyap":1,"nishkrishnan":1,"domino14":1,"vladmiller":1,"starius":1,"Maxcarrassco":1,"juniorgarcia":1,"mfridman":1,"thatnealpatel":1,"replu":1,"mvrhov":1,"malonehedges":1,"StillWaters77":1,"adoublef":1,"utamori":1,"kaliban2056":1,"andrwkoval":1,"chaehyun29":1,"mariusavos":1,"abtris":1,"taylow":1,"xsadia":1,"pierrre":1,"apatniv":1,"rouzier":1,"legosx":1,"bretwalker":1,"oralordos":1,"blanc42":1,"Crushless":1,"bradenrayhorn":1,"NebilMuhe":1,"ankisme":1,"anshum-heap":1,"martin31821":1,"vdemcak":1,"danilobuerger":1,"eduardomosko":1,"yitsushi":1,"rw3iss":1,"1514599514":1,"tomtwinkle":1,"codernirmalnp":1,"sudodeo":1,"happenslol":1,"bryandantas":1,"idefixcert":1,"reddec":1,"VictorAlmeidaFonseca":1,"buildbreaker":1,"chowey":1,"colli173":1,"KlemenPl":1,"loissascha":1,"ookjosh":1,"kibblerz":1,"SRkuma":1,"ak-karimzai":1,"jchen42703":1,"souzajunior":1,"dingyuanhong":1,"egtann":1,"KarimEKhalifa":1,"yopoyka":1,"rafibayer":1,"ankitrgadiya":1,"doron050":1,"benjaco":1,"GolakiyaVishal":1,"thomastthai":1,"wingerse":1,"afikrim":1,"Shihansin":1,"utkarshpaliwal9":1,"mcarbonneaux":1,"jamesatkin-myndup":1,"kntajus":1,"nderscore":1,"strackfeldt":1,"Egor-Koldasov":1,"cbiffle":1,"safaci2000":1,"leetrout":1,"dmlambea":1,"zbelial":1,"sgielen":1,"tobyxdd":1,"JuanVargas":1,"maddsua":1,"devonhk":1,"wasaga":1,"actatum":1,"blwsh":1,"critrun":1,"rickb777":1,"44smkn":1,"yunx-lee":1,"dvn0":1,"khawa-angx":1,"sjunepark":1,"cytown":1,"carpenter-ryan":1,"vvakame":1,"wburnett":1,"marmiha":1,"impzero":1,"hariprasadrajaram":1,"kazegusuri":1,"ryanpbrewster":1,"notjaywu":1,"romuloab":1,"jvatic":1,"mayken":1,"yuzhouu":1,"aarondl0":1,"themaxgoldman":1,"0xstepit":1,"seferin-x":1,"talksik":1,"rickgrammer":1,"mdanialr":1,"uh-zz":1,"AlirezaMZV2000":1,"meifannao":1,"kyuff":1,"yougg":1,"flrossetto":1,"qcrao":1,"Codebreaker101":1,"renanbastos93":1,"ahmedabdou14":1,"mgrisole":1,"mbaklor":1,"spdeepak":1,"Ackos95":1,"damla-unal":1,"GARcraft":1,"eprokhor":1,"howesteve":1,"ilessy":1,"Ianmuhia":1,"andrenth":1,"thomm-o":1,"tenkoh":1,"op":1,"jmillerv":1,"brlala":1,"werjo-gridfuse":1,"kevinawoo":1,"abekoh":1,"dmgcoding":1,"Funzinator":1,"dangquangdon":1,"skariel":1,"ignassew":1,"zhenik123":1,"kkyr":1,"anazibinurasheed":1,"bmpender":1,"rupertevill":1,"assembly-winston":1,"wangkang":1,"alimoli":1,"eikster-dk":1,"p1ass":1,"dresswithpockets":1,"araufdogan":1,"el404le":1,"aaffriya":1,"toqueteos":1,"PaulSonOfLars":1,"avalonbits":1,"pconstantinou":1,"Elara6331":1,"fresonn":1,"arham09":1,"dmjb":1,"K-odesome":1,"chimbori":1,"erka":1,"ryan-berger":1,"epes":1,"maxiride":1,"sscargal":1,"liemle3893":1,"jrozner":1,"brentd":1,"StarkovPO":1,"TorrinLynn":1,"zhengyangfeng00":1,"leyou240":1,"jay-babu":1,"abramowitzK":1,"WillAbides":1,"Gardego5":1,"fantacymaker":1,"aarcex3":1,"tran-the-lam":1,"adi-kmt":1,"MicahKimel":1,"medreams":1,"ollie-williams":1,"lormayna":1,"senicko":1,"jvanalstine":1,"pdewilde":1,"Kerod-Fresenbet-Gebremedhin2660":1,"Davincible":1,"Neokil":1,"zzhaolei":1,"ewhauser":1,"jacob-winkler":1,"shagohead":1,"mattiasgrenfeldt":1,"AnotiaWang":1,"fdietze":1,"superpan":1,"alexstuckey":1,"MuhammedOzdogan":1,"NOOBDY":1,"jusongchen":1,"akhilmhdh":1,"Jonathan-Landeed":1,"mitar":1,"danderson":1,"timjonesdev":1,"H3Atom":1,"daaku":1,"renier":1,"nickzelei":1,"ErrorBoi":1,"KarlsMaranjs":1,"tschaub":1,"aimuz":1,"dziegler":1,"hinogi":1,"vmantese":1,"stampflit":1,"anazcodes":1,"Adibov":1,"priyanshujain":1,"zcubbs":1,"jskelcy":1,"G1tQuality":1,"bytheway":1,"hackertron":1,"eattoe-ctoken":1,"Stumble":1,"dimmerz92":1,"ezekielchow":1,"Necoro":1,"oldsaltedfish":1,"kubik51":1,"dansimau":1,"d-kja":1,"ApourtArtt":1,"marko995":1,"tiehm":1,"rishi-kulkarni":1,"bluebrown":1,"Umamad":1,"aca":1,"GerardRodes":1,"Bronya-Rand":1,"eloff":1,"iggy":1,"kahunacohen":1,"blampe":1,"teric1024":1,"Hyuga-Tsukui":1,"zilllaiss":1,"okanmete":1,"reva-gupta":1,"dhermes":1,"andremarianiello":1,"patriarch11":1,"qualidafial":1,"lucianonooijen":1,"denialanderror":1,"ajlive":1,"YvanDaSilva":1,"nishant230701":1,"Aeron":1,"cosban":1,"ross96D":1,"said-saifi":1,"td0m":1,"ggratte":1,"vamshiaruru":1,"terwey":1,"shefatfaisal":1,"mxey":1,"lsmoura":1,"jasonwebb3152":1,"mdross95":1,"patrickdevivo":1,"jmanero":1,"martirosharutyunyan":1,"qingmo":1,"papisz":1,"igorgatis":1,"wexder":1,"braaar":1,"lewisd1996":1,"canvasbushi":1,"ammmir":1,"jlisthood":1,"lpintes":1,"haines":1,"tru-axo":1,"twojoke":1,"dalobstah":1,"rhodeon":1,"boyswan":1,"mthmcalixto":1,"AvicennaJr":1,"mlukasik-dev":1,"ajeetdsouza":1,"theabner":1,"Skopjuk":1,"ktogo":1,"maxsei":1,"ncabatoff":1,"knaka":1,"gionapaolini":1,"bemoche":1,"timrabl":1,"tomee03":1,"jpicht":1,"tcastelly":1,"binaek":1,"tphoney":1,"euro0217":1,"giulianopz":1,"AdrienHorgnies":1,"sxwebdev":1,"sevein":1,"reviz0r":1,"go-mez":1,"cmkqwerty":1,"powellnorma":1,"WWology":1,"gebes":1,"raymondgitonga":1,"piti118":1,"artnez":1,"mohammed90":1,"MatthewAraujo":1,"Nigel2392":1,"maxfilov":1,"mikeblum":1,"DavidS-om":1,"GeertJohan":1,"youngjun827":1,"ddowl":1,"DeepYV":1,"PadraigK":1,"stephensanwo":1,"alonme":1,"Pitasi":1,"flymedllva":1,"cozyCodr":1,"trevorstarick":1,"illiafox":1,"Pikachu1024":1,"HoangNguyen689":1,"kaaax0815":1,"majimaccho":1,"733amir":1,"stephen":1,"mbrock":1,"maglicheev-check24":1,"alexandre-durand":1,"xackery":1,"khalidibnwalid":1,"thespecialone1":1,"kestrel-one":1,"zoranembroker":1,"richardhuaaa":1,"joeriddles":1,"matbur":1,"jreut":1,"simonfrey":1,"Jcambass":1,"jhlgns":1,"yellow-straw-hat":1,"ehsangifani":1,"newRational":1,"christoph-pflueger":1,"teejae":1,"SuriMarks":1,"nurp":1,"4nte":1,"joidegn":1,"mylanconnolly":1,"earthboundkid":1,"1AbdulKareem":1,"zasdaym":1,"Emyrk":1,"defany":1,"lumosminima":1,"tobbstr":1,"jmgaooo":1,"cadaniel":1,"carlmjohnson":1,"adamgen":1,"calbch":1,"mcgold1":1,"teepark":1,"Srlion":1,"rzseattle":1,"sgrishanin":1,"renjunok":1,"Evan-Prophet":1,"lmtyler":1,"marcusirgens":1,"andylin-0":1,"edman":1,"benoitdupont":1,"gavincarr":1,"dector":1,"sgaunet":1,"otaxhu":1,"Blankll":1,"yehudamakarov":1}},"pull_request_authors":{"table":{"dependabot[bot]":478,"kyleconroy":208,"andrewmbenton":64,"Jille":24,"orisano":24,"alexandear":12,"theAnuragMishra":6,"SockworkOrange":6,"zawataki":6,"swallowstalker":6,"quantumsheep":5,"ajeetdsouza":5,"gregoryjjb":4,"tandemdude":4,"terricain":4,"mariusavos":4,"tinyzimmer":4,"noxymon":4,"prog8":4,"josethz00":4,"gitslav":4,"sgielen":3,"jakoguta":3,"ororsatti":3,"asmyasnikov":3,"lushenle":2,"fdietze":2,"rodionstolyarov":2,"viewsharp":2,"vitords":2,"mrmelon54":2,"abdullah2993":2,"cugu":2,"lorenz":2,"devlibx":2,"ovadbar":2,"godwhoa":2,"berk-karaal":2,"oscartbeaumont":2,"anazibinurasheed":2,"bgentry":2,"trim21":2,"obugrovyi":2,"kotahorii":2,"rhodeon":2,"brandur":2,"twojoke":2,"MWT-proger":2,"IdoKendo":2,"andriygm":2,"werelord":2,"0xSherlokMo":2,"RadhiFadlillah":2,"doron050":2,"0n1shi":2,"dingyuanhong":2,"LarsArtmann":2,"darkfeline":2,"remyleone":2,"oxisto":2,"aliml92":2,"topazur":2,"copito":2,"qanghaa":2,"nusr":2,"anuraaga":2,"yasuharu519":2,"giuliano-macedo":2,"edman":2,"stevenh":2,"ahme-dev":2,"joshuaswickirl":2,"eyasy1217":2,"anazcodes":2,"rob2244":2,"Dragon-Huang0403":2,"CNLHC":2,"eaglesemanation":2,"lisitsky":2,"jvns":2,"nicksan222":2,"4hel":2,"benhoyt":2,"advait":2,"alessandromarotta":2,"markormesher":2,"twpayne":2,"pedro-tiple":2,"alexzamai-orca":2,"naspeh":2,"joelklint":2,"jasoncabot":2,"emilecaron":2,"charithe":2,"dbhoot":2,"jwc-clinnection":2,"mikeschinkel":2,"emanuelturis":2,"skandragon":2,"michaelbeutler":2,"n-oden":2,"Lingkar":2,"jdahm":2,"tyler-lutz":2,"seanlaff":2,"Gurubaseio":2,"stanislav-zeman":2,"sherlach":2,"eduardomosko":2,"josharian":2,"rouzier":2,"simonklee":2,"LudovicDebost":2,"vvakame":2,"sunxunle":2,"evacchi":2,"loicbefve":1,"Mr-Destructive":1,"sapk":1,"Juneezee":1,"pgLydia":1,"quenbyako":1,"cmkqwerty":1,"ncruces":1,"pespantelis":1,"xsadia":1,"juanjuanzero":1,"narma":1,"yopoyka":1,"blwsh":1,"maxhawkins":1,"pcriv":1,"ken2403":1,"snprajwal":1,"Smithx10":1,"rubensantoniorosa2704":1,"jarri-abidi":1,"rucciva":1,"XanderAtGoingDutch":1,"sevein":1,"walterwanderley":1,"dalpaka":1,"yoRyuuuuu":1,"stampflit":1,"Dionid":1,"YvanDaSilva":1,"Hyuga-Tsukui":1,"Exar04":1,"rollulus":1,"frankli0324":1,"KevinSnyderCodes":1,"ryu-ichiroh":1,"xeraph-dev":1,"alexsuslov":1,"rotemtam":1,"verygoodsoftwarenotvirus":1,"lcarilla":1,"iamwavecut":1,"toqueteos":1,"p1ass":1,"rodrigoherera":1,"Jesse0Michael":1,"Eyal-Shalev":1,"MartyHub":1,"dennisgsmith":1,"k-omotani":1,"jrperritt":1,"jamietanna":1,"heyvito":1,"bertold":1,"Streppel":1,"axlalmflower":1,"lukeraphael":1,"tychy":1,"kalogs-c":1,"trevatk":1,"paulknebel":1,"colli173":1,"stepan-romankov":1,"eduardolat":1,"hendrikhofstadt":1,"michaelzx":1,"scottt":1,"mohammed90":1,"alixinne":1,"JoeriAben":1,"bilalmirza74":1,"kindhuge":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-03-27T00:00:09.101Z","repositories_count":13940757,"issues_count":34657956,"pull_requests_count":113355472,"authors_count":11210515,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"bug":62,":wrench: golang":27,":books: postgresql":20,"enhancement":20,":computer: linux":12,":computer: darwin":9,":books: sqlite":6,":books: mysql":5,":computer: windows":2,"dependencies":1,"docker":1,"size:XS":1,"accepted":1}},"past_year_pull_request_labels_count":{"table":{"dependencies":84,":wrench: golang":75,"size:XS":63,"go":45,"python":26,"size:S":26,":wrench: python":19,"size:L":12,"size:M":12,"docker":11,"lgtm":5,"size:XL":4,"size:XXL":3,"github_actions":2}},"past_year_issue_author_associations_count":{"table":{"NONE":90,"CONTRIBUTOR":2}},"past_year_pull_request_author_associations_count":{"table":{"CONTRIBUTOR":90,"NONE":48,"COLLABORATOR":21}},"past_year_issue_authors":{"table":{"Mehgugs":2,"SunnysideAaron":2,"tvallotton":2,"ip75":2,"pdenapo":2,"Rick-Phoenix":1,"ribtoks":1,"replu":1,"renanbastos93":1,"qingmo":1,"piyongcai-liucai":1,"Pitasi":1,"Pikachu1024":1,"pengux":1,"patriarch11":1,"otaxhu":1,"n-oden":1,"nishant230701":1,"nexovec":1,"mispp":1,"martin31821":1,"maglicheev-check24":1,"LuoShenKui":1,"zakaria-chahboun":1,"yunx-lee":1,"yellow-straw-hat":1,"WWology":1,"vvakame":1,"vladmiller":1,"vdemcak":1,"Umamad":1,"tru-axo":1,"TorrinLynn":1,"tobiassjosten":1,"theotruvelot":1,"themaxgoldman":1,"thatnealpatel":1,"teepark":1,"suniastar":1,"starius":1,"stampflit":1,"spdeepak":1,"shefatfaisal":1,"r-vdp":1,"luigiMinardi":1,"dubek":1,"dresswithpockets":1,"d-kja":1,"dependabot[bot]":1,"denialanderror":1,"dandee":1,"critrun":1,"cozyCodr":1,"cjtheham":1,"chimbori":1,"canvasbushi":1,"BuzzTheStrawman":1,"bhscer":1,"bemoche":1,"anshum-heap":1,"angaz":1,"andremarianiello":1,"alexstuckey":1,"Aeron":1,"aaffriya":1,"1514599514":1,"leyou240":1,"legosx":1,"krhubert":1,"knaka":1,"khalidibnwalid":1,"kaaax0815":1,"jxsl13":1,"julian-reactive":1,"jmbit":1,"Jcambass":1,"jay-babu":1,"jamesatkin-myndup":1,"imedwei":1,"igorgatis":1,"hackertron":1,"gebes":1,"firefart":1,"farwydi":1,"equalsgibson":1,"emarx":1,"eattoe-ctoken":1}},"past_year_pull_request_authors":{"table":{"dependabot[bot]":84,"kyleconroy":16,"andrewmbenton":5,"noxymon":4,"quantumsheep":3,"ororsatti":3,"asmyasnikov":3,"vvakame":2,"trim21":2,"n-oden":2,"LarsArtmann":2,"kotahorii":2,"0xSherlokMo":2,"alexzamai-orca":2,"eaglesemanation":2,"copito":2,"brandur":2,"andriygm":2,"yopoyka":1,"stepan-romankov":1,"stampflit":1,"snprajwal":1,"sgielen":1,"rubensantoniorosa2704":1,"rodrigoherera":1,"alixinne":1,"paulknebel":1,"axlalmflower":1,"narma":1,"Mr-Destructive":1,"lukeraphael":1,"dennisgsmith":1,"JoeriAben":1,"heyvito":1,"frankli0324":1,"Eyal-Shalev":1,"Exar04":1}},"maintainers":[{"table":{"login":"kyleconroy","count":243,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kyleconroy"}},{"table":{"login":"andrewmbenton","count":79,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrewmbenton"}},{"table":{"login":"sscargal","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/sscargal"}}],"active_maintainers":[{"table":{"login":"kyleconroy","count":16,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/kyleconroy"}},{"table":{"login":"andrewmbenton","count":5,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/andrewmbenton"}}]}},"events":null,"keywords":["code-generator","go","kotlin","mysql","orm","postgresql","python","sql","sqlite"],"dependencies":[{"ecosystem":"go","filepath":"go.mod","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:10.593Z","updated_at":"2022-08-08T20:01:10.593Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/go.mod","dependencies":[{"id":692138327,"package_name":"github.com/antlr/antlr4/runtime/Go/antlr","ecosystem":"go","requirements":"v0.0.0-20220626175859-9abda183db8e","direct":true,"kind":"runtime","optional":false},{"id":692138328,"package_name":"github.com/bytecodealliance/wasmtime-go","ecosystem":"go","requirements":"v0.39.0","direct":true,"kind":"runtime","optional":false},{"id":692138329,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":true,"kind":"runtime","optional":false},{"id":692138330,"package_name":"github.com/go-sql-driver/mysql","ecosystem":"go","requirements":"v1.6.0","direct":true,"kind":"runtime","optional":false},{"id":692138331,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.8","direct":true,"kind":"runtime","optional":false},{"id":692138332,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.13.0","direct":true,"kind":"runtime","optional":false},{"id":692138333,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.16.1","direct":true,"kind":"runtime","optional":false},{"id":692138334,"package_name":"github.com/jinzhu/inflection","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":692138335,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.10.6","direct":true,"kind":"runtime","optional":false},{"id":692138336,"package_name":"github.com/mattn/go-sqlite3","ecosystem":"go","requirements":"v1.14.13","direct":true,"kind":"runtime","optional":false},{"id":692138337,"package_name":"github.com/pganalyze/pg_query_go/v2","ecosystem":"go","requirements":"v2.1.2","direct":true,"kind":"runtime","optional":false},{"id":692138338,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.5.0","direct":true,"kind":"runtime","optional":false},{"id":692138339,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.5","direct":true,"kind":"runtime","optional":false},{"id":692138340,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.28.1","direct":true,"kind":"runtime","optional":false},{"id":692138341,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":true,"kind":"runtime","optional":false},{"id":692138342,"package_name":"github.com/cznic/mathutil","ecosystem":"go","requirements":"v0.0.0-20181122101859-297441e03548","direct":true,"kind":"runtime","optional":false},{"id":692138343,"package_name":"github.com/remyoudompheng/bigfft","ecosystem":"go","requirements":"v0.0.0-20200410134404-eec4a21b6bb0","direct":true,"kind":"runtime","optional":false},{"id":692138344,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20220428152302-39d4317da171","direct":true,"kind":"runtime","optional":false},{"id":692138345,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.2","direct":true,"kind":"runtime","optional":false},{"id":692138346,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":692138347,"package_name":"github.com/jackc/chunkreader/v2","ecosystem":"go","requirements":"v2.0.1","direct":true,"kind":"runtime","optional":false},{"id":692138348,"package_name":"github.com/jackc/pgio","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":692138349,"package_name":"github.com/jackc/pgpassfile","ecosystem":"go","requirements":"v1.0.0","direct":true,"kind":"runtime","optional":false},{"id":692138350,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.3.1","direct":true,"kind":"runtime","optional":false},{"id":692138351,"package_name":"github.com/jackc/pgservicefile","ecosystem":"go","requirements":"v0.0.0-20200714003250-2b9c44734f2b","direct":true,"kind":"runtime","optional":false},{"id":692138352,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.11.0","direct":true,"kind":"runtime","optional":false},{"id":692138353,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.2.1","direct":true,"kind":"runtime","optional":false},{"id":692138354,"package_name":"github.com/pingcap/errors","ecosystem":"go","requirements":"v0.11.5-0.20210425183316-da1aaba5fb63","direct":true,"kind":"runtime","optional":false},{"id":692138355,"package_name":"github.com/pingcap/log","ecosystem":"go","requirements":"v0.0.0-20210906054005-afc726e70354","direct":true,"kind":"runtime","optional":false},{"id":692138356,"package_name":"github.com/pingcap/tidb/parser","ecosystem":"go","requirements":"v0.0.0-20220725134311-c80026e61f00","direct":true,"kind":"runtime","optional":false},{"id":692138357,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":true,"kind":"runtime","optional":false},{"id":692138358,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.9.0","direct":true,"kind":"runtime","optional":false},{"id":692138359,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.7.0","direct":true,"kind":"runtime","optional":false},{"id":692138360,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.19.1","direct":true,"kind":"runtime","optional":false},{"id":692138361,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20220722155217-630584e8d5aa","direct":true,"kind":"runtime","optional":false},{"id":692138362,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.7","direct":true,"kind":"runtime","optional":false},{"id":692138363,"package_name":"gopkg.in/natefinch/lumberjack.v2","ecosystem":"go","requirements":"v2.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"go.sum","sha":null,"kind":"lockfile","created_at":"2022-08-08T20:01:10.832Z","updated_at":"2022-08-08T20:01:10.832Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/go.sum","dependencies":[{"id":692144401,"package_name":"github.com/BurntSushi/toml","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":692144402,"package_name":"github.com/Masterminds/semver/v3","ecosystem":"go","requirements":"v3.1.1","direct":false,"kind":"runtime","optional":false},{"id":692144403,"package_name":"github.com/antlr/antlr4/runtime/Go/antlr","ecosystem":"go","requirements":"v0.0.0-20220626175859-9abda183db8e","direct":false,"kind":"runtime","optional":false},{"id":692144404,"package_name":"github.com/benbjohnson/clock","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144405,"package_name":"github.com/bytecodealliance/wasmtime-go","ecosystem":"go","requirements":"v0.39.0","direct":false,"kind":"runtime","optional":false},{"id":692144406,"package_name":"github.com/cockroachdb/apd","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144407,"package_name":"github.com/coreos/go-systemd","ecosystem":"go","requirements":"v0.0.0-20190321100706-95778dfbb74e","direct":false,"kind":"runtime","optional":false},{"id":692144408,"package_name":"github.com/coreos/go-systemd","ecosystem":"go","requirements":"v0.0.0-20190719114852-fd7a80b32e1f","direct":false,"kind":"runtime","optional":false},{"id":692144409,"package_name":"github.com/cpuguy83/go-md2man/v2","ecosystem":"go","requirements":"v2.0.2","direct":false,"kind":"runtime","optional":false},{"id":692144410,"package_name":"github.com/creack/pty","ecosystem":"go","requirements":"v1.1.7","direct":false,"kind":"runtime","optional":false},{"id":692144411,"package_name":"github.com/cznic/mathutil","ecosystem":"go","requirements":"v0.0.0-20181122101859-297441e03548","direct":false,"kind":"runtime","optional":false},{"id":692144412,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144413,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":692144414,"package_name":"github.com/go-kit/log","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144415,"package_name":"github.com/go-logfmt/logfmt","ecosystem":"go","requirements":"v0.5.0","direct":false,"kind":"runtime","optional":false},{"id":692144416,"package_name":"github.com/go-sql-driver/mysql","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":692144417,"package_name":"github.com/go-stack/stack","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":692144418,"package_name":"github.com/gofrs/uuid","ecosystem":"go","requirements":"v4.0.0+incompatible","direct":false,"kind":"runtime","optional":false},{"id":692144419,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.1","direct":false,"kind":"runtime","optional":false},{"id":692144420,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.1.0.20200221234624-67d41d38c208","direct":false,"kind":"runtime","optional":false},{"id":692144421,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.2","direct":false,"kind":"runtime","optional":false},{"id":692144422,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0-rc.4.0.20200313231945-b860323f09d0","direct":false,"kind":"runtime","optional":false},{"id":692144423,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692144424,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.4.2","direct":false,"kind":"runtime","optional":false},{"id":692144425,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":692144426,"package_name":"github.com/golang/protobuf","ecosystem":"go","requirements":"v1.5.2","direct":false,"kind":"runtime","optional":false},{"id":692144427,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":692144428,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":692144429,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":692144430,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.1","direct":false,"kind":"runtime","optional":false},{"id":692144431,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.5","direct":false,"kind":"runtime","optional":false},{"id":692144432,"package_name":"github.com/google/go-cmp","ecosystem":"go","requirements":"v0.5.8","direct":false,"kind":"runtime","optional":false},{"id":692144433,"package_name":"github.com/google/renameio","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144434,"package_name":"github.com/inconshreveable/mousetrap","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144435,"package_name":"github.com/jackc/chunkreader","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144436,"package_name":"github.com/jackc/chunkreader/v2","ecosystem":"go","requirements":"v2.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144437,"package_name":"github.com/jackc/chunkreader/v2","ecosystem":"go","requirements":"v2.0.1","direct":false,"kind":"runtime","optional":false},{"id":692144438,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v0.0.0-20190420214824-7e0022ef6ba3","direct":false,"kind":"runtime","optional":false},{"id":692144439,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v0.0.0-20190824142844-760dd75542eb","direct":false,"kind":"runtime","optional":false},{"id":692144440,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v0.0.0-20190831204454-2fabfa3c18b7","direct":false,"kind":"runtime","optional":false},{"id":692144441,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":692144442,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.9.0","direct":false,"kind":"runtime","optional":false},{"id":692144443,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.9.1-0.20210724152538-d89c8390a530","direct":false,"kind":"runtime","optional":false},{"id":692144444,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.12.1","direct":false,"kind":"runtime","optional":false},{"id":692144445,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.13.0","direct":false,"kind":"runtime","optional":false},{"id":692144446,"package_name":"github.com/jackc/pgio","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144447,"package_name":"github.com/jackc/pgmock","ecosystem":"go","requirements":"v0.0.0-20190831213851-13a1b77aafa2","direct":false,"kind":"runtime","optional":false},{"id":692144448,"package_name":"github.com/jackc/pgmock","ecosystem":"go","requirements":"v0.0.0-20201204152224-4fe30f7445fd","direct":false,"kind":"runtime","optional":false},{"id":692144449,"package_name":"github.com/jackc/pgmock","ecosystem":"go","requirements":"v0.0.0-20210724152146-4ad1a8207f65","direct":false,"kind":"runtime","optional":false},{"id":692144450,"package_name":"github.com/jackc/pgpassfile","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144451,"package_name":"github.com/jackc/pgproto3","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144452,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-alpha1.0.20190420180111-c116219b62db","direct":false,"kind":"runtime","optional":false},{"id":692144453,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-alpha1.0.20190609003834-432c2951c711","direct":false,"kind":"runtime","optional":false},{"id":692144454,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-rc3","direct":false,"kind":"runtime","optional":false},{"id":692144455,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-rc3.0.20190831210041-4c03ce451f29","direct":false,"kind":"runtime","optional":false},{"id":692144456,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.6","direct":false,"kind":"runtime","optional":false},{"id":692144457,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.1.1","direct":false,"kind":"runtime","optional":false},{"id":692144458,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.3.0","direct":false,"kind":"runtime","optional":false},{"id":692144459,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.3.1","direct":false,"kind":"runtime","optional":false},{"id":692144460,"package_name":"github.com/jackc/pgservicefile","ecosystem":"go","requirements":"v0.0.0-20200714003250-2b9c44734f2b","direct":false,"kind":"runtime","optional":false},{"id":692144461,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v0.0.0-20190421001408-4ed0de4755e0","direct":false,"kind":"runtime","optional":false},{"id":692144462,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v0.0.0-20190824184912-ab885b375b90","direct":false,"kind":"runtime","optional":false},{"id":692144463,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v0.0.0-20190828014616-a8802b16cc59","direct":false,"kind":"runtime","optional":false},{"id":692144464,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.8.1-0.20210724151600-32e20a603178","direct":false,"kind":"runtime","optional":false},{"id":692144465,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.11.0","direct":false,"kind":"runtime","optional":false},{"id":692144466,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.0.0-20190420224344-cc3461e65d96","direct":false,"kind":"runtime","optional":false},{"id":692144467,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.0.0-20190421002000-1b8f0016e912","direct":false,"kind":"runtime","optional":false},{"id":692144468,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.0.0-pre1.0.20190824185557-6972a5742186","direct":false,"kind":"runtime","optional":false},{"id":692144469,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.12.1-0.20210724153913-640aa07df17c","direct":false,"kind":"runtime","optional":false},{"id":692144470,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.16.1","direct":false,"kind":"runtime","optional":false},{"id":692144471,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v0.0.0-20190413234325-e4ced69a3a2b","direct":false,"kind":"runtime","optional":false},{"id":692144472,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v0.0.0-20190608224051-11cab39313c9","direct":false,"kind":"runtime","optional":false},{"id":692144473,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v1.1.3","direct":false,"kind":"runtime","optional":false},{"id":692144474,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":692144475,"package_name":"github.com/jinzhu/inflection","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144476,"package_name":"github.com/kisielk/gotool","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144477,"package_name":"github.com/konsorten/go-windows-terminal-sequences","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":692144478,"package_name":"github.com/konsorten/go-windows-terminal-sequences","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":692144479,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144480,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.2.1","direct":false,"kind":"runtime","optional":false},{"id":692144481,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":692144482,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.8","direct":false,"kind":"runtime","optional":false},{"id":692144483,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144484,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144485,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144486,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692144487,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.10.2","direct":false,"kind":"runtime","optional":false},{"id":692144488,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.10.6","direct":false,"kind":"runtime","optional":false},{"id":692144489,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false},{"id":692144490,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.6","direct":false,"kind":"runtime","optional":false},{"id":692144491,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.5","direct":false,"kind":"runtime","optional":false},{"id":692144492,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.7","direct":false,"kind":"runtime","optional":false},{"id":692144493,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.12","direct":false,"kind":"runtime","optional":false},{"id":692144494,"package_name":"github.com/mattn/go-sqlite3","ecosystem":"go","requirements":"v1.14.13","direct":false,"kind":"runtime","optional":false},{"id":692144495,"package_name":"github.com/pganalyze/pg_query_go/v2","ecosystem":"go","requirements":"v2.1.2","direct":false,"kind":"runtime","optional":false},{"id":692144496,"package_name":"github.com/pingcap/errors","ecosystem":"go","requirements":"v0.11.0","direct":false,"kind":"runtime","optional":false},{"id":692144497,"package_name":"github.com/pingcap/errors","ecosystem":"go","requirements":"v0.11.5-0.20210425183316-da1aaba5fb63","direct":false,"kind":"runtime","optional":false},{"id":692144498,"package_name":"github.com/pingcap/log","ecosystem":"go","requirements":"v0.0.0-20210906054005-afc726e70354","direct":false,"kind":"runtime","optional":false},{"id":692144499,"package_name":"github.com/pingcap/tidb/parser","ecosystem":"go","requirements":"v0.0.0-20220725134311-c80026e61f00","direct":false,"kind":"runtime","optional":false},{"id":692144500,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.8.1","direct":false,"kind":"runtime","optional":false},{"id":692144501,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.9.1","direct":false,"kind":"runtime","optional":false},{"id":692144502,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144503,"package_name":"github.com/remyoudompheng/bigfft","ecosystem":"go","requirements":"v0.0.0-20200410134404-eec4a21b6bb0","direct":false,"kind":"runtime","optional":false},{"id":692144504,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692144505,"package_name":"github.com/rs/xid","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":692144506,"package_name":"github.com/rs/zerolog","ecosystem":"go","requirements":"v1.13.0","direct":false,"kind":"runtime","optional":false},{"id":692144507,"package_name":"github.com/rs/zerolog","ecosystem":"go","requirements":"v1.15.0","direct":false,"kind":"runtime","optional":false},{"id":692144508,"package_name":"github.com/russross/blackfriday/v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144509,"package_name":"github.com/satori/go.uuid","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692144510,"package_name":"github.com/shopspring/decimal","ecosystem":"go","requirements":"v0.0.0-20180709203117-cd690d0c9e24","direct":false,"kind":"runtime","optional":false},{"id":692144511,"package_name":"github.com/shopspring/decimal","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692144512,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.4.1","direct":false,"kind":"runtime","optional":false},{"id":692144513,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.4.2","direct":false,"kind":"runtime","optional":false},{"id":692144514,"package_name":"github.com/spf13/cobra","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":692144515,"package_name":"github.com/spf13/pflag","ecosystem":"go","requirements":"v1.0.5","direct":false,"kind":"runtime","optional":false},{"id":692144516,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144517,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false},{"id":692144518,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":692144519,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.4.0","direct":false,"kind":"runtime","optional":false},{"id":692144520,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":692144521,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692144522,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692144523,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.5.1","direct":false,"kind":"runtime","optional":false},{"id":692144524,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":692144525,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.7.1","direct":false,"kind":"runtime","optional":false},{"id":692144526,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":692144527,"package_name":"github.com/yuin/goldmark","ecosystem":"go","requirements":"v1.3.5","direct":false,"kind":"runtime","optional":false},{"id":692144528,"package_name":"github.com/zenazn/goji","ecosystem":"go","requirements":"v0.9.0","direct":false,"kind":"runtime","optional":false},{"id":692144529,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.3.2","direct":false,"kind":"runtime","optional":false},{"id":692144530,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692144531,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":692144532,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":692144533,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":692144534,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.9.0","direct":false,"kind":"runtime","optional":false},{"id":692144535,"package_name":"go.uber.org/goleak","ecosystem":"go","requirements":"v1.1.10","direct":false,"kind":"runtime","optional":false},{"id":692144536,"package_name":"go.uber.org/goleak","ecosystem":"go","requirements":"v1.1.11-0.20210813005559-691160354723","direct":false,"kind":"runtime","optional":false},{"id":692144537,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144538,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692144539,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":692144605,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.1.5","direct":false,"kind":"runtime","optional":false},{"id":692144540,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":692144541,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.7.0","direct":false,"kind":"runtime","optional":false},{"id":692144542,"package_name":"go.uber.org/tools","ecosystem":"go","requirements":"v0.0.0-20190618225709-2cfd321de3ee","direct":false,"kind":"runtime","optional":false},{"id":692144543,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.9.1","direct":false,"kind":"runtime","optional":false},{"id":692144544,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.10.0","direct":false,"kind":"runtime","optional":false},{"id":692144545,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.13.0","direct":false,"kind":"runtime","optional":false},{"id":692144546,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.19.0","direct":false,"kind":"runtime","optional":false},{"id":692144547,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.19.1","direct":false,"kind":"runtime","optional":false},{"id":692144548,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190308221718-c2843e01d9a2","direct":false,"kind":"runtime","optional":false},{"id":692144549,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190411191339-88737f569e3a","direct":false,"kind":"runtime","optional":false},{"id":692144550,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190510104115-cbcb75029529","direct":false,"kind":"runtime","optional":false},{"id":692144551,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190820162420-60c769a6c586","direct":false,"kind":"runtime","optional":false},{"id":692144552,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20191011191535-87dc89f01550","direct":false,"kind":"runtime","optional":false},{"id":692144553,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20200622213623-75b288015ac9","direct":false,"kind":"runtime","optional":false},{"id":692144554,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20201203163018-be400aefbc4c","direct":false,"kind":"runtime","optional":false},{"id":692144555,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20210616213533-5ff15b29337e","direct":false,"kind":"runtime","optional":false},{"id":692144556,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20210711020723-a769d52b0f97","direct":false,"kind":"runtime","optional":false},{"id":692144557,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20220722155217-630584e8d5aa","direct":false,"kind":"runtime","optional":false},{"id":692144558,"package_name":"golang.org/x/exp","ecosystem":"go","requirements":"v0.0.0-20220428152302-39d4317da171","direct":false,"kind":"runtime","optional":false},{"id":692144559,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190930215403-16217165b5de","direct":false,"kind":"runtime","optional":false},{"id":692144560,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.0.0-20190513183733-4bf6d317e70e","direct":false,"kind":"runtime","optional":false},{"id":692144561,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.1.1-0.20191105210325-c90efee705ee","direct":false,"kind":"runtime","optional":false},{"id":692144562,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.4.2","direct":false,"kind":"runtime","optional":false},{"id":692144563,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190311183353-d8887717615a","direct":false,"kind":"runtime","optional":false},{"id":692144564,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190404232315-eb5bcb51f2a3","direct":false,"kind":"runtime","optional":false},{"id":692144565,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190620200207-3b0461eec859","direct":false,"kind":"runtime","optional":false},{"id":692144566,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190813141303-74dc4d7220e7","direct":false,"kind":"runtime","optional":false},{"id":692144567,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20210226172049-e18ecbb05110","direct":false,"kind":"runtime","optional":false},{"id":692144568,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20210405180319-a5a99cb37ef4","direct":false,"kind":"runtime","optional":false},{"id":692144569,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20211112202133-69e39bad7dc2","direct":false,"kind":"runtime","optional":false},{"id":692144570,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190423024810-112230192c58","direct":false,"kind":"runtime","optional":false},{"id":692144571,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20210220032951-036812b2e83c","direct":false,"kind":"runtime","optional":false},{"id":692144572,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20180905080454-ebe1bf3edb33","direct":false,"kind":"runtime","optional":false},{"id":692144573,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190215142949-d0b11bdaac8a","direct":false,"kind":"runtime","optional":false},{"id":692144574,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190222072716-a9d3bda3a223","direct":false,"kind":"runtime","optional":false},{"id":692144575,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190403152447-81d4e9dc473e","direct":false,"kind":"runtime","optional":false},{"id":692144576,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190412213103-97732733099d","direct":false,"kind":"runtime","optional":false},{"id":692144577,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190422165155-953cdadca894","direct":false,"kind":"runtime","optional":false},{"id":692144578,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190813064441-fde4db37ae7a","direct":false,"kind":"runtime","optional":false},{"id":692144579,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20191026070338-33540a1f6037","direct":false,"kind":"runtime","optional":false},{"id":692144580,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200116001909-b77594299b42","direct":false,"kind":"runtime","optional":false},{"id":692144581,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200223170610-d5e6a3e2c0ae","direct":false,"kind":"runtime","optional":false},{"id":692144582,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20201119102817-f84b799fce68","direct":false,"kind":"runtime","optional":false},{"id":692144583,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210330210617-4fbd30eecc44","direct":false,"kind":"runtime","optional":false},{"id":692144584,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210423082822-04245dca01da","direct":false,"kind":"runtime","optional":false},{"id":692144585,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210510120138-977fb7262007","direct":false,"kind":"runtime","optional":false},{"id":692144586,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20210615035016-665e8c7367d1","direct":false,"kind":"runtime","optional":false},{"id":692144587,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20201117132131-f5c789dd3221","direct":false,"kind":"runtime","optional":false},{"id":692144588,"package_name":"golang.org/x/term","ecosystem":"go","requirements":"v0.0.0-20201126162022-7de9c90e9dd1","direct":false,"kind":"runtime","optional":false},{"id":692144589,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":692144590,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.2","direct":false,"kind":"runtime","optional":false},{"id":692144591,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.3","direct":false,"kind":"runtime","optional":false},{"id":692144592,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.4","direct":false,"kind":"runtime","optional":false},{"id":692144593,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.6","direct":false,"kind":"runtime","optional":false},{"id":692144594,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.7","direct":false,"kind":"runtime","optional":false},{"id":692144595,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20180917221912-90fa682c2a6e","direct":false,"kind":"runtime","optional":false},{"id":692144596,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190311212946-11955173bddd","direct":false,"kind":"runtime","optional":false},{"id":692144597,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190425163242-31fd60d6bfdc","direct":false,"kind":"runtime","optional":false},{"id":692144598,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190621195816-6e04913cbbac","direct":false,"kind":"runtime","optional":false},{"id":692144599,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190823170909-c4a336ef6a2f","direct":false,"kind":"runtime","optional":false},{"id":692144600,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191029041327-9cc4af7d6b2c","direct":false,"kind":"runtime","optional":false},{"id":692144601,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191029190741-b9c20aec41a5","direct":false,"kind":"runtime","optional":false},{"id":692144602,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191108193012-7d206e10da11","direct":false,"kind":"runtime","optional":false},{"id":692144603,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191119224855-298f0cb1881e","direct":false,"kind":"runtime","optional":false},{"id":692144604,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20200103221440-774c71fcf114","direct":false,"kind":"runtime","optional":false},{"id":692144606,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190410155217-1f06c39b4373","direct":false,"kind":"runtime","optional":false},{"id":692144607,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190513163551-3ee3066db522","direct":false,"kind":"runtime","optional":false},{"id":692144608,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190717185122-a985d3407aa7","direct":false,"kind":"runtime","optional":false},{"id":692144609,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191011141410-1b5146add898","direct":false,"kind":"runtime","optional":false},{"id":692144610,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191204190536-9bdfabe68543","direct":false,"kind":"runtime","optional":false},{"id":692144611,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20200804184101-5ec99f83aff1","direct":false,"kind":"runtime","optional":false},{"id":692144612,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v0.0.0-20200109180630-ec00e32a8dfd","direct":false,"kind":"runtime","optional":false},{"id":692144613,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v0.0.0-20200221191635-4d8936d0db64","direct":false,"kind":"runtime","optional":false},{"id":692144614,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v0.0.0-20200228230310-ab0ca4ff8a60","direct":false,"kind":"runtime","optional":false},{"id":692144615,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.20.1-0.20200309200217-e05f789c0967","direct":false,"kind":"runtime","optional":false},{"id":692144616,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.21.0","direct":false,"kind":"runtime","optional":false},{"id":692144617,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.23.0","direct":false,"kind":"runtime","optional":false},{"id":692144618,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0-rc.1","direct":false,"kind":"runtime","optional":false},{"id":692144619,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.26.0","direct":false,"kind":"runtime","optional":false},{"id":692144620,"package_name":"google.golang.org/protobuf","ecosystem":"go","requirements":"v1.28.1","direct":false,"kind":"runtime","optional":false},{"id":692144621,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":692144622,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20180628173108-788fd7840127","direct":false,"kind":"runtime","optional":false},{"id":692144623,"package_name":"gopkg.in/errgo.v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":692144624,"package_name":"gopkg.in/inconshreveable/log15.v2","ecosystem":"go","requirements":"v2.0.0-20180818164646-67afb5ed74ec","direct":false,"kind":"runtime","optional":false},{"id":692144625,"package_name":"gopkg.in/natefinch/lumberjack.v2","ecosystem":"go","requirements":"v2.0.0","direct":false,"kind":"runtime","optional":false},{"id":692144626,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.2","direct":false,"kind":"runtime","optional":false},{"id":692144627,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.8","direct":false,"kind":"runtime","optional":false},{"id":692144628,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.4.0","direct":false,"kind":"runtime","optional":false},{"id":692144629,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20200313102051-9f266ea9e77c","direct":false,"kind":"runtime","optional":false},{"id":692144630,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.0-20210107192922-496545a6307b","direct":false,"kind":"runtime","optional":false},{"id":692144631,"package_name":"gopkg.in/yaml.v3","ecosystem":"go","requirements":"v3.0.1","direct":false,"kind":"runtime","optional":false},{"id":692144632,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.1-2019.2.3","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"internal/endtoend/testdata/go.mod","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:11.109Z","updated_at":"2022-08-08T20:01:11.109Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/internal/endtoend/testdata/go.mod","dependencies":[{"id":692150250,"package_name":"github.com/gofrs/uuid","ecosystem":"go","requirements":"v4.0.0+incompatible","direct":true,"kind":"runtime","optional":false},{"id":692150251,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.3.0","direct":true,"kind":"runtime","optional":false},{"id":692150252,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.5.1-0.20200601181101-fa742c524853","direct":true,"kind":"runtime","optional":false},{"id":692150253,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.6.2","direct":true,"kind":"runtime","optional":false},{"id":692150254,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.6.1-0.20200606145419-4e5062306904","direct":true,"kind":"runtime","optional":false},{"id":692150255,"package_name":"github.com/kyleconroy/sqlc-testdata","ecosystem":"go","requirements":"v0.0.0-20200512000015-15313bc43553","direct":true,"kind":"runtime","optional":false},{"id":692150256,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.9.0","direct":true,"kind":"runtime","optional":false},{"id":692150257,"package_name":"github.com/tabbed/pqtype","ecosystem":"go","requirements":"v0.1.0","direct":true,"kind":"runtime","optional":false},{"id":692150258,"package_name":"github.com/volatiletech/null/v8","ecosystem":"go","requirements":"v8.1.2","direct":true,"kind":"runtime","optional":false},{"id":692150259,"package_name":"gopkg.in/guregu/null.v4","ecosystem":"go","requirements":"v4.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"go","filepath":"internal/endtoend/testdata/go.sum","sha":null,"kind":"lockfile","created_at":"2022-08-08T20:01:11.983Z","updated_at":"2022-08-08T20:01:11.983Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/internal/endtoend/testdata/go.sum","dependencies":[{"id":692159643,"package_name":"github.com/BurntSushi/toml","ecosystem":"go","requirements":"v0.3.1","direct":false,"kind":"runtime","optional":false},{"id":692159644,"package_name":"github.com/cockroachdb/apd","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159645,"package_name":"github.com/coreos/go-systemd","ecosystem":"go","requirements":"v0.0.0-20190321100706-95778dfbb74e","direct":false,"kind":"runtime","optional":false},{"id":692159646,"package_name":"github.com/coreos/go-systemd","ecosystem":"go","requirements":"v0.0.0-20190719114852-fd7a80b32e1f","direct":false,"kind":"runtime","optional":false},{"id":692159647,"package_name":"github.com/creack/pty","ecosystem":"go","requirements":"v1.1.7","direct":false,"kind":"runtime","optional":false},{"id":692159648,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159649,"package_name":"github.com/davecgh/go-spew","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":692159650,"package_name":"github.com/friendsofgo/errors","ecosystem":"go","requirements":"v0.9.2","direct":false,"kind":"runtime","optional":false},{"id":692159651,"package_name":"github.com/go-stack/stack","ecosystem":"go","requirements":"v1.8.0","direct":false,"kind":"runtime","optional":false},{"id":692159652,"package_name":"github.com/gofrs/uuid","ecosystem":"go","requirements":"v3.2.0+incompatible","direct":false,"kind":"runtime","optional":false},{"id":692159653,"package_name":"github.com/gofrs/uuid","ecosystem":"go","requirements":"v4.0.0+incompatible","direct":false,"kind":"runtime","optional":false},{"id":692159654,"package_name":"github.com/google/renameio","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159655,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692159656,"package_name":"github.com/google/uuid","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692159657,"package_name":"github.com/jackc/chunkreader","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159658,"package_name":"github.com/jackc/chunkreader/v2","ecosystem":"go","requirements":"v2.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159659,"package_name":"github.com/jackc/chunkreader/v2","ecosystem":"go","requirements":"v2.0.1","direct":false,"kind":"runtime","optional":false},{"id":692159660,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v0.0.0-20190420214824-7e0022ef6ba3","direct":false,"kind":"runtime","optional":false},{"id":692159661,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v0.0.0-20190824142844-760dd75542eb","direct":false,"kind":"runtime","optional":false},{"id":692159662,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v0.0.0-20190831204454-2fabfa3c18b7","direct":false,"kind":"runtime","optional":false},{"id":692159663,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692159664,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false},{"id":692159665,"package_name":"github.com/jackc/pgconn","ecosystem":"go","requirements":"v1.5.1-0.20200601181101-fa742c524853","direct":false,"kind":"runtime","optional":false},{"id":692159666,"package_name":"github.com/jackc/pgio","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159667,"package_name":"github.com/jackc/pgmock","ecosystem":"go","requirements":"v0.0.0-20190831213851-13a1b77aafa2","direct":false,"kind":"runtime","optional":false},{"id":692159668,"package_name":"github.com/jackc/pgpassfile","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159669,"package_name":"github.com/jackc/pgproto3","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159670,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-alpha1.0.20190420180111-c116219b62db","direct":false,"kind":"runtime","optional":false},{"id":692159671,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-alpha1.0.20190609003834-432c2951c711","direct":false,"kind":"runtime","optional":false},{"id":692159672,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-rc3","direct":false,"kind":"runtime","optional":false},{"id":692159896,"package_name":"go.uber.org/tools","ecosystem":"go","requirements":"v0.0.0-20190618225709-2cfd321de3ee","direct":false,"kind":"runtime","optional":false},{"id":692159897,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.9.1","direct":false,"kind":"runtime","optional":false},{"id":692159898,"package_name":"go.uber.org/zap","ecosystem":"go","requirements":"v1.10.0","direct":false,"kind":"runtime","optional":false},{"id":692159899,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190308221718-c2843e01d9a2","direct":false,"kind":"runtime","optional":false},{"id":692159900,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190411191339-88737f569e3a","direct":false,"kind":"runtime","optional":false},{"id":692159901,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190510104115-cbcb75029529","direct":false,"kind":"runtime","optional":false},{"id":692159902,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190820162420-60c769a6c586","direct":false,"kind":"runtime","optional":false},{"id":692159903,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20190911031432-227b76d455e7","direct":false,"kind":"runtime","optional":false},{"id":692159904,"package_name":"golang.org/x/crypto","ecosystem":"go","requirements":"v0.0.0-20200323165209-0ec3e9974c59","direct":false,"kind":"runtime","optional":false},{"id":692159905,"package_name":"golang.org/x/lint","ecosystem":"go","requirements":"v0.0.0-20190930215403-16217165b5de","direct":false,"kind":"runtime","optional":false},{"id":692159906,"package_name":"golang.org/x/mod","ecosystem":"go","requirements":"v0.0.0-20190513183733-4bf6d317e70e","direct":false,"kind":"runtime","optional":false},{"id":692159907,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190311183353-d8887717615a","direct":false,"kind":"runtime","optional":false},{"id":692159908,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190404232315-eb5bcb51f2a3","direct":false,"kind":"runtime","optional":false},{"id":692159909,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190620200207-3b0461eec859","direct":false,"kind":"runtime","optional":false},{"id":692159910,"package_name":"golang.org/x/net","ecosystem":"go","requirements":"v0.0.0-20190813141303-74dc4d7220e7","direct":false,"kind":"runtime","optional":false},{"id":692159911,"package_name":"golang.org/x/sync","ecosystem":"go","requirements":"v0.0.0-20190423024810-112230192c58","direct":false,"kind":"runtime","optional":false},{"id":692159912,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20180905080454-ebe1bf3edb33","direct":false,"kind":"runtime","optional":false},{"id":692159913,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190215142949-d0b11bdaac8a","direct":false,"kind":"runtime","optional":false},{"id":692159914,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190222072716-a9d3bda3a223","direct":false,"kind":"runtime","optional":false},{"id":692159915,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190403152447-81d4e9dc473e","direct":false,"kind":"runtime","optional":false},{"id":692159916,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190412213103-97732733099d","direct":false,"kind":"runtime","optional":false},{"id":692159917,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190422165155-953cdadca894","direct":false,"kind":"runtime","optional":false},{"id":692159918,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190813064441-fde4db37ae7a","direct":false,"kind":"runtime","optional":false},{"id":692159919,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20190826190057-c7b8b68b1456","direct":false,"kind":"runtime","optional":false},{"id":692159920,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200116001909-b77594299b42","direct":false,"kind":"runtime","optional":false},{"id":692159921,"package_name":"golang.org/x/sys","ecosystem":"go","requirements":"v0.0.0-20200223170610-d5e6a3e2c0ae","direct":false,"kind":"runtime","optional":false},{"id":692159922,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.0","direct":false,"kind":"runtime","optional":false},{"id":692159923,"package_name":"golang.org/x/text","ecosystem":"go","requirements":"v0.3.2","direct":false,"kind":"runtime","optional":false},{"id":692159924,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20180917221912-90fa682c2a6e","direct":false,"kind":"runtime","optional":false},{"id":692159925,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190311212946-11955173bddd","direct":false,"kind":"runtime","optional":false},{"id":692159926,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190425163242-31fd60d6bfdc","direct":false,"kind":"runtime","optional":false},{"id":692159927,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190621195816-6e04913cbbac","direct":false,"kind":"runtime","optional":false},{"id":692159928,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20190823170909-c4a336ef6a2f","direct":false,"kind":"runtime","optional":false},{"id":692159929,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191029041327-9cc4af7d6b2c","direct":false,"kind":"runtime","optional":false},{"id":692159930,"package_name":"golang.org/x/tools","ecosystem":"go","requirements":"v0.0.0-20191029190741-b9c20aec41a5","direct":false,"kind":"runtime","optional":false},{"id":692159931,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190410155217-1f06c39b4373","direct":false,"kind":"runtime","optional":false},{"id":692159932,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190513163551-3ee3066db522","direct":false,"kind":"runtime","optional":false},{"id":692159933,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20190717185122-a985d3407aa7","direct":false,"kind":"runtime","optional":false},{"id":692159934,"package_name":"golang.org/x/xerrors","ecosystem":"go","requirements":"v0.0.0-20191204190536-9bdfabe68543","direct":false,"kind":"runtime","optional":false},{"id":692159935,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v0.0.0-20161208181325-20d25e280405","direct":false,"kind":"runtime","optional":false},{"id":692159936,"package_name":"gopkg.in/check.v1","ecosystem":"go","requirements":"v1.0.0-20180628173108-788fd7840127","direct":false,"kind":"runtime","optional":false},{"id":692159937,"package_name":"gopkg.in/errgo.v2","ecosystem":"go","requirements":"v2.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159938,"package_name":"gopkg.in/guregu/null.v4","ecosystem":"go","requirements":"v4.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159939,"package_name":"gopkg.in/inconshreveable/log15.v2","ecosystem":"go","requirements":"v2.0.0-20180818164646-67afb5ed74ec","direct":false,"kind":"runtime","optional":false},{"id":692159940,"package_name":"gopkg.in/yaml.v2","ecosystem":"go","requirements":"v2.2.2","direct":false,"kind":"runtime","optional":false},{"id":692159941,"package_name":"honnef.co/go/tools","ecosystem":"go","requirements":"v0.0.1-2019.2.3","direct":false,"kind":"runtime","optional":false},{"id":692159673,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.0-rc3.0.20190831210041-4c03ce451f29","direct":false,"kind":"runtime","optional":false},{"id":692159819,"package_name":"github.com/jackc/pgproto3/v2","ecosystem":"go","requirements":"v2.0.1","direct":false,"kind":"runtime","optional":false},{"id":692159820,"package_name":"github.com/jackc/pgservicefile","ecosystem":"go","requirements":"v0.0.0-20200307190119-3430c5407db8","direct":false,"kind":"runtime","optional":false},{"id":692159821,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v0.0.0-20190421001408-4ed0de4755e0","direct":false,"kind":"runtime","optional":false},{"id":692159822,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v0.0.0-20190824184912-ab885b375b90","direct":false,"kind":"runtime","optional":false},{"id":692159823,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v0.0.0-20190828014616-a8802b16cc59","direct":false,"kind":"runtime","optional":false},{"id":692159824,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692159826,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.3.1-0.20200510190516-8cd94a14c75a","direct":false,"kind":"runtime","optional":false},{"id":692159827,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.3.1-0.20200606141011-f6355165a91c","direct":false,"kind":"runtime","optional":false},{"id":692159828,"package_name":"github.com/jackc/pgtype","ecosystem":"go","requirements":"v1.6.2","direct":false,"kind":"runtime","optional":false},{"id":692159830,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.0.0-20190420224344-cc3461e65d96","direct":false,"kind":"runtime","optional":false},{"id":692159833,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.0.0-20190421002000-1b8f0016e912","direct":false,"kind":"runtime","optional":false},{"id":692159836,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.0.0-pre1.0.20190824185557-6972a5742186","direct":false,"kind":"runtime","optional":false},{"id":692159839,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.5.0","direct":false,"kind":"runtime","optional":false},{"id":692159840,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.6.1-0.20200510190926-94ba730bb1e9","direct":false,"kind":"runtime","optional":false},{"id":692159841,"package_name":"github.com/jackc/pgx/v4","ecosystem":"go","requirements":"v4.6.1-0.20200606145419-4e5062306904","direct":false,"kind":"runtime","optional":false},{"id":692159842,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v0.0.0-20190413234325-e4ced69a3a2b","direct":false,"kind":"runtime","optional":false},{"id":692159843,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v0.0.0-20190608224051-11cab39313c9","direct":false,"kind":"runtime","optional":false},{"id":692159844,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159845,"package_name":"github.com/jackc/puddle","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":692159846,"package_name":"github.com/kisielk/gotool","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159847,"package_name":"github.com/konsorten/go-windows-terminal-sequences","ecosystem":"go","requirements":"v1.0.1","direct":false,"kind":"runtime","optional":false},{"id":692159848,"package_name":"github.com/konsorten/go-windows-terminal-sequences","ecosystem":"go","requirements":"v1.0.2","direct":false,"kind":"runtime","optional":false},{"id":692159849,"package_name":"github.com/kr/pretty","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159850,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.1","direct":false,"kind":"runtime","optional":false},{"id":692159851,"package_name":"github.com/kr/pty","ecosystem":"go","requirements":"v1.1.8","direct":false,"kind":"runtime","optional":false},{"id":692159852,"package_name":"github.com/kr/text","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159853,"package_name":"github.com/kyleconroy/sqlc-testdata","ecosystem":"go","requirements":"v0.0.0-20200512000015-15313bc43553","direct":false,"kind":"runtime","optional":false},{"id":692159854,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159855,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159856,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692159857,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692159858,"package_name":"github.com/lib/pq","ecosystem":"go","requirements":"v1.9.0","direct":false,"kind":"runtime","optional":false},{"id":692159859,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false},{"id":692159860,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.2","direct":false,"kind":"runtime","optional":false},{"id":692159861,"package_name":"github.com/mattn/go-colorable","ecosystem":"go","requirements":"v0.1.6","direct":false,"kind":"runtime","optional":false},{"id":692159862,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.5","direct":false,"kind":"runtime","optional":false},{"id":692159863,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.7","direct":false,"kind":"runtime","optional":false},{"id":692159864,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.8","direct":false,"kind":"runtime","optional":false},{"id":692159865,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.9","direct":false,"kind":"runtime","optional":false},{"id":692159866,"package_name":"github.com/mattn/go-isatty","ecosystem":"go","requirements":"v0.0.12","direct":false,"kind":"runtime","optional":false},{"id":692159867,"package_name":"github.com/pkg/errors","ecosystem":"go","requirements":"v0.8.1","direct":false,"kind":"runtime","optional":false},{"id":692159868,"package_name":"github.com/pmezard/go-difflib","ecosystem":"go","requirements":"v1.0.0","direct":false,"kind":"runtime","optional":false},{"id":692159869,"package_name":"github.com/rogpeppe/go-internal","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692159870,"package_name":"github.com/rs/xid","ecosystem":"go","requirements":"v1.2.1","direct":false,"kind":"runtime","optional":false},{"id":692159871,"package_name":"github.com/rs/zerolog","ecosystem":"go","requirements":"v1.13.0","direct":false,"kind":"runtime","optional":false},{"id":692159872,"package_name":"github.com/rs/zerolog","ecosystem":"go","requirements":"v1.15.0","direct":false,"kind":"runtime","optional":false},{"id":692159873,"package_name":"github.com/satori/go.uuid","ecosystem":"go","requirements":"v1.2.0","direct":false,"kind":"runtime","optional":false},{"id":692159874,"package_name":"github.com/shopspring/decimal","ecosystem":"go","requirements":"v0.0.0-20180709203117-cd690d0c9e24","direct":false,"kind":"runtime","optional":false},{"id":692159875,"package_name":"github.com/shopspring/decimal","ecosystem":"go","requirements":"v0.0.0-20200227202807-02e2044944cc","direct":false,"kind":"runtime","optional":false},{"id":692159876,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.4.1","direct":false,"kind":"runtime","optional":false},{"id":692159877,"package_name":"github.com/sirupsen/logrus","ecosystem":"go","requirements":"v1.4.2","direct":false,"kind":"runtime","optional":false},{"id":692159878,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159879,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.1.1","direct":false,"kind":"runtime","optional":false},{"id":692159880,"package_name":"github.com/stretchr/objx","ecosystem":"go","requirements":"v0.2.0","direct":false,"kind":"runtime","optional":false},{"id":692159881,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.2.2","direct":false,"kind":"runtime","optional":false},{"id":692159882,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.3.0","direct":false,"kind":"runtime","optional":false},{"id":692159883,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692159884,"package_name":"github.com/stretchr/testify","ecosystem":"go","requirements":"v1.5.1","direct":false,"kind":"runtime","optional":false},{"id":692159885,"package_name":"github.com/tabbed/pqtype","ecosystem":"go","requirements":"v0.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159886,"package_name":"github.com/volatiletech/inflect","ecosystem":"go","requirements":"v0.0.1","direct":false,"kind":"runtime","optional":false},{"id":692159887,"package_name":"github.com/volatiletech/null/v8","ecosystem":"go","requirements":"v8.1.2","direct":false,"kind":"runtime","optional":false},{"id":692159888,"package_name":"github.com/volatiletech/randomize","ecosystem":"go","requirements":"v0.0.1","direct":false,"kind":"runtime","optional":false},{"id":692159889,"package_name":"github.com/volatiletech/strmangle","ecosystem":"go","requirements":"v0.0.1","direct":false,"kind":"runtime","optional":false},{"id":692159890,"package_name":"github.com/zenazn/goji","ecosystem":"go","requirements":"v0.9.0","direct":false,"kind":"runtime","optional":false},{"id":692159891,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.3.2","direct":false,"kind":"runtime","optional":false},{"id":692159892,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.4.0","direct":false,"kind":"runtime","optional":false},{"id":692159893,"package_name":"go.uber.org/atomic","ecosystem":"go","requirements":"v1.6.0","direct":false,"kind":"runtime","optional":false},{"id":692159894,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.1.0","direct":false,"kind":"runtime","optional":false},{"id":692159895,"package_name":"go.uber.org/multierr","ecosystem":"go","requirements":"v1.5.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"maven","filepath":"examples/kotlin/build.gradle","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:12.676Z","updated_at":"2022-08-08T20:01:12.676Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/examples/kotlin/build.gradle","dependencies":[{"id":692166576,"package_name":"mysql:mysql-connector-java","ecosystem":"maven","requirements":"8.0.22","direct":true,"kind":"implementation","optional":false},{"id":692166577,"package_name":"org.postgresql:postgresql","ecosystem":"maven","requirements":"42.2.9","direct":true,"kind":"implementation","optional":false},{"id":692166578,"package_name":"org.jetbrains.kotlin:kotlin-stdlib-jdk8","ecosystem":"maven","requirements":"*","direct":true,"kind":"implementation","optional":false},{"id":692166579,"package_name":"org.junit.jupiter:junit-jupiter-api","ecosystem":"maven","requirements":"5.6.0","direct":true,"kind":"testImplementation","optional":false},{"id":692166580,"package_name":"org.junit.jupiter:junit-jupiter-engine","ecosystem":"maven","requirements":"5.6.0","direct":true,"kind":"testRuntimeOnly","optional":false}]},{"ecosystem":"pypi","filepath":"docs/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:12.957Z","updated_at":"2022-08-08T20:01:12.957Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/docs/requirements.txt","dependencies":[{"id":692170031,"package_name":"alabaster","ecosystem":"pypi","requirements":"==0.7.12","direct":true,"kind":"runtime","optional":false},{"id":692170032,"package_name":"Babel","ecosystem":"pypi","requirements":"==2.9.1","direct":true,"kind":"runtime","optional":false},{"id":692170033,"package_name":"certifi","ecosystem":"pypi","requirements":"==2020.12.5","direct":true,"kind":"runtime","optional":false},{"id":692170034,"package_name":"chardet","ecosystem":"pypi","requirements":"==4.0.0","direct":true,"kind":"runtime","optional":false},{"id":692170035,"package_name":"commonmark","ecosystem":"pypi","requirements":"==0.9.1","direct":true,"kind":"runtime","optional":false},{"id":692170036,"package_name":"docutils","ecosystem":"pypi","requirements":"==0.16","direct":true,"kind":"runtime","optional":false},{"id":692170037,"package_name":"idna","ecosystem":"pypi","requirements":"==2.10","direct":true,"kind":"runtime","optional":false},{"id":692170038,"package_name":"imagesize","ecosystem":"pypi","requirements":"==1.2.0","direct":true,"kind":"runtime","optional":false},{"id":692170039,"package_name":"Jinja2","ecosystem":"pypi","requirements":"==2.11.3","direct":true,"kind":"runtime","optional":false},{"id":692170040,"package_name":"MarkupSafe","ecosystem":"pypi","requirements":"==1.1.1","direct":true,"kind":"runtime","optional":false},{"id":692170041,"package_name":"packaging","ecosystem":"pypi","requirements":"==20.9","direct":true,"kind":"runtime","optional":false},{"id":692170042,"package_name":"Pygments","ecosystem":"pypi","requirements":"==2.7.4","direct":true,"kind":"runtime","optional":false},{"id":692170043,"package_name":"pyparsing","ecosystem":"pypi","requirements":"==2.4.7","direct":true,"kind":"runtime","optional":false},{"id":692170044,"package_name":"pytz","ecosystem":"pypi","requirements":"==2021.1","direct":true,"kind":"runtime","optional":false},{"id":692170045,"package_name":"recommonmark","ecosystem":"pypi","requirements":"==0.7.1","direct":true,"kind":"runtime","optional":false},{"id":692170046,"package_name":"requests","ecosystem":"pypi","requirements":"==2.25.1","direct":true,"kind":"runtime","optional":false},{"id":692170047,"package_name":"snowballstemmer","ecosystem":"pypi","requirements":"==2.1.0","direct":true,"kind":"runtime","optional":false},{"id":692170048,"package_name":"Sphinx","ecosystem":"pypi","requirements":"==4.4.0","direct":true,"kind":"runtime","optional":false},{"id":692170049,"package_name":"sphinx-rtd-theme","ecosystem":"pypi","requirements":"==1.0.0","direct":true,"kind":"runtime","optional":false},{"id":692170050,"package_name":"sphinxcontrib-applehelp","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":692170051,"package_name":"sphinxcontrib-devhelp","ecosystem":"pypi","requirements":"==1.0.2","direct":true,"kind":"runtime","optional":false},{"id":692170052,"package_name":"sphinxcontrib-serializinghtml","ecosystem":"pypi","requirements":"==1.1.5","direct":true,"kind":"runtime","optional":false},{"id":692170053,"package_name":"sphinxcontrib-htmlhelp","ecosystem":"pypi","requirements":"==2.0.0","direct":true,"kind":"runtime","optional":false},{"id":692170054,"package_name":"sphinxcontrib-jsmath","ecosystem":"pypi","requirements":"==1.0.1","direct":true,"kind":"runtime","optional":false},{"id":692170055,"package_name":"sphinxcontrib-qthelp","ecosystem":"pypi","requirements":"==1.0.3","direct":true,"kind":"runtime","optional":false},{"id":692170056,"package_name":"urllib3","ecosystem":"pypi","requirements":"==1.26.5","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"pypi","filepath":"examples/python/requirements.txt","sha":null,"kind":"manifest","created_at":"2022-08-08T20:01:13.177Z","updated_at":"2022-08-08T20:01:13.177Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/examples/python/requirements.txt","dependencies":[{"id":692171218,"package_name":"pytest","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":692171219,"package_name":"pytest-asyncio","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":692171220,"package_name":"psycopg2-binary","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":692171221,"package_name":"asyncpg","ecosystem":"pypi","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":692171222,"package_name":"sqlalchemy","ecosystem":"pypi","requirements":"==1.4.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/buf.yml","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:54.003Z","updated_at":"2023-07-17T00:47:54.003Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/.github/workflows/buf.yml","dependencies":[{"id":11587283033,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587283037,"package_name":"bufbuild/buf-setup-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":11587283041,"package_name":"bufbuild/buf-lint-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-kotlin.yml","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:54.153Z","updated_at":"2023-07-17T00:47:54.153Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/.github/workflows/ci-kotlin.yml","dependencies":[{"id":11587285913,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587285914,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587285915,"package_name":"eskatos/gradle-command-action","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":11587285916,"package_name":"postgres","ecosystem":"actions","requirements":"11","direct":true,"kind":"docker","optional":false},{"id":11587285917,"package_name":"mysql","ecosystem":"actions","requirements":"8","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci-python.yml","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:54.942Z","updated_at":"2023-07-17T00:47:54.942Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/.github/workflows/ci-python.yml","dependencies":[{"id":11587286073,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587286074,"package_name":"actions/setup-python","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":11587286075,"package_name":"postgres","ecosystem":"actions","requirements":"11","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:55.143Z","updated_at":"2023-07-17T00:47:55.143Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/.github/workflows/ci.yml","dependencies":[{"id":11587286079,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587286080,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":11587286081,"package_name":"postgres","ecosystem":"actions","requirements":"15","direct":true,"kind":"docker","optional":false},{"id":11587286082,"package_name":"mysql/mysql-server","ecosystem":"actions","requirements":"8.0","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/gen.yml","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:55.194Z","updated_at":"2023-07-17T00:47:55.194Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/.github/workflows/gen.yml","dependencies":[{"id":11587286100,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587286101,"package_name":"actions/setup-go","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":11587286102,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":11587286103,"package_name":"postgres","ecosystem":"actions","requirements":"15.0-alpine","direct":true,"kind":"docker","optional":false}]},{"ecosystem":"docker","filepath":".devcontainer/Dockerfile","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:55.498Z","updated_at":"2023-07-17T00:47:55.498Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/.devcontainer/Dockerfile","dependencies":[{"id":11587286105,"package_name":"mcr.microsoft.com/vscode/devcontainers/go","ecosystem":"docker","requirements":"0-${VARIANT}","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"Dockerfile","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:55.508Z","updated_at":"2023-07-17T00:47:55.508Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/Dockerfile","dependencies":[{"id":11587286129,"package_name":"golang","ecosystem":"docker","requirements":"1.20.6","direct":true,"kind":"build","optional":false},{"id":11587286132,"package_name":"scratch","ecosystem":"docker","requirements":"latest","direct":true,"kind":"build","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2023-07-17T00:47:55.716Z","updated_at":"2023-07-17T00:47:55.716Z","repository_link":"https://github.com/sqlc-dev/sqlc/blob/main/docker-compose.yml","dependencies":[{"id":11587287497,"package_name":"mysql/mysql-server","ecosystem":"docker","requirements":"8.0","direct":true,"kind":"runtime","optional":false},{"id":11587287498,"package_name":"mysql/mysql-server","ecosystem":"docker","requirements":"5.7","direct":true,"kind":"runtime","optional":false},{"id":11587287499,"package_name":"postgres","ecosystem":"docker","requirements":"15","direct":true,"kind":"runtime","optional":false},{"id":11587287500,"package_name":"postgres","ecosystem":"docker","requirements":"14","direct":true,"kind":"runtime","optional":false},{"id":11587287501,"package_name":"postgres","ecosystem":"docker","requirements":"13","direct":true,"kind":"runtime","optional":false},{"id":11587287502,"package_name":"postgres","ecosystem":"docker","requirements":"12","direct":true,"kind":"runtime","optional":false},{"id":11587287503,"package_name":"postgres","ecosystem":"docker","requirements":"11","direct":true,"kind":"runtime","optional":false}]}],"score":27.238293275474774,"created_at":"2025-12-20T13:27:28.703Z","updated_at":"2026-05-31T19:30:44.154Z","avatar_url":"https://github.com/sqlc-dev.png","language":"Go","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/370052","html_url":"https://summary.ecosyste.ms/projects/370052"}