LogoClawIndex
CasesSkillsAbout
LogoClawIndex

kotlin-exposed-patterns - Apply Kotlin Exposed database access patterns

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

Tags

Updated: 2026-10-16
KotlinExposed ORMDatabase accessSQL queriesTransactionsHikariCPFlywayRepository pattern

Capabilities

Define Exposed tablesWrite DSL queriesUse DAO entitiesRun suspended transactions

Typical Inputs

Database configurationSchema definitionsMigration scripts

Typical Outputs

Kotlin table definitionsKotlin query codeDAO entity code

What this skill does

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

Inputs

  • Database configuration
  • Schema definitions
  • Migration scripts
  • Query requirements
  • Entity requirements
  • Repository interfaces
  • Search parameters
  • Pagination parameters

Outputs

  • Kotlin table definitions
  • Kotlin query code
  • DAO entity code
  • Database configuration code
  • Flyway migration scripts
  • Repository implementations
  • Query results
  • Database schema changes

Requirements

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

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.