kotlin-exposed-patterns - 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-16Capabilities
Typical Inputs
Typical Outputs
What this skill does
- Write Exposed DSL queries
- Use Exposed DAO entities
- Configure HikariCP pooling
- Run Flyway migrations
- Define database tables
- Implement repository patterns
- Handle JSON columns
- Build complex queries
- Paginate query results
- Perform batch operations
Inputs
- Database configuration
- Migration scripts
- Table definitions
- Query requirements
- Entity models
Outputs
- Kotlin database access code
- SQL migration files
- Configured connection pool
- Database schema changes
- Query result mappings
Requirements
- Kotlin environment
- JetBrains Exposed
- HikariCP
- Flyway
- JDBC database driver
- Coroutine transaction support
