QualifiedName

data class QualifiedName(val schema: String, val name: String, val isArray: Boolean = false)

Represents a qualified PostgreSQL name (schema + object name). Handles quoting correctly even if names contain dots.

Constructors

Link copied to clipboard
constructor(schema: String, name: String, isArray: Boolean = false)

Properties

Link copied to clipboard
Link copied to clipboard
Link copied to clipboard

Functions

Link copied to clipboard
Link copied to clipboard
fun quote(): String

Returns a SQL-safe representation. Respects existing quotes and adds new ones only if necessary (e.g. dots in name).

Link copied to clipboard
open override fun toString(): String