LogoClawIndex
CasesSkillsAbout
LogoClawIndex

kotlin-exposed-patterns - Build database access with Kotlin Exposed

Provides patterns for Exposed DSL and DAO queries, transactions, HikariCP pooling, Flyway migrations, JSON columns, and repositories.

Tags

Updated: 2026-10-16

Capabilities

Typical Inputs

Typical Outputs

What this skill does

  • Define Exposed tables
  • Write DSL queries
  • Use DAO entities
  • Manage suspended transactions
  • Configure HikariCP pooling
  • Run Flyway migrations
  • Implement repositories
  • Handle JSON columns
  • Build complex queries
  • Paginate query results

Inputs

  • Database configuration
  • Migration SQL scripts
  • Table definitions
  • Query parameters
  • Repository interfaces

Outputs

  • Kotlin database-access code
  • Exposed table definitions
  • SQL migration files
  • Repository implementations
  • Database schema changes
  • Query result mappings

Requirements

  • Kotlin environment
  • JetBrains Exposed
  • HikariCP
  • Flyway
  • Coroutine support
  • JDBC database

Source

  • Spec: SKILL.md

ClawIndex

OpenClaw Skills & Use Case Index

ClawIndex is an ecosystem-driven index of OpenClaw skills and real-world use cases.

Index

Skills·
Cases

Meta

About·
Disclaimer·
Email·
GitHub
© 2026 ClawIndex All Rights Reserved.
Kotlin
JetBrains Exposed
ORM
SQL
Database access
HikariCP
Flyway
Repository pattern
Define Exposed tables
Write DSL queries
Use DAO entities
Manage suspended transactions
Database configuration
Migration SQL scripts
Table definitions
Kotlin database-access code
Exposed table definitions
SQL migration files