{"adoption": {"forks": 227, "observed_at": "2026-08-28T04:04:13.821700+00:00", "stars": 1281}, "canonical_url": "https://ross.abutalabs.com/products/scalikejdbc", "card": {"archived": false, "artifact_type": "library", "description": "A tidy SQL-based DB access library for Scala developers. This library naturally wraps JDBC APIs and provides you easy-to-use APIs.", "domain": ["databases", "backend", "developer-tools"], "enriched": true, "function": ["database", "orm", "database-driver"], "health_score": 93, "homepage": "https://scalikejdbc.org/", "language": "Scala", "license": "Apache-2.0", "license_family": "permissive", "maturity": "stable", "member_repos": ["scalikejdbc/scalikejdbc"], "name": "scalikejdbc/scalikejdbc", "platform": ["jvm"], "pushed_at": "2026-08-23T06:45:06+00:00", "repo": "scalikejdbc/scalikejdbc", "stars": 1281, "tags": ["scala", "jdbc", "sql", "querydsl", "connection-pool", "activerecord-inspired"], "topics": ["scala", "database", "postgresql", "mysql", "h2", "jdbc"], "urls": [], "use_cases": ["write type-safe SQL queries in Scala", "access PostgreSQL, MySQL, or H2 from a Scala app", "avoid heavyweight ORM while keeping reusable DB code", "manage JDBC connection pools in Scala", "generate Scala model classes from an existing database schema", "query ClickHouse or Redshift via JDBC from Scala"], "what_it_is": "ScalikeJDBC is a tidy SQL-based database access library for Scala that wraps JDBC APIs with easy-to-use, flexible APIs and a type-safe QueryDSL. It includes connection pooling, an optional ActiveRecord-inspired ORM extension, testing support, and a mapper-generator sbt plugin for reverse engineering Scala code from existing databases.", "when_to_avoid": ["you need non-blocking/async database access (JDBC blocks on socket IO)", "you are not using Scala or the JVM", "you want a fully automatic ORM with schema migrations out of the box"], "when_to_choose": ["you prefer writing SQL over a full ORM in Scala", "you want a production-ready, low-dependency JDBC wrapper with QueryDSL", "you need ActiveRecord-style associations without N+1 queries via scalikejdbc-orm", "your app runs on the JVM and blocking IO is acceptable"]}, "data_as_of": "2026-08-30T08:39:29.467469+00:00", "members": [{"path": "/products/scalikejdbc", "repo": "scalikejdbc/scalikejdbc", "role": "main", "score": 75}], "provenance": {"archived": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "artifact_type": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "description": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "domain": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "enriched": {"inputs": [], "kind": "computed", "method": "enrichment_status"}, "function": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "health_score": {"inputs": ["days_since_push", "days_since_release", "archived"], "kind": "computed", "method": "health_v1"}, "homepage": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "language": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "license": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "license_family": {"inputs": ["license"], "kind": "computed", "method": "license_family"}, "maturity": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "member_repos": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "name": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "platform": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "pushed_at": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "repo": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "stars": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "tags": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "topics": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "urls": {"kind": "observed", "observed_at": "2026-08-28T04:04:13.821700+00:00", "source": "github"}, "use_cases": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "what_it_is": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "when_to_avoid": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}, "when_to_choose": {"confidence": null, "enriched_at": "2026-08-30T05:02:33.710443+00:00", "kind": "inferred", "prompt_version": 1, "sources": [{"content_hash": "338ec1d12c6db8d73c8b3849e7566b47ddf480fb6e29738f0eab09faf985850c", "fetched_at": "2026-08-28T04:04:13.821700+00:00", "kind": "readme", "missing": false, "url": "https://github.com/scalikejdbc/scalikejdbc"}, {"content_hash": "7dba9e9cdece3c5d404e1af31f7eb4909f07233f1afe8f290811a6b1af5ec12b", "fetched_at": "2026-08-29T12:13:09.318741+00:00", "kind": "homepage", "missing": false, "url": "https://scalikejdbc.org/"}, {"content_hash": "0e2b79f1e48f2e93da89be3fe86b84f2143b0313c87013f3d87111bb287fd8bd", "fetched_at": "2026-08-29T12:13:09.327883+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/faq.html"}, {"content_hash": "b7f04d76952d226a27b627b9a723c43d1d3a8cdde7d8199078dffea2474e19bb", "fetched_at": "2026-08-29T12:13:09.329937+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/2.x"}, {"content_hash": "91cd83e2320db077bbddd93630af3efdbf78f05084ce0718ca3caa9c45e45f42", "fetched_at": "2026-08-29T12:13:09.332142+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/operations.html"}, {"content_hash": "b6ca61de381d86c51649cf88fefef77f48b83aeb025b59786c25d6879d9bfd83", "fetched_at": "2026-08-29T12:13:09.334104+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/orm.html"}, {"content_hash": "b754eca2980bedf45d46741f3f93f8a9b4c3e256a064b2734757faca1c941fe1", "fetched_at": "2026-08-29T12:13:09.336222+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/testimonials.html"}, {"content_hash": "ac09316cea219c8e8ee6d7d7d44d3104640be0252707a44d72ab79ba855467b2", "fetched_at": "2026-08-29T12:13:09.338507+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/setup.html"}, {"content_hash": "f66546609962ed05742ea68d1742c6c892a13eb8216e29e2e81bf1ee1e24a991", "fetched_at": "2026-08-29T12:13:09.340355+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/configuration.html"}, {"content_hash": "75696237082d661974acec5db8cd44928c2f7270b969bfa71b83ab5645772427", "fetched_at": "2026-08-29T12:13:09.362721+00:00", "kind": "site_page", "missing": false, "url": "https://scalikejdbc.org/documentation/connection-pool.html"}], "taxonomy_version": 1}}, "score": {"components": {"activity": 99, "longevity": 100, "rhythm": 31}, "computed_at": "2026-09-02T17:46:02.011165+00:00", "flags": [], "formula": "round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10)", "inputs": {"age_days": 5402, "days_push": 10, "days_rel": 382, "gap_med": 64, "n_releases_24m": 4}, "score": 75, "version": 2}, "staleness": {"enrichment_outdated": false, "low_confidence": false, "scrape_days": 9, "stale_scrape": false}}