SqlDelightDatabase

abstract class SqlDelightDatabase @Inject constructor(val project: Project, val name: String)

Constructors

Link copied to clipboard
@Inject
constructor(project: Project, name: String)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
val generateAsync: Property<Boolean>
Link copied to clipboard
abstract val migrationOutputDirectory: DirectoryProperty
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
abstract val packageName: Property<String>
Link copied to clipboard
val project: Project
Link copied to clipboard
abstract val schemaOutputDirectory: DirectoryProperty
Link copied to clipboard
abstract val srcDirs: ConfigurableFileCollection
Link copied to clipboard

When SqlDelight finds an equality operation with a nullable typed rvalue such as:

Link copied to clipboard
val verifyDefinitions: Property<Boolean>
Link copied to clipboard
val verifyMigrations: Property<Boolean>

Functions

Link copied to clipboard
fun dependency(dependencyProject: Project)
fun dependency(delegatedProject: DelegatingProjectDependency)
Link copied to clipboard
fun dialect(dialect: Any)
Link copied to clipboard
fun methodMissing(name: String, args: Any): Any
Link copied to clipboard
fun module(module: Any)
Link copied to clipboard
fun srcDirs(vararg srcPaths: Any)