beangle-db-transport
beangle-db-transport
org.beangle.db.transport
Action
ActionConfig
Config
SchemaHolder
SeqConfig
Source
TableConfig
Target
Config
ConvertException
Converter
DataWrapper
Reactor
Reactor
SqlAction
org.beangle.db.transport.schema
ConstraintConverter
IndexConverter
PrimaryKeyConverter
SchemaWrapper
SequenceConverter
TableConverter
TableConverter
ConvertTask
beangle-db-transport
/
org.beangle.db.transport.schema
/
SchemaWrapper
SchemaWrapper
class
SchemaWrapper
(
val
dataSource:
DataSource
,
val
engine:
Engine
,
val
schema:
Schema
)
extends
DataWrapper
with
Logging
Graph
Supertypes
trait
Logging
trait
DataWrapper
class
Object
trait
Matchable
class
Any
Value members
Value members
Concrete methods
def
close
():
Unit
def
count
(
table:
Table
):
Int
override
def
create
(
table:
Table
):
Boolean
Definition Classes
DataWrapper
def
create
(
sequence:
Sequence
):
Boolean
override
def
drop
(
table:
Table
):
Boolean
Definition Classes
DataWrapper
def
drop
(
sequence:
Sequence
):
Boolean
def
get
(
table:
Table
):
ResultSetIterator
override
def
has
(
table:
Table
):
Boolean
Definition Classes
DataWrapper
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
Inherited from:
Logging