Package-level declarations

Types

Link copied to clipboard
Link copied to clipboard

A compilation unit represents the group of .sq files which will be compiled all at once. A single database can have multiple compilation units, depending on which gradle task is invoked.

Link copied to clipboard
Link copied to clipboard
class SqlDelightEnvironment(properties: SqlDelightDatabaseProperties, compilationUnit: SqlDelightCompilationUnit, verifyMigrations: Boolean, var dialect: SqlDelightDialect, moduleName: String, sourceFolders: List<File> = compilationUnit.sourceFolders .filter { it.folder.exists() && !it.dependency } .map { it.folder }, dependencyFolders: List<File> = compilationUnit.sourceFolders .filter { it.folder.exists() && it.dependency } .map { it.folder }) : SqlCoreEnvironment, SqlDelightProjectService

Mocks an intellij environment for compiling sqldelight files without an instance of intellij running.

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard
open class SqldelightParser : PsiParser, LightPsiParser
Link copied to clipboard
object SqldelightParserUtil : GeneratedParserUtilBase
Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Properties

Functions

Link copied to clipboard
Link copied to clipboard