Schema

org.beangle.data.jdbc.meta.Schema
See theSchema companion object
class Schema(var database: Database, var name: Identifier)

Attributes

Companion
object
Graph
Supertypes
class Object
trait Matchable
class Any

Members list

Value members

Concrete methods

def addTable(table: Table): Schema.this.type
def addView(view: View): Schema.this.type
def cleanEmptyTables(): Unit
def cleanEmptyViews(): Unit
def createTable(tbname: String): Table
def filterSequences(includes: Seq[String], excludes: Seq[String]): Seq[Sequence]
def filterTables(includes: Seq[String], excludes: Seq[String]): Seq[Table]
def filterViews(includes: Seq[String], excludes: Seq[String]): Seq[View]
def getOrCreateTable(tbname: String): Table
def getTable(tbname: String): Option[Table]

Using table literal (with or without schema) search table

Using table literal (with or without schema) search table

Attributes

def getView(tbname: String): Option[View]
def hasQuotedIdentifier: Boolean
override def toString: String

Returns a string representation of the object.

Returns a string representation of the object.

The default representation is platform dependent.

Attributes

Returns

a string representation of the object.

Definition Classes
Any

Concrete fields

var catalog: Option[Identifier]
val sequences: HashSet[Sequence]
val tables: HashMap[Identifier, Table]
val views: HashMap[Identifier, View]