Package com.nickbenn.room.gradle
Gradle-specific components (for configuring and executing a custom task provided by the plugin)
of the Room schema parser.
-
Class Summary Class Description Extension Provides configuration properties for theextractRoomDdl
Gradle task.Plugin Implements a simple DDL parser/extractor Gradle plugin, intended for use in Android projects that use the Room ORM to define (or map to) and access a local SQLite database.Task Implements a Gradle task capable of extracting and replacing placeholders in DDL statements embedded in the JSON database schema files created by the Room ORM, and writing the results to a SQL script file.