Back to Exposed

Package-level declarations

docs/api/exposed-gradle-plugin/org.jetbrains.exposed.v1.gradle.plugin/index.html

1.3.02.2 KB
Original Source

Package-level declarations

Types

Types

ExposedExtension

Link copied to clipboard

open class ExposedExtension

The root extension for the Exposed Gradle Plugin.

ExposedGradlePlugin

Link copied to clipboard

class ExposedGradlePlugin : Plugin<Project>

A plugin extension of the Gradle build tool that applies configured automations to specific Exposed functionality.

GenerateMigrationsParameters

Link copied to clipboard

interface GenerateMigrationsParameters : WorkParameters

Parameter objects for the migrations extension's work actions.

GenerateMigrationsTask

Link copied to clipboard

abstract class GenerateMigrationsTask : DefaultTask

Task for generating SQL migration scripts from Exposed table definitions. Uses the Gradle Workers API for better isolation and parallel execution.

GenerateMigrationsWorker

Link copied to clipboard

abstract class GenerateMigrationsWorker : WorkAction<GenerateMigrationsParameters>

Represents the implementation of a unit of work to be used when submitting work to the migrations extension work executor.

MigrationsExtension

Link copied to clipboard

open class MigrationsExtension

Configuration of the migrations extension for the Exposed Gradle Plugin.

VersionFormat

Link copied to clipboard

enum VersionFormat : Enum<VersionFormat>

The standardized format used for the version sub-pattern of a migration script's filename. The version sub-pattern is the part of the filename that occurs between the prefix and the description separator.

Generated by Dokka © 2026 Copyright