Schema

data class Schema(name: String, val authorization: String? = null, val password: String? = null, val defaultTablespace: String? = null, val temporaryTablespace: String? = null, val quota: String? = null, val on: String? = null)

Represents a database schema.

Parameters

name

The schema name.

authorization

Specifies the name of the database-level principal that will own the schema.

password

Used only for Oracle schema.

defaultTablespace

Used only for Oracle schema.

temporaryTablespace

Used only for Oracle schema.

quota

Used only for Oracle schema.

on

Used only for Oracle schema.

Constructors

Link copied to clipboard
constructor(name: String, authorization: String? = null, password: String? = null, defaultTablespace: String? = null, temporaryTablespace: String? = null, quota: String? = null, on: String? = null)

Properties

Link copied to clipboard
val authorization: String? = null
Link copied to clipboard

The SQL statements that create this schema.

Link copied to clipboard
Link copied to clipboard

This schema's name in proper database casing.

Link copied to clipboard
val on: String? = null
Link copied to clipboard
val password: String? = null
Link copied to clipboard
val quota: String? = null
Link copied to clipboard

Functions

Link copied to clipboard

Returns the SQL statements that create this schema.

Link copied to clipboard

Returns the SQL statements that drop this schema, as well as all its objects if cascade is true.

Link copied to clipboard

Checks if this schema exists or not.

Link copied to clipboard

Returns the SQL statements that set this schema as the current schema.