This skill equips Claude with specialized knowledge for architecting robust data access layers in Kotlin using the JetBrains Exposed ORM. It covers the full spectrum of database development, from initial setup with HikariCP connection pooling and Flyway migrations to implementing complex DSL queries, DAO entity management, and the repository pattern. By providing standardized implementations for transactions, pagination, and batch operations, it ensures that Claude generates idiomatic, performant, and maintainable Kotlin database code suitable for production environments.
주요 기능
01Automated database migrations using Flyway
020 GitHub stars
03Safe transaction management with newSuspendedTransaction
04Advanced DSL and DAO query pattern implementations
05Production-ready HikariCP connection pool configuration
06Efficient batch operations and pagination logic