SqlDelightDatabaseOptionsImpl

data class SqlDelightDatabaseOptionsImpl(val packageName: String, val className: String, val dependencies: List<SqlDelightDatabaseNameImpl>, val deriveSchemaFromMigrations: Boolean = false, val treatNullAsUnknownForEquality: Boolean = false, val generateAsync: Boolean = false, val expandSelectStar: Boolean = true, val codegenExcludedColumns: Set<String> = emptySet()) : SqlDelightDatabaseOptions

The settings that decide what gets generated for a database and nothing else. Tasks declare this whole value as an @Input, so it must not carry absolute paths or anything that varies with how many variants a build happens to configure.

Constructors

Link copied to clipboard
constructor(packageName: String, className: String, dependencies: List<SqlDelightDatabaseNameImpl>, deriveSchemaFromMigrations: Boolean = false, treatNullAsUnknownForEquality: Boolean = false, generateAsync: Boolean = false, expandSelectStar: Boolean = true, codegenExcludedColumns: Set<String> = emptySet())

Properties

Link copied to clipboard
open override val className: String
Link copied to clipboard
open override val codegenExcludedColumns: Set<String>
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open override val expandSelectStar: Boolean
Link copied to clipboard
open override val generateAsync: Boolean
Link copied to clipboard
open override val packageName: String
Link copied to clipboard