ExposedDatabaseMetadata

abstract class ExposedDatabaseMetadata(val database: String)

Base class responsible for shared utility methods needed for retrieving and storing information about the underlying driver and associated database.

Constructors

Link copied to clipboard
constructor(database: String)

Properties

Link copied to clipboard
Link copied to clipboard

The database-specific and metadata-reliant implementation of IdentifierManagerApi.

Functions

Link copied to clipboard
abstract fun cleanCache()

Clears any cached values.

Link copied to clipboard
abstract fun resetCurrentScheme()

Clears and resets any stored information about the database's current schema to default values.

Link copied to clipboard
abstract fun resolveReferenceOption(refOption: String): ReferenceOption?

Returns the corresponding ReferenceOption for the specified refOption result, or null if the database result is an invalid string without a corresponding match.