{"id":114,"name":null,"description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","url":"https://github.com/DatabaseCleaner/database_cleaner","last_synced_at":"2026-04-30T19:30:28.918Z","repository":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2961,"open_issues_count":29,"forks_count":484,"subscribers_count":33,"default_branch":"main","last_synced_at":"2026-04-11T10:06:03.070Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2026-04-07T13:43:23.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31737900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"online","status_checked_at":"2026-04-13T02:00:06.623Z","response_time":93,"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":"DatabaseCleaner","name":"DatabaseCleaner","uuid":"7924760","kind":"organization","description":"A collection of projects to clean your databases using adapters and ORMs in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7924760?v=4","repositories_count":14,"last_synced_at":"2024-04-21T03:09:33.932Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DatabaseCleaner","funding_links":[],"total_stars":3007,"followers":2,"following":0,"created_at":"2022-11-02T16:21:41.432Z","updated_at":"2024-04-21T03:09:42.375Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner/repositories"},"packages":[{"id":13605299,"name":"ruby-database-cleaner","ecosystem":"debian","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-11T11:19:36.831Z","latest_release_published_at":"2026-02-11T11:19:36.831Z","latest_release_number":"1.7.0-1","last_synced_at":"2026-03-13T05:09:22.697Z","created_at":"2026-02-11T11:19:36.641Z","updated_at":"2026-03-13T05:09:22.698Z","registry_url":"https://tracker.debian.org/pkg/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":"https://packages.debian.org/buster/ruby-database-cleaner","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T15:15:04.225Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-database-cleaner?arch=source\u0026distro=debian-10\u0026repository_url=https://packages.debian.org/buster","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"debian-10","url":"https://packages.debian.org/buster","ecosystem":"debian","default":false,"packages_count":28836,"maintainers_count":0,"namespaces_count":3,"keywords_count":915,"github":"debian","metadata":{"codename":"buster","mirror":"http://archive.debian.org/debian"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.156Z","updated_at":"2026-04-27T18:20:39.693Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-10/namespaces"}},{"id":13778656,"name":"ruby-database-cleaner","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T13:15:01.993Z","latest_release_published_at":"2026-02-13T13:15:01.993Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-13T13:38:04.608Z","created_at":"2026-02-13T13:15:01.761Z","updated_at":"2026-03-13T13:38:04.608Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T13:15:02.648Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-database-cleaner?arch=source\u0026distro=ubuntu-22.04\u0026repository_url=https://launchpad.net/ubuntu/jammy","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"ubuntu-22.04","url":"https://launchpad.net/ubuntu/jammy","ecosystem":"ubuntu","default":false,"packages_count":34289,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"jammy"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:46.486Z","updated_at":"2026-04-27T18:20:36.155Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-22.04/namespaces"}},{"id":13712202,"name":"ruby-database-cleaner","ecosystem":"debian","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T23:27:49.943Z","latest_release_published_at":"2026-02-12T23:27:49.943Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-13T15:47:35.862Z","created_at":"2026-02-12T23:27:49.710Z","updated_at":"2026-03-13T15:47:35.863Z","registry_url":"https://tracker.debian.org/pkg/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":"https://packages.debian.org/bookworm/ruby-database-cleaner","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T23:27:50.422Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-database-cleaner?arch=source\u0026distro=debian-12","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"debian-12","url":"https://packages.debian.org/bookworm","ecosystem":"debian","default":true,"packages_count":34734,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"bookworm"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.459Z","updated_at":"2026-04-27T18:20:38.992Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-12/namespaces"}},{"id":13406492,"name":"ruby-database-cleaner","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-06T15:04:05.839Z","latest_release_published_at":"2026-02-06T15:04:05.839Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-06T15:58:19.448Z","created_at":"2026-02-06T15:04:04.363Z","updated_at":"2026-03-06T16:04:49.571Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-database-cleaner?arch=source\u0026distro=ubuntu-24.04","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.04","url":"https://launchpad.net/ubuntu/noble","ecosystem":"ubuntu","default":true,"packages_count":37306,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"noble"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:45.928Z","updated_at":"2026-04-27T18:20:35.701Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.04/namespaces"}},{"id":186639,"name":"database_cleaner-core","ecosystem":"rubygems","description":"Strategies for cleaning databases. Can be used to ensure a clean slate for testing.","homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2020-04-05T21:12:31.657Z","latest_release_published_at":"2021-02-04T17:15:50.209Z","latest_release_number":"2.0.1","last_synced_at":"2026-04-28T21:00:55.632Z","created_at":"2022-04-05T20:21:33.912Z","updated_at":"2026-04-28T21:04:38.002Z","registry_url":"https://rubygems.org/gems/database_cleaner-core","install_command":"gem install database_cleaner-core -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/database_cleaner-core/","metadata":{"funding":null},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2961,"open_issues_count":29,"forks_count":484,"subscribers_count":33,"default_branch":"main","last_synced_at":"2026-04-11T10:06:03.070Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2026-04-07T13:43:23.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31737900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"online","status_checked_at":"2026-04-13T02:00:06.623Z","response_time":93,"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":"DatabaseCleaner","name":"DatabaseCleaner","uuid":"7924760","kind":"organization","description":"A collection of projects to clean your databases using adapters and ORMs in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7924760?v=4","repositories_count":14,"last_synced_at":"2024-04-21T03:09:33.932Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DatabaseCleaner","funding_links":[],"total_stars":3007,"followers":2,"following":0,"created_at":"2022-11-02T16:21:41.432Z","updated_at":"2024-04-21T03:09:42.375Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner/repositories"},"tags":[{"name":"v2.1.0","sha":"23fb7a71531791b38996b4107fd8741df9962ac2","kind":"commit","published_at":"2024-10-25T01:49:15.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"64e2ef7ba048f119ec181055ba97272ae6d73678","kind":"commit","published_at":"2023-03-10T19:00:20.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"c889b94a6debf2c0103215ca905eafd04eead1d5","kind":"tag","published_at":"2021-02-04T17:15:29.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"51fb215707068f604f26401765dab58ef182996f","kind":"tag","published_at":"2021-01-31T23:19:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0/manifests"},{"name":"v1.99.0","sha":"0178309284e20be1b6a6d9ee157f22f69bbfeb05","kind":"tag","published_at":"2021-01-31T23:13:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.99.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.99.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.99.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0/manifests"},{"name":"v1.8.5","sha":"1e5a0b230a569e48f51f387c7c69e0bd3c8937dc","kind":"tag","published_at":"2020-05-04T19:38:50.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5/manifests"},{"name":"v2.0.0.beta","sha":"ff86a4fa1922e741284cfa39cf6b0ea1e15e1c09","kind":"tag","published_at":"2020-04-05T21:11:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta/manifests"},{"name":"v1.8.4","sha":"663678e37ebaa55fc00d429ad7d1707d580eab44","kind":"tag","published_at":"2020-04-04T15:19:06.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"4dffa84b68bc259b77c57049b32cc26a05b3e07a","kind":"tag","published_at":"2020-02-18T18:28:07.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"58ad75aab88aa3172767a51e98190d646de657fe","kind":"commit","published_at":"2020-02-01T21:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"9220a63ce301e0bc5c9063ac0c41269670f3ee99","kind":"commit","published_at":"2020-01-31T01:58:00.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"ec3d5d8b5bf62d509731c8062e046953f848f904","kind":"tag","published_at":"2020-01-30T00:32:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0/manifests"},{"name":"v1.8.0.beta","sha":"844184edf2617929e1a0429e10e476dd0950ef4f","kind":"tag","published_at":"2020-01-21T02:02:08.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta/manifests"},{"name":"v1.7.0","sha":"0dcf095f71db55f4c6e4c1d3a93869df91aa2e13","kind":"commit","published_at":"2018-04-19T20:23:35.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"8c14a276ddb8115bb391d59cdf6b706577d29678","kind":"commit","published_at":"2017-10-30T01:53:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"071ee4a7ce21b861329006afc65a250859f0ae7d","kind":"commit","published_at":"2017-05-09T14:31:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"afc45492e0495b8317abe5b4605130d8b832d46e","kind":"commit","published_at":"2017-05-04T18:52:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"a2cb626c5eb5abf5d9eb0efaeca3f6932498848d","kind":"commit","published_at":"2016-04-22T14:32:55.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"1164f235232f739fc0339610a94096b552f4a7ce","kind":"commit","published_at":"2016-04-18T02:31:32.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"b87f00320f8aa0f7e499d183128f05ce29cedc33","kind":"commit","published_at":"2015-09-04T21:08:27.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"774e1d4dc306f2348ffe67842cbc7e46488c68d7","kind":"commit","published_at":"2015-09-01T19:23:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"a8157176681af8f5a4dcc0cd57d9952bd03c7dfa","kind":"commit","published_at":"2015-03-09T16:19:16.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"46ef3b2b5ec1c9556f3e7371975fe3560442d4c5","kind":"commit","published_at":"2015-01-02T19:41:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"8d7f72ffc99befd5ce67d333a99e0cf054c24f81","kind":"commit","published_at":"2014-05-24T02:39:42.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"2c3f158cfcefd32b83ed56a56dfa9455a66ac83a","kind":"commit","published_at":"2013-10-09T15:36:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.2.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"0c053a75527b16765dac0b64e92a1cc35b6c529c","kind":"commit","published_at":"2013-08-01T16:47:46.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"684a7cfe49d1cd0d261310967bd3a7f75594093f","kind":"commit","published_at":"2013-08-01T16:09:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"75a71cb097d0fe0200769726cffa29f6d7d6cd03","kind":"commit","published_at":"2013-05-14T03:22:49.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1bde606594e864fdb1aa0639ac654a3adbcafdbc","kind":"commit","published_at":"2013-05-13T22:10:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0/manifests"},{"name":"v1.0.0.RC1","sha":"c86583862e46d5708f3c6aff6b960d78899edc36","kind":"commit","published_at":"2013-03-04T10:06:10.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0.RC1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1/manifests"},{"name":"v0.9.1","sha":"50a2639c3dc40b5e5ae29e4c9ec0eca67decd8d1","kind":"commit","published_at":"2012-10-11T16:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"bb0e76cd3642f3db1c7f9fed43c057b9329e99a4","kind":"commit","published_at":"2012-10-11T15:58:11.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"f99431c8a5a4ad53107a52f752d5f065bba4d76b","kind":"commit","published_at":"2012-06-03T04:48:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4cf003a08eb013e01531b5592e9ff555a4e28e6f","kind":"commit","published_at":"2012-03-21T15:32:40.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"4da2ea308c862c93aa4c9d1c78384223ebbcf659","kind":"commit","published_at":"2012-01-15T19:29:44.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7a709475c28b0ff86d4e101bdf66aa7b78f383c6","kind":"commit","published_at":"2011-11-13T01:26:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0/manifests"},{"name":"v0.6.7","sha":"e8607e504eca348520260ccbfc2bdff85832e911","kind":"commit","published_at":"2011-04-22T03:39:41.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7/manifests"},{"name":"v0.6.7.RC","sha":"f19cdedca516f1a0f4e57e27c099e0b64ffde3a4","kind":"commit","published_at":"2011-03-24T15:35:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7.RC","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7.RC","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7.RC","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC/manifests"},{"name":"v0.6.6","sha":"0a675a6421c4047781fb26a215fe961a921097b4","kind":"commit","published_at":"2011-03-17T03:57:24.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.6","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"6fd6fc792fdf535587504b32637cb78196fe1c4c","kind":"commit","published_at":"2011-03-09T02:23:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"5228ec83e5b6237fe6a7959662eb58fae0a3d21f","kind":"commit","published_at":"2011-02-21T16:35:52.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"fc5c71dda3ebc7c84c0c352aa3cc2bbc82511e12","kind":"commit","published_at":"2011-02-09T16:58:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"36b7175f54167a58c8237263cbe0e5df7b74491a","kind":"commit","published_at":"2011-02-04T16:30:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"809429308590a2010eed90b4dfaff2490741093a","kind":"commit","published_at":"2011-01-27T17:42:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1/manifests"},{"name":"v0.6.1.rc2","sha":"88abd67b87f3fe8da6dd8b22b234790df1543a21","kind":"commit","published_at":"2011-01-26T16:42:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2/manifests"},{"name":"v0.6.1.rc","sha":"2794ba9e8b04ff67c13c5ed2850be76bc3d99305","kind":"commit","published_at":"2011-01-16T22:23:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc/manifests"},{"name":"v0.6.0","sha":"7ae276d327354940cc70158f4d34d5e38559f459","kind":"commit","published_at":"2010-10-25T17:49:58.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0/manifests"},{"name":"v0.6.0.rc3","sha":"57807b032187fb245cecbd971564062528c40a70","kind":"commit","published_at":"2010-09-21T23:32:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0.rc3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3/manifests"},{"name":"datamapper_0.10.3","sha":"253247bd0813dc39c9c493a80119a6403f13ee2d","kind":"commit","published_at":"2010-05-02T18:40:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/datamapper_0.10.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/datamapper_0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@datamapper_0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3/manifests"},{"name":"v0.5.2","sha":"968d14c17b16a55ba4d156f29aa97da8e6b7cbce","kind":"commit","published_at":"2010-04-16T04:28:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c42d2d45defbb90fb36ff051ad6a584f7e9dbdfe","kind":"commit","published_at":"2010-04-13T15:59:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4dba2b170ab6f52b72761e5d95f589a5ba692e74","kind":"commit","published_at":"2010-02-22T19:32:45.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"f2638f585670e34b66b660430fefd03479bc0bac","kind":"commit","published_at":"2010-01-17T19:57:53.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"10f75463887f5fe9dd5f8bd5706f6099157afff6","kind":"commit","published_at":"2010-01-12T16:53:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2/manifests"},{"name":"v0.3.0","sha":"0901eb2c645b0d3860cdc12f5f0014973c94110c","kind":"commit","published_at":"2009-12-21T05:19:25.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-04-28T21:04:38.002Z","dependent_packages_count":7,"downloads":115176636,"downloads_period":"total","dependent_repos_count":6790,"rankings":{"downloads":0.4265117471928279,"dependent_repos_count":0.3908297186695064,"dependent_packages_count":2.2368171630557194,"stargazers_count":0.6824187955085247,"forks_count":1.221551945228086,"docker_downloads_count":1.626877487985192,"average":1.0975011429399761},"purl":"pkg:gem/database_cleaner-core","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/database_cleaner-core","docker_dependents_count":121,"docker_downloads_count":378576642,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/database_cleaner-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/database_cleaner-core/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-20T23:23:54.520Z","issues_count":63,"pull_requests_count":64,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":33502576.225806452,"issues_closed_count":41,"pull_requests_closed_count":62,"pull_request_authors_count":40,"issue_authors_count":55,"avg_comments_per_issue":3.9206349206349205,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":41,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":7296.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner-core/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner-core/codemeta","maintainers":[{"uuid":"471","login":"botandrose","name":null,"email":null,"url":null,"packages_count":81,"html_url":"https://rubygems.org/profiles/botandrose","role":null,"created_at":"2022-11-08T08:42:52.187Z","updated_at":"2022-11-08T08:42:52.187Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/botandrose/packages"},{"uuid":"2506","login":"etagwerker","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://rubygems.org/profiles/etagwerker","role":null,"created_at":"2022-11-08T08:42:52.178Z","updated_at":"2022-11-08T08:42:52.178Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/etagwerker/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205541,"maintainers_count":68469,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":13566269,"name":"ruby-database-cleaner","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-11T06:37:43.938Z","latest_release_published_at":"2026-02-11T06:37:43.938Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-11T14:11:23.376Z","created_at":"2026-02-11T06:37:43.744Z","updated_at":"2026-03-11T14:11:23.377Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:56:15.517Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-database-cleaner?arch=source\u0026distro=ubuntu-23.04\u0026repository_url=https://launchpad.net/ubuntu/lunar","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.04","url":"https://launchpad.net/ubuntu/lunar","ecosystem":"ubuntu","default":false,"packages_count":36116,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"lunar","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:49.117Z","updated_at":"2026-04-27T18:20:38.741Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.04/namespaces"}},{"id":13804170,"name":"ruby-database-cleaner","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T18:17:48.284Z","latest_release_published_at":"2026-02-13T18:17:48.284Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-14T02:20:30.050Z","created_at":"2026-02-13T18:17:48.102Z","updated_at":"2026-03-14T02:20:30.051Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-13T18:19:29.172Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-database-cleaner?arch=source\u0026distro=ubuntu-23.10\u0026repository_url=https://launchpad.net/ubuntu/mantic","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"ubuntu-23.10","url":"https://launchpad.net/ubuntu/mantic","ecosystem":"ubuntu","default":false,"packages_count":36642,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"mantic","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.636Z","updated_at":"2026-04-27T18:20:38.051Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-23.10/namespaces"}},{"id":12210661,"name":"database_cleaner-core","ecosystem":"rubygems","description":"Strategies for cleaning databases. Can be used to ensure a clean slate for testing.","homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":[],"namespace":null,"versions_count":4,"first_release_published_at":"2020-04-05T21:12:31.657Z","latest_release_published_at":"2021-02-04T17:15:50.209Z","latest_release_number":"2.0.1","last_synced_at":"2026-04-29T06:01:00.443Z","created_at":"2025-10-07T02:21:15.580Z","updated_at":"2026-04-29T06:02:46.975Z","registry_url":"https://gem.coop/gems/database_cleaner-core","install_command":"gem install database_cleaner-core -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/database_cleaner-core/","metadata":{"funding":null},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2961,"open_issues_count":29,"forks_count":484,"subscribers_count":33,"default_branch":"main","last_synced_at":"2026-04-11T10:06:03.070Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2026-04-07T13:43:23.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31737900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"online","status_checked_at":"2026-04-13T02:00:06.623Z","response_time":93,"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":"DatabaseCleaner","name":"DatabaseCleaner","uuid":"7924760","kind":"organization","description":"A collection of projects to clean your databases using adapters and ORMs in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7924760?v=4","repositories_count":14,"last_synced_at":"2024-04-21T03:09:33.932Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DatabaseCleaner","funding_links":[],"total_stars":3007,"followers":2,"following":0,"created_at":"2022-11-02T16:21:41.432Z","updated_at":"2024-04-21T03:09:42.375Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner/repositories"},"tags":[{"name":"v2.1.0","sha":"23fb7a71531791b38996b4107fd8741df9962ac2","kind":"commit","published_at":"2024-10-25T01:49:15.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"64e2ef7ba048f119ec181055ba97272ae6d73678","kind":"commit","published_at":"2023-03-10T19:00:20.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"c889b94a6debf2c0103215ca905eafd04eead1d5","kind":"tag","published_at":"2021-02-04T17:15:29.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"51fb215707068f604f26401765dab58ef182996f","kind":"tag","published_at":"2021-01-31T23:19:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0/manifests"},{"name":"v1.99.0","sha":"0178309284e20be1b6a6d9ee157f22f69bbfeb05","kind":"tag","published_at":"2021-01-31T23:13:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.99.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.99.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.99.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0/manifests"},{"name":"v1.8.5","sha":"1e5a0b230a569e48f51f387c7c69e0bd3c8937dc","kind":"tag","published_at":"2020-05-04T19:38:50.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5/manifests"},{"name":"v2.0.0.beta","sha":"ff86a4fa1922e741284cfa39cf6b0ea1e15e1c09","kind":"tag","published_at":"2020-04-05T21:11:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta/manifests"},{"name":"v1.8.4","sha":"663678e37ebaa55fc00d429ad7d1707d580eab44","kind":"tag","published_at":"2020-04-04T15:19:06.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"4dffa84b68bc259b77c57049b32cc26a05b3e07a","kind":"tag","published_at":"2020-02-18T18:28:07.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"58ad75aab88aa3172767a51e98190d646de657fe","kind":"commit","published_at":"2020-02-01T21:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"9220a63ce301e0bc5c9063ac0c41269670f3ee99","kind":"commit","published_at":"2020-01-31T01:58:00.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"ec3d5d8b5bf62d509731c8062e046953f848f904","kind":"tag","published_at":"2020-01-30T00:32:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0/manifests"},{"name":"v1.8.0.beta","sha":"844184edf2617929e1a0429e10e476dd0950ef4f","kind":"tag","published_at":"2020-01-21T02:02:08.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta/manifests"},{"name":"v1.7.0","sha":"0dcf095f71db55f4c6e4c1d3a93869df91aa2e13","kind":"commit","published_at":"2018-04-19T20:23:35.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"8c14a276ddb8115bb391d59cdf6b706577d29678","kind":"commit","published_at":"2017-10-30T01:53:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"071ee4a7ce21b861329006afc65a250859f0ae7d","kind":"commit","published_at":"2017-05-09T14:31:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"afc45492e0495b8317abe5b4605130d8b832d46e","kind":"commit","published_at":"2017-05-04T18:52:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"a2cb626c5eb5abf5d9eb0efaeca3f6932498848d","kind":"commit","published_at":"2016-04-22T14:32:55.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"1164f235232f739fc0339610a94096b552f4a7ce","kind":"commit","published_at":"2016-04-18T02:31:32.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"b87f00320f8aa0f7e499d183128f05ce29cedc33","kind":"commit","published_at":"2015-09-04T21:08:27.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"774e1d4dc306f2348ffe67842cbc7e46488c68d7","kind":"commit","published_at":"2015-09-01T19:23:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"a8157176681af8f5a4dcc0cd57d9952bd03c7dfa","kind":"commit","published_at":"2015-03-09T16:19:16.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"46ef3b2b5ec1c9556f3e7371975fe3560442d4c5","kind":"commit","published_at":"2015-01-02T19:41:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"8d7f72ffc99befd5ce67d333a99e0cf054c24f81","kind":"commit","published_at":"2014-05-24T02:39:42.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"2c3f158cfcefd32b83ed56a56dfa9455a66ac83a","kind":"commit","published_at":"2013-10-09T15:36:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.2.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"0c053a75527b16765dac0b64e92a1cc35b6c529c","kind":"commit","published_at":"2013-08-01T16:47:46.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"684a7cfe49d1cd0d261310967bd3a7f75594093f","kind":"commit","published_at":"2013-08-01T16:09:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"75a71cb097d0fe0200769726cffa29f6d7d6cd03","kind":"commit","published_at":"2013-05-14T03:22:49.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1bde606594e864fdb1aa0639ac654a3adbcafdbc","kind":"commit","published_at":"2013-05-13T22:10:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0/manifests"},{"name":"v1.0.0.RC1","sha":"c86583862e46d5708f3c6aff6b960d78899edc36","kind":"commit","published_at":"2013-03-04T10:06:10.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0.RC1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1/manifests"},{"name":"v0.9.1","sha":"50a2639c3dc40b5e5ae29e4c9ec0eca67decd8d1","kind":"commit","published_at":"2012-10-11T16:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"bb0e76cd3642f3db1c7f9fed43c057b9329e99a4","kind":"commit","published_at":"2012-10-11T15:58:11.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"f99431c8a5a4ad53107a52f752d5f065bba4d76b","kind":"commit","published_at":"2012-06-03T04:48:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4cf003a08eb013e01531b5592e9ff555a4e28e6f","kind":"commit","published_at":"2012-03-21T15:32:40.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"4da2ea308c862c93aa4c9d1c78384223ebbcf659","kind":"commit","published_at":"2012-01-15T19:29:44.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7a709475c28b0ff86d4e101bdf66aa7b78f383c6","kind":"commit","published_at":"2011-11-13T01:26:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0/manifests"},{"name":"v0.6.7","sha":"e8607e504eca348520260ccbfc2bdff85832e911","kind":"commit","published_at":"2011-04-22T03:39:41.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7/manifests"},{"name":"v0.6.7.RC","sha":"f19cdedca516f1a0f4e57e27c099e0b64ffde3a4","kind":"commit","published_at":"2011-03-24T15:35:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7.RC","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7.RC","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7.RC","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC/manifests"},{"name":"v0.6.6","sha":"0a675a6421c4047781fb26a215fe961a921097b4","kind":"commit","published_at":"2011-03-17T03:57:24.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.6","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"6fd6fc792fdf535587504b32637cb78196fe1c4c","kind":"commit","published_at":"2011-03-09T02:23:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"5228ec83e5b6237fe6a7959662eb58fae0a3d21f","kind":"commit","published_at":"2011-02-21T16:35:52.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"fc5c71dda3ebc7c84c0c352aa3cc2bbc82511e12","kind":"commit","published_at":"2011-02-09T16:58:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"36b7175f54167a58c8237263cbe0e5df7b74491a","kind":"commit","published_at":"2011-02-04T16:30:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"809429308590a2010eed90b4dfaff2490741093a","kind":"commit","published_at":"2011-01-27T17:42:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1/manifests"},{"name":"v0.6.1.rc2","sha":"88abd67b87f3fe8da6dd8b22b234790df1543a21","kind":"commit","published_at":"2011-01-26T16:42:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2/manifests"},{"name":"v0.6.1.rc","sha":"2794ba9e8b04ff67c13c5ed2850be76bc3d99305","kind":"commit","published_at":"2011-01-16T22:23:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc/manifests"},{"name":"v0.6.0","sha":"7ae276d327354940cc70158f4d34d5e38559f459","kind":"commit","published_at":"2010-10-25T17:49:58.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0/manifests"},{"name":"v0.6.0.rc3","sha":"57807b032187fb245cecbd971564062528c40a70","kind":"commit","published_at":"2010-09-21T23:32:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0.rc3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3/manifests"},{"name":"datamapper_0.10.3","sha":"253247bd0813dc39c9c493a80119a6403f13ee2d","kind":"commit","published_at":"2010-05-02T18:40:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/datamapper_0.10.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/datamapper_0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@datamapper_0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3/manifests"},{"name":"v0.5.2","sha":"968d14c17b16a55ba4d156f29aa97da8e6b7cbce","kind":"commit","published_at":"2010-04-16T04:28:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c42d2d45defbb90fb36ff051ad6a584f7e9dbdfe","kind":"commit","published_at":"2010-04-13T15:59:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4dba2b170ab6f52b72761e5d95f589a5ba692e74","kind":"commit","published_at":"2010-02-22T19:32:45.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"f2638f585670e34b66b660430fefd03479bc0bac","kind":"commit","published_at":"2010-01-17T19:57:53.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"10f75463887f5fe9dd5f8bd5706f6099157afff6","kind":"commit","published_at":"2010-01-12T16:53:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2/manifests"},{"name":"v0.3.0","sha":"0901eb2c645b0d3860cdc12f5f0014973c94110c","kind":"commit","published_at":"2009-12-21T05:19:25.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2026-04-29T06:02:46.975Z","dependent_packages_count":0,"downloads":115207513,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.24168432890695965,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.3838833859596003,"average":0.15639192871663998},"purl":"pkg:gem/database_cleaner-core?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/database_cleaner-core","docker_dependents_count":121,"docker_downloads_count":378576642,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/database_cleaner-core","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/database_cleaner-core/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-28T21:04:42.404Z","issues_count":63,"pull_requests_count":64,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":33502576.225806452,"issues_closed_count":41,"pull_requests_closed_count":62,"pull_request_authors_count":40,"issue_authors_count":55,"avg_comments_per_issue":3.9206349206349205,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":41,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":7296.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner-core/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner-core/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner-core/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner-core/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner-core/codemeta","maintainers":[{"uuid":"471","login":"botandrose","name":null,"email":null,"url":null,"packages_count":81,"html_url":"https://gem.coop/profiles/botandrose","role":null,"created_at":"2025-10-07T15:21:03.658Z","updated_at":"2025-10-07T15:21:03.658Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/botandrose/packages"},{"uuid":"2506","login":"etagwerker","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://gem.coop/profiles/etagwerker","role":null,"created_at":"2025-10-07T15:21:04.242Z","updated_at":"2025-10-07T15:21:04.242Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/etagwerker/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190394,"maintainers_count":67477,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}},{"id":13530146,"name":"ruby-database-cleaner","ecosystem":"debian","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-10T23:28:46.792Z","latest_release_published_at":"2026-02-10T23:28:46.792Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-14T06:21:55.908Z","created_at":"2026-02-10T23:28:46.615Z","updated_at":"2026-03-14T06:21:55.908Z","registry_url":"https://tracker.debian.org/pkg/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":"https://packages.debian.org/bullseye/ruby-database-cleaner","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-11T14:26:32.926Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-database-cleaner?arch=source\u0026distro=debian-11\u0026repository_url=https://packages.debian.org/bullseye","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"debian-11","url":"https://packages.debian.org/bullseye","ecosystem":"debian","default":false,"packages_count":31268,"maintainers_count":0,"namespaces_count":3,"keywords_count":0,"github":"debian","metadata":{"codename":"bullseye"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:49.702Z","updated_at":"2026-04-27T18:20:39.352Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-11/namespaces"}},{"id":13750916,"name":"ruby-database-cleaner","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-13T07:12:13.438Z","latest_release_published_at":"2026-02-13T07:12:13.438Z","latest_release_number":"1.7.0-1","last_synced_at":"2026-03-13T20:20:35.935Z","created_at":"2026-02-13T07:12:13.272Z","updated_at":"2026-03-13T20:20:35.936Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2960,"open_issues_count":29,"forks_count":484,"subscribers_count":34,"default_branch":"main","last_synced_at":"2026-02-07T12:30:42.750Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2026-02-02T14:31:50.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":29255915,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-02-09T03:07:45.136Z","status":"ssl_error","status_checked_at":"2026-02-09T03:07:24.123Z","response_time":56,"last_error":"SSL_connect returned=1 errno=0 peeraddr=140.82.121.6:443 state=error: unexpected eof while reading","robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":false,"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"}},"repo_metadata_updated_at":"2026-02-13T07:12:13.991Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-database-cleaner?arch=source\u0026distro=ubuntu-20.04\u0026repository_url=https://launchpad.net/ubuntu/focal","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-02-05T02:01:38.916Z","issues_count":62,"pull_requests_count":59,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":35463545.43103448,"issues_closed_count":41,"pull_requests_closed_count":58,"pull_request_authors_count":40,"issue_authors_count":54,"avg_comments_per_issue":4.016129032258064,"avg_comments_per_pull_request":2.4067796610169494,"merged_pull_requests_count":38,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":2049011.3333333333,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"ubuntu-20.04","url":"https://launchpad.net/ubuntu/focal","ecosystem":"ubuntu","default":false,"packages_count":30789,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"focal"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:47.233Z","updated_at":"2026-04-27T18:20:36.874Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-20.04/namespaces"}},{"id":13668765,"name":"ruby-database-cleaner","ecosystem":"debian","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["misc"],"namespace":"main","versions_count":1,"first_release_published_at":"2026-02-12T12:20:22.370Z","latest_release_published_at":"2026-02-12T12:20:22.370Z","latest_release_number":"1.7.0-2","last_synced_at":"2026-03-14T15:02:18.327Z","created_at":"2026-02-12T12:20:22.145Z","updated_at":"2026-03-14T15:02:18.327Z","registry_url":"https://tracker.debian.org/pkg/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":"https://packages.debian.org/trixie/ruby-database-cleaner","metadata":{"component":"main","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.7.2","maintainer":"Debian Ruby Team \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper-compat (= 13), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":"2026-02-12T12:21:32.795Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/debian/ruby-database-cleaner?arch=source\u0026distro=debian-13\u0026repository_url=https://packages.debian.org/trixie","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/debian/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/debian/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/debian/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"debian-13","url":"https://packages.debian.org/trixie","ecosystem":"debian","default":false,"packages_count":38024,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"debian","metadata":{"codename":"trixie"},"icon_url":"https://github.com/debian.png","created_at":"2026-02-04T11:01:50.448Z","updated_at":"2026-04-27T18:20:39.853Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/debian-13/namespaces"}},{"id":4125833,"name":"github.com/databasecleaner/database_cleaner","ecosystem":"go","description":"","homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/databasecleaner/database_cleaner","keywords_array":[],"namespace":"github.com/databasecleaner","versions_count":47,"first_release_published_at":"2009-12-21T05:19:25.000Z","latest_release_published_at":"2024-10-25T01:49:15.000Z","latest_release_number":"v2.1.0+incompatible","last_synced_at":"2026-04-27T09:29:37.599Z","created_at":"2022-04-12T15:17:33.340Z","updated_at":"2026-04-27T09:29:37.600Z","registry_url":"https://pkg.go.dev/github.com/databasecleaner/database_cleaner","install_command":"go get github.com/databasecleaner/database_cleaner","documentation_url":"https://pkg.go.dev/github.com/databasecleaner/database_cleaner#section-documentation","metadata":{},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2956,"open_issues_count":29,"forks_count":485,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-10-23T23:35:53.758Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2025-10-17T14:19:56.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":281112416,"owners_count":26445867,"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-26T02:00:06.575Z","response_time":61,"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":"DatabaseCleaner","name":"DatabaseCleaner","uuid":"7924760","kind":"organization","description":"A collection of projects to clean your databases using adapters and ORMs in Ruby","email":null,"website":null,"location":null,"twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/7924760?v=4","repositories_count":14,"last_synced_at":"2024-04-21T03:09:33.932Z","metadata":{"has_sponsors_listing":false},"html_url":"https://github.com/DatabaseCleaner","funding_links":[],"total_stars":3007,"followers":2,"following":0,"created_at":"2022-11-02T16:21:41.432Z","updated_at":"2024-04-21T03:09:42.375Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner/repositories"},"tags":[{"name":"v2.1.0","sha":"23fb7a71531791b38996b4107fd8741df9962ac2","kind":"commit","published_at":"2024-10-25T01:49:15.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"64e2ef7ba048f119ec181055ba97272ae6d73678","kind":"commit","published_at":"2023-03-10T19:00:20.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"c889b94a6debf2c0103215ca905eafd04eead1d5","kind":"tag","published_at":"2021-02-04T17:15:29.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"51fb215707068f604f26401765dab58ef182996f","kind":"tag","published_at":"2021-01-31T23:19:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0/manifests"},{"name":"v1.99.0","sha":"0178309284e20be1b6a6d9ee157f22f69bbfeb05","kind":"tag","published_at":"2021-01-31T23:13:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.99.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.99.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.99.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0/manifests"},{"name":"v1.8.5","sha":"1e5a0b230a569e48f51f387c7c69e0bd3c8937dc","kind":"tag","published_at":"2020-05-04T19:38:50.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5/manifests"},{"name":"v2.0.0.beta","sha":"ff86a4fa1922e741284cfa39cf6b0ea1e15e1c09","kind":"tag","published_at":"2020-04-05T21:11:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta/manifests"},{"name":"v1.8.4","sha":"663678e37ebaa55fc00d429ad7d1707d580eab44","kind":"tag","published_at":"2020-04-04T15:19:06.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"4dffa84b68bc259b77c57049b32cc26a05b3e07a","kind":"tag","published_at":"2020-02-18T18:28:07.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"58ad75aab88aa3172767a51e98190d646de657fe","kind":"commit","published_at":"2020-02-01T21:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"9220a63ce301e0bc5c9063ac0c41269670f3ee99","kind":"commit","published_at":"2020-01-31T01:58:00.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"ec3d5d8b5bf62d509731c8062e046953f848f904","kind":"tag","published_at":"2020-01-30T00:32:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0/manifests"},{"name":"v1.8.0.beta","sha":"844184edf2617929e1a0429e10e476dd0950ef4f","kind":"tag","published_at":"2020-01-21T02:02:08.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta/manifests"},{"name":"v1.7.0","sha":"0dcf095f71db55f4c6e4c1d3a93869df91aa2e13","kind":"commit","published_at":"2018-04-19T20:23:35.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"8c14a276ddb8115bb391d59cdf6b706577d29678","kind":"commit","published_at":"2017-10-30T01:53:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"071ee4a7ce21b861329006afc65a250859f0ae7d","kind":"commit","published_at":"2017-05-09T14:31:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"afc45492e0495b8317abe5b4605130d8b832d46e","kind":"commit","published_at":"2017-05-04T18:52:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"a2cb626c5eb5abf5d9eb0efaeca3f6932498848d","kind":"commit","published_at":"2016-04-22T14:32:55.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"1164f235232f739fc0339610a94096b552f4a7ce","kind":"commit","published_at":"2016-04-18T02:31:32.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"b87f00320f8aa0f7e499d183128f05ce29cedc33","kind":"commit","published_at":"2015-09-04T21:08:27.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"774e1d4dc306f2348ffe67842cbc7e46488c68d7","kind":"commit","published_at":"2015-09-01T19:23:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"a8157176681af8f5a4dcc0cd57d9952bd03c7dfa","kind":"commit","published_at":"2015-03-09T16:19:16.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"46ef3b2b5ec1c9556f3e7371975fe3560442d4c5","kind":"commit","published_at":"2015-01-02T19:41:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"8d7f72ffc99befd5ce67d333a99e0cf054c24f81","kind":"commit","published_at":"2014-05-24T02:39:42.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"2c3f158cfcefd32b83ed56a56dfa9455a66ac83a","kind":"commit","published_at":"2013-10-09T15:36:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.2.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"0c053a75527b16765dac0b64e92a1cc35b6c529c","kind":"commit","published_at":"2013-08-01T16:47:46.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"684a7cfe49d1cd0d261310967bd3a7f75594093f","kind":"commit","published_at":"2013-08-01T16:09:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"75a71cb097d0fe0200769726cffa29f6d7d6cd03","kind":"commit","published_at":"2013-05-14T03:22:49.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1bde606594e864fdb1aa0639ac654a3adbcafdbc","kind":"commit","published_at":"2013-05-13T22:10:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0/manifests"},{"name":"v1.0.0.RC1","sha":"c86583862e46d5708f3c6aff6b960d78899edc36","kind":"commit","published_at":"2013-03-04T10:06:10.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0.RC1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1/manifests"},{"name":"v0.9.1","sha":"50a2639c3dc40b5e5ae29e4c9ec0eca67decd8d1","kind":"commit","published_at":"2012-10-11T16:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"bb0e76cd3642f3db1c7f9fed43c057b9329e99a4","kind":"commit","published_at":"2012-10-11T15:58:11.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"f99431c8a5a4ad53107a52f752d5f065bba4d76b","kind":"commit","published_at":"2012-06-03T04:48:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4cf003a08eb013e01531b5592e9ff555a4e28e6f","kind":"commit","published_at":"2012-03-21T15:32:40.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"4da2ea308c862c93aa4c9d1c78384223ebbcf659","kind":"commit","published_at":"2012-01-15T19:29:44.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7a709475c28b0ff86d4e101bdf66aa7b78f383c6","kind":"commit","published_at":"2011-11-13T01:26:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0/manifests"},{"name":"v0.6.7","sha":"e8607e504eca348520260ccbfc2bdff85832e911","kind":"commit","published_at":"2011-04-22T03:39:41.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7/manifests"},{"name":"v0.6.7.RC","sha":"f19cdedca516f1a0f4e57e27c099e0b64ffde3a4","kind":"commit","published_at":"2011-03-24T15:35:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7.RC","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7.RC","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7.RC","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC/manifests"},{"name":"v0.6.6","sha":"0a675a6421c4047781fb26a215fe961a921097b4","kind":"commit","published_at":"2011-03-17T03:57:24.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.6","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"6fd6fc792fdf535587504b32637cb78196fe1c4c","kind":"commit","published_at":"2011-03-09T02:23:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"5228ec83e5b6237fe6a7959662eb58fae0a3d21f","kind":"commit","published_at":"2011-02-21T16:35:52.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"fc5c71dda3ebc7c84c0c352aa3cc2bbc82511e12","kind":"commit","published_at":"2011-02-09T16:58:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"36b7175f54167a58c8237263cbe0e5df7b74491a","kind":"commit","published_at":"2011-02-04T16:30:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"809429308590a2010eed90b4dfaff2490741093a","kind":"commit","published_at":"2011-01-27T17:42:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1/manifests"},{"name":"v0.6.1.rc2","sha":"88abd67b87f3fe8da6dd8b22b234790df1543a21","kind":"commit","published_at":"2011-01-26T16:42:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2/manifests"},{"name":"v0.6.1.rc","sha":"2794ba9e8b04ff67c13c5ed2850be76bc3d99305","kind":"commit","published_at":"2011-01-16T22:23:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc/manifests"},{"name":"v0.6.0","sha":"7ae276d327354940cc70158f4d34d5e38559f459","kind":"commit","published_at":"2010-10-25T17:49:58.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0/manifests"},{"name":"v0.6.0.rc3","sha":"57807b032187fb245cecbd971564062528c40a70","kind":"commit","published_at":"2010-09-21T23:32:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0.rc3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3/manifests"},{"name":"datamapper_0.10.3","sha":"253247bd0813dc39c9c493a80119a6403f13ee2d","kind":"commit","published_at":"2010-05-02T18:40:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/datamapper_0.10.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/datamapper_0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@datamapper_0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3/manifests"},{"name":"v0.5.2","sha":"968d14c17b16a55ba4d156f29aa97da8e6b7cbce","kind":"commit","published_at":"2010-04-16T04:28:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c42d2d45defbb90fb36ff051ad6a584f7e9dbdfe","kind":"commit","published_at":"2010-04-13T15:59:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4dba2b170ab6f52b72761e5d95f589a5ba692e74","kind":"commit","published_at":"2010-02-22T19:32:45.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"f2638f585670e34b66b660430fefd03479bc0bac","kind":"commit","published_at":"2010-01-17T19:57:53.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"10f75463887f5fe9dd5f8bd5706f6099157afff6","kind":"commit","published_at":"2010-01-12T16:53:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2/manifests"},{"name":"v0.3.0","sha":"0901eb2c645b0d3860cdc12f5f0014973c94110c","kind":"commit","published_at":"2009-12-21T05:19:25.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2025-10-26T13:25:59.140Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/databasecleaner/database_cleaner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/databasecleaner/database_cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/databasecleaner/database_cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/databasecleaner/database_cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-14T17:58:49.216Z","issues_count":62,"pull_requests_count":59,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":35463545.43103448,"issues_closed_count":41,"pull_requests_closed_count":58,"pull_request_authors_count":40,"issue_authors_count":54,"avg_comments_per_issue":4.016129032258064,"avg_comments_per_pull_request":2.4067796610169494,"merged_pull_requests_count":38,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":2049011.3333333333,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatabasecleaner%2Fdatabase_cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatabasecleaner%2Fdatabase_cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatabasecleaner%2Fdatabase_cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatabasecleaner%2Fdatabase_cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fdatabasecleaner%2Fdatabase_cleaner/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118892,"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"}},{"id":4122639,"name":"github.com/DatabaseCleaner/database_cleaner","ecosystem":"go","description":"","homepage":null,"licenses":"mit","normalized_licenses":["MIT"],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":[],"namespace":"github.com/DatabaseCleaner","versions_count":47,"first_release_published_at":"2009-12-21T05:19:25.000Z","latest_release_published_at":"2024-10-25T01:49:15.000Z","latest_release_number":"v2.1.0+incompatible","last_synced_at":"2026-04-27T09:29:37.781Z","created_at":"2022-04-12T15:03:07.793Z","updated_at":"2026-04-27T09:29:37.782Z","registry_url":"https://pkg.go.dev/github.com/DatabaseCleaner/database_cleaner","install_command":"go get github.com/DatabaseCleaner/database_cleaner","documentation_url":"https://pkg.go.dev/github.com/DatabaseCleaner/database_cleaner#section-documentation","metadata":{},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2956,"open_issues_count":29,"forks_count":485,"subscribers_count":34,"default_branch":"main","last_synced_at":"2025-10-23T23:35:53.758Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2025-10-17T14:19:56.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":280779829,"owners_count":26389708,"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-24T02:00:06.418Z","response_time":73,"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"},"tags":[{"name":"v2.1.0","sha":"23fb7a71531791b38996b4107fd8741df9962ac2","kind":"commit","published_at":"2024-10-25T01:49:15.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.1.0/manifests"},{"name":"v2.0.2","sha":"64e2ef7ba048f119ec181055ba97272ae6d73678","kind":"commit","published_at":"2023-03-10T19:00:20.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.2/manifests"},{"name":"v2.0.1","sha":"c889b94a6debf2c0103215ca905eafd04eead1d5","kind":"tag","published_at":"2021-02-04T17:15:29.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.1/manifests"},{"name":"v2.0.0","sha":"51fb215707068f604f26401765dab58ef182996f","kind":"tag","published_at":"2021-01-31T23:19:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0/manifests"},{"name":"v1.99.0","sha":"0178309284e20be1b6a6d9ee157f22f69bbfeb05","kind":"tag","published_at":"2021-01-31T23:13:39.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.99.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.99.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.99.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.99.0/manifests"},{"name":"v1.8.5","sha":"1e5a0b230a569e48f51f387c7c69e0bd3c8937dc","kind":"tag","published_at":"2020-05-04T19:38:50.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.5/manifests"},{"name":"v2.0.0.beta","sha":"ff86a4fa1922e741284cfa39cf6b0ea1e15e1c09","kind":"tag","published_at":"2020-04-05T21:11:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v2.0.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v2.0.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v2.0.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v2.0.0.beta/manifests"},{"name":"v1.8.4","sha":"663678e37ebaa55fc00d429ad7d1707d580eab44","kind":"tag","published_at":"2020-04-04T15:19:06.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.4/manifests"},{"name":"v1.8.3","sha":"4dffa84b68bc259b77c57049b32cc26a05b3e07a","kind":"tag","published_at":"2020-02-18T18:28:07.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.3/manifests"},{"name":"v1.8.2","sha":"58ad75aab88aa3172767a51e98190d646de657fe","kind":"commit","published_at":"2020-02-01T21:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.2/manifests"},{"name":"v1.8.1","sha":"9220a63ce301e0bc5c9063ac0c41269670f3ee99","kind":"commit","published_at":"2020-01-31T01:58:00.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.1/manifests"},{"name":"v1.8.0","sha":"ec3d5d8b5bf62d509731c8062e046953f848f904","kind":"tag","published_at":"2020-01-30T00:32:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0/manifests"},{"name":"v1.8.0.beta","sha":"844184edf2617929e1a0429e10e476dd0950ef4f","kind":"tag","published_at":"2020-01-21T02:02:08.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.8.0.beta","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.8.0.beta","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.8.0.beta","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.8.0.beta/manifests"},{"name":"v1.7.0","sha":"0dcf095f71db55f4c6e4c1d3a93869df91aa2e13","kind":"commit","published_at":"2018-04-19T20:23:35.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.7.0/manifests"},{"name":"v1.6.2","sha":"8c14a276ddb8115bb391d59cdf6b706577d29678","kind":"commit","published_at":"2017-10-30T01:53:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.2/manifests"},{"name":"v1.6.1","sha":"071ee4a7ce21b861329006afc65a250859f0ae7d","kind":"commit","published_at":"2017-05-09T14:31:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.1/manifests"},{"name":"v1.6.0","sha":"afc45492e0495b8317abe5b4605130d8b832d46e","kind":"commit","published_at":"2017-05-04T18:52:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.6.0/manifests"},{"name":"v1.5.3","sha":"a2cb626c5eb5abf5d9eb0efaeca3f6932498848d","kind":"commit","published_at":"2016-04-22T14:32:55.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.3/manifests"},{"name":"v1.5.2","sha":"1164f235232f739fc0339610a94096b552f4a7ce","kind":"commit","published_at":"2016-04-18T02:31:32.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.2/manifests"},{"name":"v1.5.1","sha":"b87f00320f8aa0f7e499d183128f05ce29cedc33","kind":"commit","published_at":"2015-09-04T21:08:27.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.1/manifests"},{"name":"v1.5.0","sha":"774e1d4dc306f2348ffe67842cbc7e46488c68d7","kind":"commit","published_at":"2015-09-01T19:23:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.5.0/manifests"},{"name":"v1.4.1","sha":"a8157176681af8f5a4dcc0cd57d9952bd03c7dfa","kind":"commit","published_at":"2015-03-09T16:19:16.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.1/manifests"},{"name":"v1.4.0","sha":"46ef3b2b5ec1c9556f3e7371975fe3560442d4c5","kind":"commit","published_at":"2015-01-02T19:41:57.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.4.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.4.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.4.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.4.0/manifests"},{"name":"v1.3.0","sha":"8d7f72ffc99befd5ce67d333a99e0cf054c24f81","kind":"commit","published_at":"2014-05-24T02:39:42.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.3.0/manifests"},{"name":"v1.2.0","sha":"2c3f158cfcefd32b83ed56a56dfa9455a66ac83a","kind":"commit","published_at":"2013-10-09T15:36:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.2.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.2.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.2.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.2.0/manifests"},{"name":"v1.1.1","sha":"0c053a75527b16765dac0b64e92a1cc35b6c529c","kind":"commit","published_at":"2013-08-01T16:47:46.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.1/manifests"},{"name":"v1.1.0","sha":"684a7cfe49d1cd0d261310967bd3a7f75594093f","kind":"commit","published_at":"2013-08-01T16:09:23.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.1.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.1.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.1.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.1.0/manifests"},{"name":"v1.0.1","sha":"75a71cb097d0fe0200769726cffa29f6d7d6cd03","kind":"commit","published_at":"2013-05-14T03:22:49.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.1/manifests"},{"name":"v1.0.0","sha":"1bde606594e864fdb1aa0639ac654a3adbcafdbc","kind":"commit","published_at":"2013-05-13T22:10:14.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0/manifests"},{"name":"v1.0.0.RC1","sha":"c86583862e46d5708f3c6aff6b960d78899edc36","kind":"commit","published_at":"2013-03-04T10:06:10.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v1.0.0.RC1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v1.0.0.RC1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v1.0.0.RC1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v1.0.0.RC1/manifests"},{"name":"v0.9.1","sha":"50a2639c3dc40b5e5ae29e4c9ec0eca67decd8d1","kind":"commit","published_at":"2012-10-11T16:22:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.1/manifests"},{"name":"v0.9.0","sha":"bb0e76cd3642f3db1c7f9fed43c057b9329e99a4","kind":"commit","published_at":"2012-10-11T15:58:11.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.9.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.9.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.9.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.9.0/manifests"},{"name":"v0.8.0","sha":"f99431c8a5a4ad53107a52f752d5f065bba4d76b","kind":"commit","published_at":"2012-06-03T04:48:43.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.8.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.8.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.8.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.8.0/manifests"},{"name":"v0.7.2","sha":"4cf003a08eb013e01531b5592e9ff555a4e28e6f","kind":"commit","published_at":"2012-03-21T15:32:40.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.2/manifests"},{"name":"v0.7.1","sha":"4da2ea308c862c93aa4c9d1c78384223ebbcf659","kind":"commit","published_at":"2012-01-15T19:29:44.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.1/manifests"},{"name":"v0.7.0","sha":"7a709475c28b0ff86d4e101bdf66aa7b78f383c6","kind":"commit","published_at":"2011-11-13T01:26:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.7.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.7.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.7.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.7.0/manifests"},{"name":"v0.6.7","sha":"e8607e504eca348520260ccbfc2bdff85832e911","kind":"commit","published_at":"2011-04-22T03:39:41.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7/manifests"},{"name":"v0.6.7.RC","sha":"f19cdedca516f1a0f4e57e27c099e0b64ffde3a4","kind":"commit","published_at":"2011-03-24T15:35:36.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.7.RC","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.7.RC","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.7.RC","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.7.RC/manifests"},{"name":"v0.6.6","sha":"0a675a6421c4047781fb26a215fe961a921097b4","kind":"commit","published_at":"2011-03-17T03:57:24.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.6","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.6/manifests"},{"name":"v0.6.5","sha":"6fd6fc792fdf535587504b32637cb78196fe1c4c","kind":"commit","published_at":"2011-03-09T02:23:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.5","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.5/manifests"},{"name":"v0.6.4","sha":"5228ec83e5b6237fe6a7959662eb58fae0a3d21f","kind":"commit","published_at":"2011-02-21T16:35:52.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.4","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.4/manifests"},{"name":"v0.6.3","sha":"fc5c71dda3ebc7c84c0c352aa3cc2bbc82511e12","kind":"commit","published_at":"2011-02-09T16:58:33.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.3/manifests"},{"name":"v0.6.2","sha":"36b7175f54167a58c8237263cbe0e5df7b74491a","kind":"commit","published_at":"2011-02-04T16:30:48.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.2/manifests"},{"name":"v0.6.1","sha":"809429308590a2010eed90b4dfaff2490741093a","kind":"commit","published_at":"2011-01-27T17:42:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1/manifests"},{"name":"v0.6.1.rc2","sha":"88abd67b87f3fe8da6dd8b22b234790df1543a21","kind":"commit","published_at":"2011-01-26T16:42:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc2/manifests"},{"name":"v0.6.1.rc","sha":"2794ba9e8b04ff67c13c5ed2850be76bc3d99305","kind":"commit","published_at":"2011-01-16T22:23:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.1.rc","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.1.rc","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.1.rc","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.1.rc/manifests"},{"name":"v0.6.0","sha":"7ae276d327354940cc70158f4d34d5e38559f459","kind":"commit","published_at":"2010-10-25T17:49:58.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0/manifests"},{"name":"v0.6.0.rc3","sha":"57807b032187fb245cecbd971564062528c40a70","kind":"commit","published_at":"2010-09-21T23:32:21.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.6.0.rc3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.6.0.rc3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.6.0.rc3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.6.0.rc3/manifests"},{"name":"datamapper_0.10.3","sha":"253247bd0813dc39c9c493a80119a6403f13ee2d","kind":"commit","published_at":"2010-05-02T18:40:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/datamapper_0.10.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/datamapper_0.10.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@datamapper_0.10.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/datamapper_0.10.3/manifests"},{"name":"v0.5.2","sha":"968d14c17b16a55ba4d156f29aa97da8e6b7cbce","kind":"commit","published_at":"2010-04-16T04:28:30.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.2/manifests"},{"name":"v0.5.1","sha":"c42d2d45defbb90fb36ff051ad6a584f7e9dbdfe","kind":"commit","published_at":"2010-04-13T15:59:12.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.1","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.1/manifests"},{"name":"v0.5.0","sha":"4dba2b170ab6f52b72761e5d95f589a5ba692e74","kind":"commit","published_at":"2010-02-22T19:32:45.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.5.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.5.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.5.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.5.0/manifests"},{"name":"v0.4.3","sha":"f2638f585670e34b66b660430fefd03479bc0bac","kind":"commit","published_at":"2010-01-17T19:57:53.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.3","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.3/manifests"},{"name":"v0.4.2","sha":"10f75463887f5fe9dd5f8bd5706f6099157afff6","kind":"commit","published_at":"2010-01-12T16:53:09.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.4.2","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.4.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.4.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.4.2/manifests"},{"name":"v0.3.0","sha":"0901eb2c645b0d3860cdc12f5f0014973c94110c","kind":"commit","published_at":"2009-12-21T05:19:25.000Z","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/v0.3.0","html_url":"https://github.com/DatabaseCleaner/database_cleaner/releases/tag/v0.3.0","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner@v0.3.0","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags/v0.3.0/manifests"}]},"repo_metadata_updated_at":"2025-10-26T13:25:58.350Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":9.345852080216646,"dependent_packages_count":6.999148183520997,"stargazers_count":null,"forks_count":null,"average":8.172500131868823},"purl":"pkg:golang/github.com/%21database%21cleaner/database_cleaner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/DatabaseCleaner/database_cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/DatabaseCleaner/database_cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/DatabaseCleaner/database_cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2025-10-14T17:58:49.216Z","issues_count":62,"pull_requests_count":59,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":35463545.43103448,"issues_closed_count":41,"pull_requests_closed_count":58,"pull_request_authors_count":40,"issue_authors_count":54,"avg_comments_per_issue":4.016129032258064,"avg_comments_per_pull_request":2.4067796610169494,"merged_pull_requests_count":38,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":3,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":2049011.3333333333,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":3,"past_year_pull_request_authors_count":4,"past_year_issue_authors_count":3,"past_year_avg_comments_per_issue":2.0,"past_year_avg_comments_per_pull_request":0.25,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":3,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDatabaseCleaner%2Fdatabase_cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDatabaseCleaner%2Fdatabase_cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDatabaseCleaner%2Fdatabase_cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDatabaseCleaner%2Fdatabase_cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2FDatabaseCleaner%2Fdatabase_cleaner/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2118892,"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"}},{"id":13466527,"name":"ruby-database-cleaner","ecosystem":"ubuntu","description":null,"homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":null,"normalized_licenses":[],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":["universe/misc"],"namespace":"universe","versions_count":1,"first_release_published_at":"2026-02-09T16:23:43.889Z","latest_release_published_at":"2026-02-09T16:23:43.889Z","latest_release_number":"1.7.0-1.1","last_synced_at":"2026-03-09T17:04:02.144Z","created_at":"2026-02-09T16:23:42.949Z","updated_at":"2026-03-09T17:32:32.178Z","registry_url":"https://launchpad.net/ubuntu/+source/ruby-database-cleaner","install_command":"apt-get install ruby-database-cleaner","documentation_url":null,"metadata":{"component":"universe","architecture":"all","priority":"optional","binary":"ruby-database-cleaner","standards_version":"4.3.0","maintainer":"Debian Ruby Extras Maintainers \u003cpkg-ruby-extras-maintainers@lists.alioth.debian.org\u003e","build_depends":"debhelper (\u003e= 11~), gem2deb, procps, rake, redis-server, ruby-activerecord, ruby-mysql2, ruby-pg, ruby-redis, ruby-rspec, ruby-sequel, ruby-sqlite3","build_depends_indep":null,"build_depends_arch":null},"repo_metadata":{},"repo_metadata_updated_at":null,"dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":100},"purl":"pkg:deb/ubuntu/ruby-database-cleaner?arch=source\u0026distro=ubuntu-24.10\u0026repository_url=https://launchpad.net/ubuntu/oracular","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/ubuntu/ruby-database-cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/ubuntu/ruby-database-cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":null,"versions_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-database-cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-database-cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-database-cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-database-cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages/ruby-database-cleaner/codemeta","maintainers":[],"registry":{"name":"ubuntu-24.10","url":"https://launchpad.net/ubuntu/oracular","ecosystem":"ubuntu","default":false,"packages_count":38437,"maintainers_count":0,"namespaces_count":4,"keywords_count":0,"github":"ubuntu","metadata":{"codename":"oracular","mirror":"http://old-releases.ubuntu.com/ubuntu"},"icon_url":"https://github.com/ubuntu.png","created_at":"2026-02-04T11:01:48.028Z","updated_at":"2026-04-27T18:20:37.303Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/ubuntu-24.10/namespaces"}},{"id":186637,"name":"database_cleaner","ecosystem":"rubygems","description":"Strategies for cleaning databases. Can be used to ensure a clean slate for testing.","homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":[],"namespace":null,"versions_count":58,"first_release_published_at":"2009-10-09T07:53:47.035Z","latest_release_published_at":"2024-10-25T01:50:05.847Z","latest_release_number":"2.1.0","last_synced_at":"2026-04-28T13:01:40.803Z","created_at":"2022-04-05T20:21:32.158Z","updated_at":"2026-04-28T13:22:05.628Z","registry_url":"https://rubygems.org/gems/database_cleaner","install_command":"gem install database_cleaner -s https://rubygems.org","documentation_url":"http://www.rubydoc.info/gems/database_cleaner/","metadata":{"funding":null},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2961,"open_issues_count":29,"forks_count":484,"subscribers_count":33,"default_branch":"main","last_synced_at":"2026-04-11T10:06:03.070Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2026-04-07T13:43:23.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31737900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"online","status_checked_at":"2026-04-13T02:00:06.623Z","response_time":93,"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"},"tags":[]},"repo_metadata_updated_at":"2026-04-28T13:22:05.628Z","dependent_packages_count":2026,"downloads":208495844,"downloads_period":"total","dependent_repos_count":102151,"rankings":{"downloads":0.10202830030887255,"dependent_repos_count":0.11819671948350263,"dependent_packages_count":0.025088926305460463,"stargazers_count":0.6818612638128478,"forks_count":1.2209944135324093,"docker_downloads_count":0.26705768222923476,"average":0.4025378842787213},"purl":"pkg:gem/database_cleaner","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/database_cleaner","docker_dependents_count":422,"docker_downloads_count":528992856,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/database_cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/database_cleaner/dependencies","status":null,"funding_links":[],"critical":true,"issue_metadata":{"last_synced_at":"2026-04-20T23:23:54.520Z","issues_count":63,"pull_requests_count":64,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":33502576.225806452,"issues_closed_count":41,"pull_requests_closed_count":62,"pull_request_authors_count":40,"issue_authors_count":55,"avg_comments_per_issue":3.9206349206349205,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":41,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":7296.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages/database_cleaner/codemeta","maintainers":[{"uuid":"471","login":"botandrose","name":null,"email":null,"url":null,"packages_count":81,"html_url":"https://rubygems.org/profiles/botandrose","role":null,"created_at":"2022-11-08T08:42:51.372Z","updated_at":"2022-11-08T08:42:51.372Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/botandrose/packages"},{"uuid":"2506","login":"etagwerker","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://rubygems.org/profiles/etagwerker","role":null,"created_at":"2022-11-08T08:42:51.356Z","updated_at":"2022-11-08T08:42:51.356Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/etagwerker/packages"},{"uuid":"539","login":"bmabey","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://rubygems.org/profiles/bmabey","role":null,"created_at":"2022-11-08T08:42:51.340Z","updated_at":"2022-11-08T08:42:51.340Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/bmabey/packages"},{"uuid":"72928","login":"vrinek","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://rubygems.org/profiles/vrinek","role":null,"created_at":"2022-11-08T08:42:51.365Z","updated_at":"2022-11-08T08:42:51.365Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers/vrinek/packages"}],"registry":{"name":"rubygems.org","url":"https://rubygems.org","ecosystem":"rubygems","default":true,"packages_count":205541,"maintainers_count":68469,"namespaces_count":0,"keywords_count":0,"github":"rubygems","metadata":{"funded_packages_count":7260},"icon_url":"https://github.com/rubygems.png","created_at":"2022-04-04T15:19:23.446Z","updated_at":"2026-04-03T06:42:17.024Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/rubygems.org/namespaces"}},{"id":12210658,"name":"database_cleaner","ecosystem":"rubygems","description":"Strategies for cleaning databases. Can be used to ensure a clean slate for testing.","homepage":"https://github.com/DatabaseCleaner/database_cleaner","licenses":"MIT","normalized_licenses":["MIT"],"repository_url":"https://github.com/DatabaseCleaner/database_cleaner","keywords_array":[],"namespace":null,"versions_count":58,"first_release_published_at":"2009-10-09T07:53:47.035Z","latest_release_published_at":"2024-10-25T01:50:05.847Z","latest_release_number":"2.1.0","last_synced_at":"2026-04-28T12:17:59.196Z","created_at":"2025-10-07T02:21:15.227Z","updated_at":"2026-04-28T13:16:14.902Z","registry_url":"https://gem.coop/gems/database_cleaner","install_command":"gem install database_cleaner -s https://gem.coop","documentation_url":"http://www.rubydoc.info/gems/database_cleaner/","metadata":{"funding":null},"repo_metadata":{"id":515527,"uuid":"143489","full_name":"DatabaseCleaner/database_cleaner","owner":"DatabaseCleaner","description":"Strategies for cleaning databases in Ruby.  Can be used to ensure a clean state for testing.","archived":false,"fork":false,"pushed_at":"2025-07-07T18:56:23.000Z","size":1378,"stargazers_count":2961,"open_issues_count":29,"forks_count":484,"subscribers_count":33,"default_branch":"main","last_synced_at":"2026-04-11T10:06:03.070Z","etag":null,"topics":["database-cleaner","ruby","testing","testing-tools"],"latest_commit_sha":null,"homepage":"https://www.rubydoc.info/github/DatabaseCleaner/database_cleaner","language":"Ruby","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/DatabaseCleaner.png","metadata":{"files":{"readme":"README.markdown","changelog":"History.rdoc","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}},"created_at":"2009-03-05T06:08:15.000Z","updated_at":"2026-04-07T13:43:23.000Z","dependencies_parsed_at":"2023-07-08T09:16:11.291Z","dependency_job_id":"ff4cc824-4297-444c-827f-73f21af18580","html_url":"https://github.com/DatabaseCleaner/database_cleaner","commit_stats":{"total_commits":958,"total_committers":215,"mean_commits":4.455813953488372,"dds":0.7818371607515657,"last_synced_commit":"1f5946a042231c693a8e5c303d38bb464835a699"},"previous_names":["bmabey/database_cleaner"],"tags_count":55,"template":false,"template_full_name":null,"purl":"pkg:github/DatabaseCleaner/database_cleaner","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DatabaseCleaner","download_url":"https://codeload.github.com/DatabaseCleaner/database_cleaner/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/sbom","scorecard":{"id":38027,"data":{"date":"2025-08-11","repo":{"name":"github.com/DatabaseCleaner/database_cleaner","commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101"},"scorecard":{"version":"v5.2.1-40-gf6ed084d","commit":"f6ed084d17c9236477efd66e5b258b9d4cc7b389"},"score":4,"checks":[{"name":"Maintained","score":0,"reason":"1 commit(s) and 0 issue activity found in the last 90 days -- score normalized to 0","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":"Code-Review","score":6,"reason":"Found 14/23 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":"Token-Permissions","score":0,"reason":"detected GitHub workflow tokens with excessive permissions","details":["Warn: no topLevel permission defined: .github/workflows/ci.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":"Pinned-Dependencies","score":0,"reason":"dependency not pinned by hash detected -- score normalized to 0","details":["Warn: GitHub-owned GitHubAction not pinned by hash: .github/workflows/ci.yml:32: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Warn: third-party GitHubAction not pinned by hash: .github/workflows/ci.yml:34: update your workflow using https://app.stepsecurity.io/secureworkflow/DatabaseCleaner/database_cleaner/ci.yml/main?enable=pin","Info:   0 out of   1 GitHub-owned GitHubAction dependencies pinned","Info:   0 out of   1 third-party GitHubAction 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":"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":"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":"Vulnerabilities","score":10,"reason":"0 existing vulnerabilities detected","details":null,"documentation":{"short":"Determines if the project has open, known unfixed vulnerabilities.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#vulnerabilities"}},{"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":"Fuzzing","score":0,"reason":"project is not fuzzed","details":["Warn: no fuzzer integrations found"],"documentation":{"short":"Determines if the project uses fuzzing.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#fuzzing"}},{"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":"Signed-Releases","score":-1,"reason":"no releases found","details":null,"documentation":{"short":"Determines if the project cryptographically signs release artifacts.","url":"https://github.com/ossf/scorecard/blob/f6ed084d17c9236477efd66e5b258b9d4cc7b389/docs/checks.md#signed-releases"}},{"name":"Branch-Protection","score":0,"reason":"branch protection not enabled on development/release branches","details":["Warn: branch protection not enabled for branch 'main'"],"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":"SAST","score":0,"reason":"SAST tool is not run on all commits -- score normalized to 0","details":["Warn: 0 commits out of 22 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"}}]},"last_synced_at":"2025-08-14T20:44:57.019Z","repository_id":515527,"created_at":"2025-08-14T20:44:57.019Z","updated_at":"2025-08-14T20:44:57.019Z"},"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":31737900,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-04-12T22:19:12.206Z","status":"online","status_checked_at":"2026-04-13T02:00:06.623Z","response_time":93,"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"},"tags":[]},"repo_metadata_updated_at":"2026-04-28T13:16:14.902Z","dependent_packages_count":0,"downloads":208495844,"downloads_period":"total","dependent_repos_count":0,"rankings":{"downloads":0.11949046239024179,"dependent_repos_count":0.0,"dependent_packages_count":0.0,"stargazers_count":null,"forks_count":null,"docker_downloads_count":0.1886976080280289,"average":0.07704701760456767},"purl":"pkg:gem/database_cleaner?repository_url=https://gem.coop","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/rubygems/database_cleaner","docker_dependents_count":422,"docker_downloads_count":528992856,"usage_url":"https://repos.ecosyste.ms/usage/rubygems/database_cleaner","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/rubygems/database_cleaner/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-04-20T23:23:54.520Z","issues_count":63,"pull_requests_count":64,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":33502576.225806452,"issues_closed_count":41,"pull_requests_closed_count":62,"pull_request_authors_count":40,"issue_authors_count":55,"avg_comments_per_issue":3.9206349206349205,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":41,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":7296.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner/version_numbers","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages/database_cleaner/codemeta","maintainers":[{"uuid":"471","login":"botandrose","name":null,"email":null,"url":null,"packages_count":81,"html_url":"https://gem.coop/profiles/botandrose","role":null,"created_at":"2025-10-07T15:21:21.787Z","updated_at":"2025-10-07T15:21:21.787Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/botandrose/packages"},{"uuid":"2506","login":"etagwerker","name":null,"email":null,"url":null,"packages_count":38,"html_url":"https://gem.coop/profiles/etagwerker","role":null,"created_at":"2025-10-07T15:21:20.537Z","updated_at":"2025-10-07T15:21:20.537Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/etagwerker/packages"},{"uuid":"539","login":"bmabey","name":null,"email":null,"url":null,"packages_count":8,"html_url":"https://gem.coop/profiles/bmabey","role":null,"created_at":"2025-10-07T15:21:20.216Z","updated_at":"2025-10-07T15:21:20.216Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/bmabey/packages"},{"uuid":"72928","login":"vrinek","name":null,"email":null,"url":null,"packages_count":1,"html_url":"https://gem.coop/profiles/vrinek","role":null,"created_at":"2025-10-07T15:21:21.170Z","updated_at":"2025-10-07T15:21:21.170Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers/vrinek/packages"}],"registry":{"name":"gem.coop","url":"https://gem.coop","ecosystem":"rubygems","default":false,"packages_count":190394,"maintainers_count":67477,"namespaces_count":0,"keywords_count":0,"github":"gem-coop","metadata":{"funded_packages_count":6507},"icon_url":"https://github.com/gem-coop.png","created_at":"2025-10-06T17:24:20.932Z","updated_at":"2026-04-03T06:45:05.763Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/gem.coop/namespaces"}}],"commits":{"id":3144,"full_name":"DatabaseCleaner/database_cleaner","default_branch":"main","total_commits":960,"total_committers":217,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":4.423963133640553,"dds":0.7822916666666666,"past_year_total_commits":1,"past_year_total_committers":1,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":1.0,"past_year_dds":0.0,"last_synced_at":"2026-04-29T06:13:40.707Z","last_synced_commit":"f50ccb2f9c60392a0fe418427c1deb0d71c70101","created_at":"2023-03-07T09:16:42.488Z","updated_at":"2026-04-29T06:06:21.566Z","committers":[{"name":"Micah Geisel","email":"micah@botandrose.com","login":"botandrose-machine","count":209},{"name":"Ben Mabey","email":"ben@benmabey.com","login":"bmabey","count":202},{"name":"Jon Rowe","email":"hello@jonrowe.co.uk","login":"JonRowe","count":74},{"name":"Ernesto Tagwerker","email":"ernesto+github@ombulabs.com","login":"etagwerker","count":71},{"name":"Jon Rowe","email":"jon@mischievousmonkey.co.uk","login":null,"count":17},{"name":"snusnu","email":"gamsnjaga@gmail.com","login":"snusnu","count":12},{"name":"Kostas Karachalios","email":"vrinek@me.com","login":"vrinek","count":11},{"name":"sanemat","email":"o.gata.ken@gmail.com","login":"sanemat","count":10},{"name":"Sven Fuchs","email":"me@svenfuchs.com","login":"svenfuchs","count":9},{"name":"Sebastian Skałacki","email":"skalee@gmail.com","login":"skalee","count":9},{"name":"stanislaw","email":"s.pankevich@gmail.com","login":"stanislaw","count":9},{"name":"Petteri Räty","email":"petsku@petteriraty.eu","login":"betelgeuse","count":8},{"name":"Peter Goldstein","email":"peter.m.goldstein@gmail.com","login":"petergoldstein","count":7},{"name":"Dieter Pisarewski","email":"dieter.pisarewski@gmail.com","login":"dpisarewski","count":6},{"name":"Andreas Bühmann","email":"buehmann@fidor.de","login":"buehmann","count":5},{"name":"Timothée Peignier","email":"timothee.peignier@tryphon.org","login":"cyberdelia","count":5},{"name":"Judson","email":"nyarly@gmail.com","login":"nyarly","count":5},{"name":"Ethan","email":"ethan@dishdigital","login":"ethco","count":5},{"name":"Corin Langosch","email":"info@netskin.com","login":"netskin-ci","count":5},{"name":"Brian P O'Rourke","email":"brian@orourke.io","login":"bpo","count":5},{"name":"ezro","email":"ondrej.ezr@easy.cz","login":null,"count":5},{"name":"Greg Barnett","email":"gbarnett@ubermind.com","login":null,"count":4},{"name":"David Barri","email":"japgolly@gmail.com","login":"japgolly","count":4},{"name":"Hank Shiao","email":"hshiao@spokeo.com","login":"hank-spokeo","count":4},{"name":"Jan Vlnas","email":"git@jan.vlnas.cz","login":"jnv","count":4},{"name":"John Ferlito","email":"johnf@inodes.org","login":"johnf","count":4},{"name":"Micah Geisel","email":"originofstorms@gmail.com","login":"botandrose","count":4},{"name":"Rob Hunter","email":"rhunter@thoughtworks.com","login":"rhunter","count":4},{"name":"Sirko Sittig","email":"sirko.sittig@gmail.com","login":"sirkosi","count":4},{"name":"Tom Meier","email":"tom@venombytes.com","login":"tommeier","count":4},{"name":"Alessandro","email":"alessandro@innovativetravel.eu","login":"andreale","count":4},{"name":"Jon Principe","email":"jp@everquote.com","login":null,"count":3},{"name":"Kamal Fariz Mahyuddin","email":"kamal.fariz@gmail.com","login":"kamal","count":3},{"name":"Joel Van Horn","email":"joel@joelvanhorn.com","login":"joelvh","count":3},{"name":"Jack Chu","email":"kamuigt@gmail.com","login":"kamui","count":3},{"name":"Andy Nicholson","email":"andrew@anicholson.net","login":"anicholson","count":3},{"name":"Olle Jonsson","email":"olle.jonsson@gmail.com","login":"olleolleolle","count":3},{"name":"Stan Lo","email":"a22301613@yahoo.com.tw","login":"st0012","count":3},{"name":"expeehaa","email":"expeehaa@outlook.com","login":"expeehaa","count":3},{"name":" TheSmartnik","email":"misharinn@gmail.com","login":"TheSmartnik","count":3},{"name":"Jordan Hollinger","email":"jordan.hollinger@gmail.com","login":"jhollinger","count":3},{"name":"Ben C Lewis","email":"benjamin.connah.lewis@gmail.com","login":"benclewis","count":3},{"name":"Pavel Rosický","email":"pavel.rosicky@easy.cz","login":"ahorek","count":2},{"name":"Ngan Pham","email":"ngan","login":"ngan","count":2},{"name":"Mikl Kurkov","email":"mkurkov@gmail.com","login":"mkurkov","count":2},{"name":"Mauro Otonelli","email":"mauro.otonelli@gmail.com","login":"mauro-oto","count":2},{"name":"Marty Haught","email":"mghaught@gmail.com","login":"mghaught","count":2},{"name":"Kostas Diamantis","email":"kosdiamantis@skroutz.gr","login":"kosdiamantis","count":2},{"name":"Josh Lane","email":"me@joshualane.com","login":"lanej","count":2},{"name":"John Hampton","email":"john@topagentnetwork.com","login":"johnhampton","count":2},{"name":"Samer Abukhait","email":"samer@on-site.com","login":"onsitedev","count":2},{"name":"Vít Ondruch","email":"vondruch@redhat.com","login":"voxik","count":2},{"name":"James B. Byrne","email":"byrnejb@harte-lyne.ca","login":"byrnejb","count":2},{"name":"Darrin Holst","email":"darrinholst@gmail.com","login":"darrinholst","count":2},{"name":"Brien Wankel","email":"brien@reebosak.net","login":"brienw","count":2},{"name":"Avi Leavitt","email":"aleavitt@capterra.com","login":"claptimes5","count":2},{"name":"Adam Meehan","email":"adam.meehan@gmail.com","login":"adzap","count":2},{"name":"Luke Francl","email":"lfrancl@swiftype.com","login":null,"count":2},{"name":"Marco Otte-Witte","email":"mottewitte@rim.com","login":null,"count":2},{"name":"Samer Masry","email":"smasry@dryblis.com","login":null,"count":2},{"name":"Joel Nimety","email":"jnimety@continuity.net","login":null,"count":2},{"name":"Jean-Michel Garnier","email":"jean-michel@21croissants.com","login":null,"count":2},{"name":"Christopher Darrell \u0026 Richard Luther","email":"engineering+christopher+richard@sidereel.com","login":null,"count":2},{"name":"Avery Wilkening","email":"awilkening@selectrehab.com","login":null,"count":2},{"name":"Sergey Fedorov","email":"strech_ftf@mail.ru","login":null,"count":2},{"name":"Ernesto Tagwerker","email":"ernesto@ombushop.com","login":null,"count":1},{"name":"Edgars Beigarts","email":"ebeigarts@alise.lv","login":null,"count":1},{"name":"Dylan Egan","email":"me@dylanegan.com","login":null,"count":1},{"name":"Donald Ball","email":"donald.ball@livingsocial.com","login":null,"count":1},{"name":"Dainius Stankevicius","email":"dainius.stankevicius@radarservices.com","login":null,"count":1},{"name":"Daniel","email":"dswhite21@gmail.com","login":null,"count":1},{"name":"Bulat Shakirzyanov","email":"bulat@twilio.com","login":null,"count":1},{"name":"Blake Gentry","email":"blake.gentry@digitaria.com","login":null,"count":1},{"name":"Avin Mathew","email":"amathew@assetricity.com","login":null,"count":1},{"name":"Aubrey Holland","email":"aubrey@patch.com","login":null,"count":1},{"name":"Alberto Perdomo","email":"alberto.perdomo@aentos.es","login":null,"count":1},{"name":"Andrius Chamentauskas","email":"sinsiliux@gmail.com","login":null,"count":1},{"name":"Arne Hartherz","email":"arne.hartherz@makandra.de","login":"foobear","count":1},{"name":"Ariel Juodziukynas","email":"arieljuod@gmail.com","login":"arielj","count":1},{"name":"Anton Ageev","email":"antage@gmail.com","login":"antage","count":1},{"name":"Andrew Bennett","email":"andrew@delorum.com","login":"potatosalad","count":1},{"name":"Alon Burg","email":"burgalon@gmail.com","login":"burgalon","count":1},{"name":"Alexander Senko","email":"Alexander_Senko@epam.com","login":"Alexander-Senko","count":1},{"name":"Alex Svirin","email":"alexsvirin@gmail.com","login":"hck","count":1},{"name":"Alessandro Dal Grande","email":"adgror@gmail.com","login":"aledalgrande","count":1},{"name":"masarakki","email":"masaki@hisme.net","login":null,"count":1},{"name":"kbeckman","email":"kbeckman.c4sc@gmail.com","login":null,"count":1},{"name":"delbert@umn.edu","email":"delbert@umn.edu","login":null,"count":1},{"name":"Eric Prostko","email":"eprostko@optoro.com","login":null,"count":1},{"name":"Trung Lê","email":"joneslee85@gmail.com","login":null,"count":1},{"name":"Toms Mikoss","email":"t.mikoss@alise.lv","login":null,"count":1},{"name":"Thomas Balsløv","email":"tb@panorama9.com","login":null,"count":1},{"name":"Siva Gollapalli","email":"siva@joshsoftware.com","login":null,"count":1},{"name":"Samer Abukhait","email":"abukhait@gmail.com","login":null,"count":1},{"name":"Philippe Lafoucrière","email":"philippe.lafoucriere@tech-angels.com","login":null,"count":1},{"name":"Michael-Keith Bernard","email":"mk@bionicpandagames.com","login":null,"count":1},{"name":"Michael MacDonald","email":"michaelm@amc.org.au","login":null,"count":1},{"name":"Martin Rehfeld","email":"martin.rehfeld@glnetworks.de","login":null,"count":1},{"name":"Martin Nowak","email":"martin.nowak@plugintheworld.com","login":null,"count":1},{"name":"Manoj Mishra","email":"b0rn2c0d3@gmail.com","login":null,"count":1},{"name":"Lefteris Laskaridis","email":"l.laskaridis@pamediakopes.gr","login":null,"count":1},{"name":"Kyle VanderBeek","email":"kylev@gametime.co","login":null,"count":1},{"name":"Eric Wollesen","email":"eric@leadtune.com","login":null,"count":1},{"name":"Joe Marty","email":"joe@ownlocal.com","login":null,"count":1},{"name":"James Conroy-Finn","email":"james@logi.cl","login":null,"count":1},{"name":"Hugo Freire","email":"hfreire@ntrglobal.com","login":null,"count":1},{"name":"Howard Lin \u0026 Richard Luther","email":"engineering+howard+richard@sidereel.com","login":null,"count":1},{"name":"HaiTo","email":"kimura@sansan.com","login":null,"count":1},{"name":"Tim Harper","email":"timcharper@gmail.com","login":"timcharper","count":1},{"name":"Steve Tooke","email":"steve.tooke@gmail.com","login":"tooky","count":1},{"name":"Stan Hu","email":"stanhu@gmail.com","login":"stanhu","count":1},{"name":"Sidney Burks","email":"sid137@gmail.com","login":"sid137","count":1},{"name":"Scott Willson","email":"scott.willson@gmail.com","login":"scottwillson","count":1},{"name":"SHIBATA Hiroshi","email":"shibata.hiroshi@gmail.com","login":"hsbt","count":1},{"name":"Ryota Arai","email":"ryota.arai@gmail.com","login":"ryotarai","count":1},{"name":"Ryoji Kobori","email":"kobori75@gmail.com","login":"cobot00","count":1},{"name":"Ryan Lue","email":"hello@ryanlue.com","login":"rlue","count":1},{"name":"Rodrigo Rosenfeld Rosas","email":"rr.rosas@gmail.com","login":"rosenfeld","count":1},{"name":"Rhett Sutphin","email":"rhett@detailedbalance.net","login":"rsutphin","count":1},{"name":"Rein Aris","email":"info@reinaris.nl","login":"reinaris","count":1},{"name":"Rafael Masson","email":"rafbmasson@gmail.com","login":"rafbm","count":1},{"name":"Prem Sichanugrist","email":"s@sikachu.com","login":"sikachu","count":1},{"name":"Potapov Sergey","email":"blake131313@gmail.com","login":"greyblake","count":1},{"name":"Pierre Schambacher","email":"pschambacher@zendesk.com","login":"pschambacher","count":1},{"name":"Paul Nikitochkin","email":"pftg@jetthoughts.com","login":"pftg","count":1},{"name":"Pat Allan","email":"pat@freelancing-gods.com","login":"pat","count":1},{"name":"Orien Madgwick","email":"_@orien.io","login":"orien","count":1},{"name":"Nicolas Leger","email":"nicolasleger","login":"nicolasleger","count":1},{"name":"Nick Huanca","email":"nick.huanca@gmail.com","login":"endzyme","count":1},{"name":"Navin Peiris","email":"navinpeiris@gmail.com","login":"navinpeiris","count":1},{"name":"Mike Subelsky","email":"github@mikeshop.net","login":"subelsky","count":1},{"name":"Matt Wynne","email":"matt@mattwynne.net","login":"mattwynne","count":1},{"name":"Matt Solt","email":"mattsolt@gmail.com","login":"activefx","count":1},{"name":"Masato Nakamura","email":"masato.nakamura145@gmail.com","login":"m-nakamura145","count":1},{"name":"Markus Seeger","email":"mail@codegourmet.de","login":"codegourmet","count":1},{"name":"yozhyk","email":"vika.sukmanova@gmail.com","login":"yozhyk","count":1},{"name":"wendy0402","email":"wendykurniawan92@gmail.com","login":"wendy0402","count":1},{"name":"tjchambers","email":"tchambers@schellingpoint.com","login":"tjchambers","count":1},{"name":"tgaff","email":"tgaff@alumni.nd.edu","login":"tgaff","count":1},{"name":"stjhimy","email":"stjhimy@gmail.com","login":"stjhimy","count":1},{"name":"palkan","email":"dementiev.vm@gmail.com","login":"palkan","count":1},{"name":"outofcash","email":"outofcash@gmail.com","login":"alexananiev","count":1},{"name":"oscarAtNava","email":"oscar@navapbc.com","login":"oscarAtNava","count":1},{"name":"mrb","email":"michaelrbernstein@gmail.com","login":"mrb","count":1},{"name":"kazjote","email":"kazjote@gmail.com","login":"kazjote","count":1},{"name":"hoshinotsuyoshi","email":"guitarpopnot330@gmail.com","login":"hoshinotsuyoshi","count":1},{"name":"fillman","email":"fila.luka@gmail.com","login":"fillman","count":1},{"name":"eugenebolshakov","email":"eugene.bolshakov@gmail.com","login":"eugenebolshakov","count":1},{"name":"dmilisic","email":"danijel.milisic@gmail.com","login":"dmilisic","count":1},{"name":"deepj","email":"deepjungle.maca@gmail.com","login":"deepj","count":1},{"name":"chrismo","email":"chrismo@clabs.org","login":"chrismo","count":1},{"name":"Yuki Kawamoto","email":"kawamoto62@gmail.com","login":"kawamoto","count":1},{"name":"Xavier Shay","email":"xavier@rhnh.net","login":"xaviershay","count":1},{"name":"William Li","email":"picoligance@gmail.com","login":"wli","count":1},{"name":"Will Leinweber","email":"will@bitfission.com","login":"will","count":1},{"name":"Vital","email":"vitalinfo","login":"vitalinfo","count":1},{"name":"Viktor Fonic","email":"viktor.fonic@gmail.com","login":"vfonic","count":1},{"name":"Viacheslav Molokov","email":"viacheslav.molokov@gmail.com","login":"Imomoi","count":1},{"name":"Uģis Ozols","email":"ugis.ozolss@gmail.com","login":"ugisozols","count":1},{"name":"Nikolay Nemshilov","email":"nemshilov@gmail.com","login":"kaievns","count":1},{"name":"Tim Riley","email":"tim@riley.id.au","login":"timriley","count":1},{"name":"Tim Moore","email":"tmoore@incrementalism.net","login":"TimMoore","count":1},{"name":"Gareth Rees","email":"gareth.h.rees@gmail.com","login":"garethrees","count":1},{"name":"Gabriel Sobrinho","email":"gabriel.sobrinho@gmail.com","login":"sobrinho","count":1},{"name":"Fred Wu","email":"ifredwu@gmail.com","login":"fredwu","count":1},{"name":"Fletcher Nichol","email":"fnichol@nichol.ca","login":"fnichol","count":1},{"name":"Emanuel Evans","email":"mail@emanuel.industries","login":"shosti","count":1},{"name":"Eliot Sykes","email":"eliotsykes@gmail.com","login":"eliotsykes","count":1},{"name":"Dmytrii Nagirniak","email":"dnagir@gmail.com","login":"dnagir","count":1},{"name":"Dmitry Semenyuk","email":"semenyukdmitry","login":"semenyukdmitry","count":1},{"name":"Dmitry Polyakovsky","email":"dmitrypol@gmail.com","login":"dmitrypol","count":1},{"name":"Dmitry Naumov","email":"naumovmail@gmail.com","login":"naumov","count":1},{"name":"Diego Algorta","email":"diego@oboxodo.com","login":"oboxodo","count":1},{"name":"Chris Geer","email":"cgeer3@gmail.com","login":"geerzo","count":1},{"name":"Chris Marshall","email":"chris@chrismar035.com","login":"codegoalie","count":1},{"name":"Cleiviane","email":"costa.cleiviane@gmail.com","login":"cleicar","count":1},{"name":"Cyprian Kowalczyk","email":"cyprian@iRonin.pl","login":"iRonin","count":1},{"name":"Daniel Gaytan","email":"dgaytan6@gmail.com","login":"daniel-g","count":1},{"name":"Dave Brace","email":"dave.brace@gmail.com","login":"davebrace","count":1},{"name":"David Chelimsky","email":"dchelimsky@gmail.com","login":"dchelimsky","count":1},{"name":"David Demaree","email":"ddemaree@gmail.com","login":"ddemaree","count":1},{"name":"David Kim","email":"dkim501@gmail.com","login":"dskim","count":1},{"name":"Ches Martin","email":"ches@whiskeyandgrits.net","login":"ches","count":1},{"name":"Cema","email":"Cema.rus@gmail.com","login":"cema-sp","count":1},{"name":"Borna Novak","email":"dosadnizub@gmail.com","login":"bbozo","count":1},{"name":"Billy Watson","email":"billy@korrelate.com","login":"WattsInABox","count":1},{"name":"Bernerd Schaefer","email":"bj.schaefer@gmail.com","login":"bernerdschaefer","count":1},{"name":"Ben Standefer","email":"benstandefer@gmail.com","login":"aguynamedben","count":1},{"name":"Adrian Perez","email":"adrianperez.deb@gmail.com","login":"blackxored","count":1},{"name":"Mark McDonald","email":"mark.mcdonald@greenhouse.io","login":"MarkyMarkMcDonald","count":1},{"name":"Marcelo Cajueiro","email":"marcelocajueiro@gmail.com","login":"MarceloCajueiro","count":1},{"name":"M.Shibuya","email":"mit.shibuya@gmail.com","login":"mshibuya","count":1},{"name":"Lucas Mourelle","email":"info@lucasmourelle.com.ar","login":"lucasmourelle","count":1},{"name":"Leonid Shevtsov","email":"leonid@shevtsov.me","login":"leonid-shevtsov","count":1},{"name":"Lauri Peltola","email":"lauri@lap.fi","login":"lauri","count":1},{"name":"Kyle Stevens","email":"kstevens715@gmail.com","login":"kstevens715","count":1},{"name":"Krzysztof Knapik","email":"knapo@knapo.net","login":"knapo","count":1},{"name":"Konstantin Papkovskiy","email":"konstantin@papkovskiy.com","login":"soylent","count":1},{"name":"Kevin Moore","email":"kevin@thinkpixellab.com","login":"kevmoo","count":1},{"name":"Nikolay Ponomarev","email":"itsnikolay@gmail.com","login":"itsNikolay","count":1},{"name":"Kevin Burke","email":"kevin.burke@onemedical.com","login":"kevinburkeomg","count":1},{"name":"Kaka Ruto","email":"borecollins@gmail.com","login":"kaka-ruto","count":1},{"name":"Justin Edwards","email":"justinledwards@gmail.com","login":"justinledwards","count":1},{"name":"Juliusz Gonera","email":"juliusz.gonera@airbnb.com","login":"jgonera","count":1},{"name":"Joshua Flanagan","email":"joshuaflanagan@gmail.com","login":"joshuaflanagan","count":1},{"name":"Josh Rendek","email":"josh@bluescripts.net","login":"joshrendek","count":1},{"name":"Josh Nesbitt","email":"josh@wearestac.com","login":"joshnesbitt","count":1},{"name":"Jonathan Viney","email":"jonathan.viney@gmail.com","login":"jviney","count":1},{"name":"Jonathan Rochkind","email":"jonathan@friendsoftheweb.com","login":"jrochkind","count":1},{"name":"Jon Allured","email":"jon.allured@gmail.com","login":"jonallured","count":1},{"name":"Joe Van Dyk","email":"joe@tanga.com","login":"joevandyk","count":1},{"name":"Jeff Felchner","email":"accounts+git@thekompanee.com","login":"jfelchner","count":1},{"name":"Jared Beck","email":"jared@jaredbeck.com","login":"jaredbeck","count":1},{"name":"Heiko Seebach","email":"heiko.seebach@united-signals.com","login":"heisee","count":1},{"name":"Grey Baker","email":"greysteil@gmail.com","login":"greysteil","count":1},{"name":"Godfrey Chan","email":"godfreykfc@gmail.com","login":"chancancode","count":1},{"name":"Garrow Bedrossian","email":"garrow.bedrossian@hitwise.com","login":null,"count":1}],"past_year_committers":[{"name":"Ariel Juodziukynas","email":"arieljuod@gmail.com","login":"arielj","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.453Z","repositories_count":6222960,"commits_count":899897058,"contributors_count":34898218,"owners_count":1147501,"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_stats":{"full_name":"DatabaseCleaner/database_cleaner","html_url":"https://github.com/DatabaseCleaner/database_cleaner","last_synced_at":"2026-04-28T21:04:42.404Z","status":"error","issues_count":63,"pull_requests_count":64,"avg_time_to_close_issue":26565556.707317073,"avg_time_to_close_pull_request":33502576.225806452,"issues_closed_count":41,"pull_requests_closed_count":62,"pull_request_authors_count":40,"issue_authors_count":55,"avg_comments_per_issue":3.9206349206349205,"avg_comments_per_pull_request":2.25,"merged_pull_requests_count":41,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":2,"past_year_pull_requests_count":4,"past_year_avg_time_to_close_issue":null,"past_year_avg_time_to_close_pull_request":7296.0,"past_year_issues_closed_count":0,"past_year_pull_requests_closed_count":2,"past_year_pull_request_authors_count":2,"past_year_issue_authors_count":2,"past_year_avg_comments_per_issue":0.0,"past_year_avg_comments_per_pull_request":0.5,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":2,"created_at":"2023-05-12T08:19:32.897Z","updated_at":"2026-04-28T21:04:42.404Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/DatabaseCleaner%2Fdatabase_cleaner/issues","issue_labels_count":{"enhancement":1,"good first issue":1,"first-timers-only":1},"pull_request_labels_count":{"enhancement":3},"issue_author_associations_count":{"NONE":48,"CONTRIBUTOR":11,"MEMBER":4},"pull_request_author_associations_count":{"CONTRIBUTOR":32,"NONE":29,"MEMBER":3},"issue_authors":{"botandrose":5,"etagwerker":4,"dmolesUC":2,"tmaier":1,"luizkowalski":1,"thefotios":1,"kp666":1,"TheSmartnik":1,"deivid-rodriguez":1,"jamesw":1,"swiknaba":1,"exocode":1,"jttyeung":1,"martijnmoneybird":1,"wjessop":1,"cherbst-2112":1,"Porras2007":1,"rslhdyt":1,"kimegede":1,"joemsak":1,"stiig":1,"Alexander-Senko":1,"Empact":1,"dombarnes":1,"andreypronin":1,"danitobello":1,"rgaufman":1,"Ex-Ark":1,"skydev2020":1,"manuraj17":1,"maxwell":1,"sevab":1,"prostko":1,"bblack":1,"lucasthomazoni":1,"nicolasrouanne":1,"toomanyjoes":1,"jonatasdaniel":1,"bmabey":1,"RTJ":1,"RajRoR":1,"conradwt":1,"RailsCod3rFuture":1,"arielj":1,"ngan":1,"msneujink":1,"abacha":1,"jacobat":1,"dmitrytrager":1,"coderberry":1,"wout":1,"kristianmandrup":1,"jramiresbrito":1,"arowla":1,"uday708":1},"pull_request_authors":{"botandrose":12,"petergoldstein":4,"etagwerker":3,"jslucas":2,"timriley":2,"pat":2,"TheSmartnik":2,"bpo":2,"arielj":2,"mtsmfm":2,"cherbst-2112":2,"oggy":1,"ablignaut":1,"ProGM":1,"zoso10":1,"expeehaa":1,"m-nakamura145":1,"laserlemon":1,"rolftimmermans":1,"ghost":1,"paulwalker":1,"deivid-rodriguez":1,"rlue":1,"elthariel":1,"subvertallchris":1,"rafbm":1,"hrkeni":1,"Alexander-Senko":1,"vitalinfo":1,"prabhakar97":1,"pnomolos":1,"andfx":1,"HugoLnx":1,"prostko":1,"sarahkemi":1,"joelvh":1,"oboxodo":1,"qbart":1,"ngan":1,"foobear":1},"host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-04-29T00:00:10.439Z","repositories_count":14445388,"issues_count":34191397,"pull_requests_count":112259968,"authors_count":11248822,"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":{},"past_year_pull_request_labels_count":{},"past_year_issue_author_associations_count":{"CONTRIBUTOR":1,"NONE":1},"past_year_pull_request_author_associations_count":{"NONE":3,"CONTRIBUTOR":1},"past_year_issue_authors":{"arielj":1,"dmitrytrager":1},"past_year_pull_request_authors":{"arielj":2,"jslucas":2},"maintainers":[{"login":"etagwerker","count":7,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/etagwerker"}],"active_maintainers":[]},"events":{"total":{"PullRequestEvent":6,"ForkEvent":7,"IssuesEvent":2,"WatchEvent":39,"IssueCommentEvent":12,"PushEvent":4,"PullRequestReviewEvent":2,"CreateEvent":1},"last_year":{"PullRequestEvent":2,"ForkEvent":4,"IssuesEvent":2,"WatchEvent":12,"IssueCommentEvent":3,"PushEvent":1}},"keywords":["database-cleaner","ruby","testing","testing-tools"],"dependencies":[{"ecosystem":"rubygems","filepath":"Gemfile","sha":null,"kind":"manifest","created_at":"2022-07-07T18:21:03.033Z","updated_at":"2022-07-07T18:21:03.033Z","repository_link":"https://github.com/DatabaseCleaner/database_cleaner/blob/main/Gemfile","dependencies":[{"id":114310821,"package_name":"byebug","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":114310822,"package_name":"database_cleaner-active_record","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":114310823,"package_name":"database_cleaner-redis","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"runtime","optional":false},{"id":114310824,"package_name":"simplecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310825,"package_name":"codecov","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"database_cleaner-core.gemspec","sha":null,"kind":"manifest","created_at":"2022-07-07T18:21:03.086Z","updated_at":"2022-07-07T18:21:03.086Z","repository_link":"https://github.com/DatabaseCleaner/database_cleaner/blob/main/database_cleaner-core.gemspec","dependencies":[{"id":114310828,"package_name":"rake","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310829,"package_name":"bundler","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310830,"package_name":"guard-rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310831,"package_name":"listen","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310832,"package_name":"rspec","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310833,"package_name":"cucumber","ecosystem":"rubygems","requirements":"~\u003e 3.0","direct":true,"kind":"development","optional":false},{"id":114310834,"package_name":"activesupport","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310835,"package_name":"database_cleaner-active_record","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310836,"package_name":"sqlite3","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false},{"id":114310837,"package_name":"database_cleaner-redis","ecosystem":"rubygems","requirements":"\u003e= 0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"rubygems","filepath":"database_cleaner.gemspec","sha":null,"kind":"manifest","created_at":"2022-07-07T18:21:03.177Z","updated_at":"2022-07-07T18:21:03.177Z","repository_link":"https://github.com/DatabaseCleaner/database_cleaner/blob/main/database_cleaner.gemspec","dependencies":[{"id":114310860,"package_name":"database_cleaner-active_record","ecosystem":"rubygems","requirements":"~\u003e 2.0.0","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/ci.yml","sha":null,"kind":"manifest","created_at":"2023-01-13T10:25:05.584Z","updated_at":"2023-01-13T10:25:05.584Z","repository_link":"https://github.com/DatabaseCleaner/database_cleaner/blob/main/.github/workflows/ci.yml","dependencies":[{"id":6875545484,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":6875545485,"package_name":"ruby/setup-ruby","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false},{"id":6875545486,"package_name":"redis","ecosystem":"actions","requirements":"*","direct":true,"kind":"docker","optional":false}]}],"score":35.00742048138464,"created_at":"2024-12-15T21:38:07.021Z","updated_at":"2026-04-30T19:30:28.925Z","avatar_url":"https://github.com/DatabaseCleaner.png","language":"Ruby","monthly_downloads":0,"readme":"# Database Cleaner\n\n[![Build Status](https://github.com/DatabaseCleaner/database_cleaner/actions/workflows/ci.yml/badge.svg)](https://github.com/DatabaseCleaner/database_cleaner/actions/workflows/ci.yml)\n[![Code Climate](https://codeclimate.com/github/DatabaseCleaner/database_cleaner/badges/gpa.svg)](https://codeclimate.com/github/DatabaseCleaner/database_cleaner)\n[![codecov](https://codecov.io/gh/DatabaseCleaner/database_cleaner/branch/main/graph/badge.svg)](https://codecov.io/gh/DatabaseCleaner/database_cleaner)\n![Gem Version](https://badge.fury.io/rb/database_cleaner.svg)\n[![SemVer](https://api.dependabot.com/badges/compatibility_score?dependency-name=database_cleaner\u0026package-manager=bundler\u0026version-scheme=semver)](https://dependabot.com/compatibility-score.html?dependency-name=database_cleaner\u0026package-manager=bundler\u0026version-scheme=semver)\n\nDatabase Cleaner is a set of gems containing strategies for cleaning your database in Ruby.\n\nThe original use case was to ensure a clean state during tests.\nEach strategy is a small amount of code but is code that is usually needed in any ruby app that is testing with a database.\n\n## Gem Setup\n\nInstead of using the `database_cleaner` gem directly, each ORM has its own gem. Most projects will only need the `database_cleaner-active_record` gem:\n\n```ruby\n# Gemfile\ngroup :test do\n  gem 'database_cleaner-active_record'\nend\n```\n\nIf you are using multiple ORMs, just load multiple gems:\n\n\n```ruby\n# Gemfile\ngroup :test do\n  gem 'database_cleaner-active_record'\n  gem 'database_cleaner-redis'\nend\n```\n## List of adapters\n\nHere is an overview of the databases and ORMs supported by each adapter:\n\nMySQL, PostgreSQL, SQLite, etc\n * [database_cleaner-active_record](https://github.com/DatabaseCleaner/database_cleaner-active_record)\n * [database_cleaner-sequel](https://github.com/DatabaseCleaner/database_cleaner-sequel)\n\nMongoDB\n * [database_cleaner-mongo](https://github.com/DatabaseCleaner/database_cleaner-mongo)\n * [database_cleaner-mongoid](https://github.com/DatabaseCleaner/database_cleaner-mongoid)\n\nRedis\n * [database_cleaner-redis](https://github.com/DatabaseCleaner/database_cleaner-redis)\n\nMore details on available configuration options can be found in the README for the specific adapter gem that you're using.\n\nFor support or to discuss development please use the [Google Group](https://groups.google.com/group/database_cleaner).\n\n### Discontinued adapters\n\nThe following adapters have been discontinued. Please let us know on the [Google Group](https://groups.google.com/group/database_cleaner) if you think one of these should be resurrected!\n\n * [database_cleaner-data_mapper](https://github.com/DatabaseCleaner/database_cleaner-data_mapper)\n * [database_cleaner-couch_potato](https://github.com/DatabaseCleaner/database_cleaner-couch_potato)\n * [database_cleaner-mongo_mapper](https://github.com/DatabaseCleaner/database_cleaner-mongo_mapper)\n * [database_cleaner-moped](https://github.com/DatabaseCleaner/database_cleaner-moped)\n * [database_cleaner-neo4j](https://github.com/DatabaseCleaner/database_cleaner-neo4j)\n\n## How to use\n\n```ruby\nrequire 'database_cleaner/active_record'\n\nDatabaseCleaner.strategy = :truncation\n\n# then, whenever you need to clean the DB\nDatabaseCleaner.clean\n```\n\nWith the `:truncation` strategy you can also pass in options, for example:\n\n```ruby\nDatabaseCleaner.strategy = [:truncation, only: %w[widgets dogs some_other_table]]\n```\n\n```ruby\nDatabaseCleaner.strategy = [:truncation, except: %w[widgets]]\n```\n\n(I should point out the truncation strategy will never truncate your schema_migrations table.)\n\nSome strategies need to be started before tests are run (for example the `:transaction` strategy needs to know to open up a transaction). This can be accomplished by calling `DatabaseCleaner.start` at the beginning of the run, or by running the tests inside a block to `DatabaseCleaner.cleaning`. So you would have:\n\n```ruby\nrequire 'database_cleaner/active_record'\n\nDatabaseCleaner.strategy = :transaction\n\nDatabaseCleaner.start # usually this is called in setup of a test\n\ndirty_the_db\n\nDatabaseCleaner.clean # cleanup of the test\n\n# OR\n\nDatabaseCleaner.cleaning do\n  dirty_the_db\nend\n```\n\nAt times you may want to do a single clean with one strategy.\n\nFor example, you may want to start the process by truncating all the tables, but then use the faster transaction strategy the remaining time. To accomplish this you can say:\n\n```ruby\nrequire 'database_cleaner/active_record'\n\nDatabaseCleaner.clean_with :truncation\n\nDatabaseCleaner.strategy = :transaction\n\n# then make the DatabaseCleaner.start and DatabaseCleaner.clean calls appropriately\n```\n\n## What strategy is fastest?\n\nFor the SQL libraries the fastest option will be to use `:transaction` as transactions are simply rolled back. If you can use this strategy you should. However, if you wind up needing to use multiple database connections in your tests (i.e. your tests run in a different process than your application) then using this strategy becomes a bit more difficult. You can get around the problem a number of ways.\n\nOne common approach is to force all processes to use the same database connection ([common ActiveRecord hack](http://blog.plataformatec.com.br/2011/12/three-tips-to-improve-the-performance-of-your-test-suite/)) however this approach has been reported to result in non-deterministic failures.\n\nAnother approach is to have the transactions rolled back in the application's process and relax the isolation level of the database (so the tests can read the uncommitted transactions).\n\nAn easier, but slower, solution is to use the `:truncation` or `:deletion` strategy.\n\nSo what is fastest out of `:deletion` and `:truncation`? Well, it depends on your table structure and what percentage of tables you populate in an average test. The reasoning is out of the scope of this README but here is a [good SO answer on this topic for Postgres](https://stackoverflow.com/questions/11419536/postgresql-truncation-speed/11423886#11423886).\n\nSome people report much faster speeds with `:deletion` while others say `:truncation` is faster for them. The best approach therefore is it try all options on your test suite and see what is faster.\n\nIf you are using ActiveRecord then take a look at the [additional options](https://github.com/DatabaseCleaner/database_cleaner-active_record#strategy-configuration-options) available for `:truncation`.\n\nDatabase Cleaner also includes a `null` strategy (that does no cleaning at all) which can be used with any ORM library.\nYou can also explicitly use it by setting your strategy to `nil`.\n\n## Test Framework Examples\n\n### RSpec Example\n\n```ruby\nRSpec.configure do |config|\n\n  config.before(:suite) do\n    DatabaseCleaner.strategy = :transaction\n    DatabaseCleaner.clean_with(:truncation)\n  end\n\n  config.around(:each) do |example|\n    DatabaseCleaner.cleaning do\n      example.run\n    end\n  end\n\nend\n```\n\n### RSpec with Capybara Example\n\nYou'll typically discover a feature spec is incorrectly using transaction\ninstead of truncation strategy when the data created in the spec is not\nvisible in the app-under-test.\n\nA frequently occurring example of this is when, after creating a user in a\nspec, the spec mysteriously fails to login with the user. This happens because\nthe user is created inside of an uncommitted transaction on one database\nconnection, while the login attempt is made using a separate database\nconnection. This separate database connection cannot access the\nuncommitted user data created over the first database connection due to\ntransaction isolation.\n\nFor feature specs using a Capybara driver for an external\nJavaScript-capable browser (in practice this is all drivers except\n`:rack_test`), the Rack app under test and the specs do not share a\ndatabase connection.\n\nWhen a spec and app-under-test do not share a database connection,\nyou'll likely need to use the truncation strategy instead of the\ntransaction strategy.\n\nSee the suggested config below to temporarily enable truncation strategy\nfor affected feature specs only. This config continues to use transaction\nstrategy for all other specs.\n\nIt's also recommended to use `append_after` to ensure `DatabaseCleaner.clean`\nruns *after* the after-test cleanup `capybara/rspec` installs.\n\n```ruby\nrequire 'capybara/rspec'\n\n#...\n\nRSpec.configure do |config|\n\n  config.use_transactional_fixtures = false\n\n  config.before(:suite) do\n    if config.use_transactional_fixtures?\n      raise(\u003c\u003c-MSG)\n        Delete line `config.use_transactional_fixtures = true` from rails_helper.rb\n        (or set it to false) to prevent uncommitted transactions being used in\n        JavaScript-dependent specs.\n\n        During testing, the app-under-test that the browser driver connects to\n        uses a different database connection to the database connection used by\n        the spec. The app's database connection would not be able to access\n        uncommitted transaction data setup over the spec's database connection.\n      MSG\n    end\n    DatabaseCleaner.clean_with(:truncation)\n  end\n\n  config.before(:each) do\n    DatabaseCleaner.strategy = :transaction\n  end\n\n  config.before(:each, type: :feature) do\n    # :rack_test driver's Rack app under test shares database connection\n    # with the specs, so continue to use transaction strategy for speed.\n    driver_shares_db_connection_with_specs = Capybara.current_driver == :rack_test\n\n    unless driver_shares_db_connection_with_specs\n      # Driver is probably for an external browser with an app\n      # under test that does *not* share a database connection with the\n      # specs, so use truncation strategy.\n      DatabaseCleaner.strategy = :truncation\n    end\n  end\n\n  config.before(:each) do\n    DatabaseCleaner.start\n  end\n\n  config.append_after(:each) do\n    DatabaseCleaner.clean\n  end\n\nend\n```\n\n\n### Minitest Example\n\n```ruby\nDatabaseCleaner.strategy = :transaction\n\nclass Minitest::Spec\n  before :each do\n    DatabaseCleaner.start\n  end\n\n  after :each do\n    DatabaseCleaner.clean\n  end\nend\n\n# with the minitest-around gem, this may be used instead:\nclass Minitest::Spec\n  around do |tests|\n    DatabaseCleaner.cleaning(\u0026tests)\n  end\nend\n```\n\n### Cucumber Example\n\nIf you're using Cucumber with Rails, just use the generator that ships with cucumber-rails, and that will create all the code you need to integrate DatabaseCleaner into your Rails project.\n\nOtherwise, to add DatabaseCleaner to your project by hand, create a file `features/support/database_cleaner.rb` that looks like this:\n\n```ruby\nrequire 'database_cleaner/active_record'\n\nDatabaseCleaner.strategy = :truncation\n\nAround do |scenario, block|\n  DatabaseCleaner.cleaning(\u0026block)\nend\n```\n\nThis should cover the basics of tear down between scenarios and keeping your database clean.\n\nFor more examples see the section [\"Why?\"](#why).\n\n## How to use with multiple ORMs\n\nSometimes you need to use multiple ORMs in your application.\n\nYou can use DatabaseCleaner to clean multiple ORMs, and multiple databases for those ORMs.\n\n```ruby\nrequire 'database_cleaner/active_record'\nrequire 'database_cleaner/mongo_mapper'\n\n# How to specify particular orms\nDatabaseCleaner[:active_record].strategy = :transaction\nDatabaseCleaner[:mongo_mapper].strategy = :truncation\n\n# How to specify particular databases\nDatabaseCleaner[:active_record, db: :two]\n\n# You may also pass in the model directly:\nDatabaseCleaner[:active_record, db: ModelWithDifferentConnection]\n```\n\nUsage beyond that remains the same with `DatabaseCleaner.start` calling any setup on the different configured databases, and `DatabaseCleaner.clean` executing afterwards.\n\n## Why?\n\nOne of my motivations for writing this library was to have an easy way to turn on what Rails calls \"transactional_fixtures\" in my non-rails ActiveRecord projects.\n\nAfter copying and pasting code to do this several times I decided to package it up as a gem and save everyone a bit of time.\n\n## Safeguards\n\nDatabaseCleaner comes with safeguards against:\n\n* Running in production (checking for `ENV`, `APP_ENV`, `RACK_ENV`, and `RAILS_ENV`)\n* Running against a remote database (checking for a `DATABASE_URL` that does not include `localhost`, `.local` or `127.0.0.1`)\n\nBoth safeguards can be disabled separately as follows.\n\nUsing environment variables:\n\n```\nexport DATABASE_CLEANER_ALLOW_PRODUCTION=true\nexport DATABASE_CLEANER_ALLOW_REMOTE_DATABASE_URL=true\n```\n\nIn Ruby:\n\n```ruby\nDatabaseCleaner.allow_production = true\nDatabaseCleaner.allow_remote_database_url = true\n```\n\nIn Ruby, a URL allowlist can be specified. When specified, DatabaseCleaner will only allow `DATABASE_URL` to be equal\nto one of the values specified in the url allowlist like so:\n\n```ruby\nDatabaseCleaner.url_allowlist = ['postgres://postgres@localhost', 'postgres://foo@bar']\n```\n\nAllowlist elements are matched with case equality (`===`), so regular expressions or procs may be used:\n\n```ruby\nDatabaseCleaner.url_allowlist = [\n  %r{^postgres://postgres@localhost},         # match any db with this prefix\n  proc {|uri| URI.parse(uri).user == \"test\" } # match any db authenticating with the 'test' user\n]\n```\n\n## CHANGELOG\n\nSee [HISTORY](History.rdoc) for details.\n\n## COPYRIGHT\n\nSee [LICENSE](LICENSE) for details.\n","funding_links":[],"readme_doi_urls":[],"works":{},"citation_counts":{},"total_citations":0,"keywords_from_contributors":["activerecord","activejob","mvc","rubygems","rspec","rack","crash-reporting","cucumber","sinatra","devise"],"project_url":"https://ruby.ecosyste.ms/api/v1/projects/114","html_url":"https://ruby.ecosyste.ms/projects/114"}