SchemaWrapper

org.beangle.db.transport.schema.SchemaWrapper
class SchemaWrapper(val dataSource: DataSource, val engine: Engine, val schema: Schema) extends DataWrapper with Logging

Attributes

Graph
Supertypes
trait Logging
class Object
trait Matchable
class Any

Members list

Concise view

Value members

Concrete methods

def close(): Unit
def count(table: Table): Int
override def create(table: Table): Boolean

Attributes

Definition Classes
def create(sequence: Sequence): Boolean
override def drop(table: Table): Boolean

Attributes

Definition Classes
def drop(sequence: Sequence): Boolean
def get(table: Table): ResultSetIterator
override def has(table: Table): Boolean

Attributes

Definition Classes
def loadMetas(loadTableExtra: Boolean, loadSequence: Boolean): Unit
def save(table: Table, datas: Seq[Array[_]]): Int

Concrete fields

val dataSource: DataSource
val engine: Engine
val executor: JdbcExecutor
val schema: Schema

Inherited fields

protected val logger: Logger

Attributes

Inherited from:
Logging