Samples

June 2, 2026 ยท View on GitHub

This section contains samples for different cases of using Exposed.

  • exposed-ktor: Backend application with CRUD (Create, Read, Update, Delete) endpoints, built using Ktor and Exposed.
  • exposed-ktor-r2dbc: Backend application built using Ktor, Exposed, and PostgreSQL R2DBC.
  • exposed-spring: Spring Boot 3 based project with CRUD (Create, Read, Update, Delete) operations.
  • exposed-migration: Application illustrating how to generate migration scripts with Exposed.
  • exposed-gradle-plugin-sample: Project demonstrating the Exposed Gradle plugin and its generateMigrations task.