completeFromSchema

fun completeFromSchema(schema: SqlSchema, tables: List<Any>? = null, schemas: List<Any>? = null, defaultTableName: String? = null, defaultSchemaName: String? = null, dialect: SQLDialect? = null): CompletionSource

Create a completion source from a schema definition.

Parameters

schema

The schema map (schema -> table -> columns).

tables

Optional flat list of tables.

schemas

Optional flat list of schemas.

defaultTableName

Optional default table name for column completion.

defaultSchemaName

Optional default schema name.

dialect

The SQL dialect (used for identifier quoting settings).