ldbc-codegen
ldbc-codegen
API
ldbc.codegen
builder
ColumnCodeBuilder
DataTypeCodeBuilder
formatter
Naming
Naming
model
ColumnDefinition
ColumnDefinition
Attribute
Collate
ColumnFormat
Condition
Default
CurrentTimestamp
Null
Value
Default
Key
Storage
Visible
Attribute
CommentOut
CommentSet
DataType
DataType
BIGINT
BINARY
BIT
BLOB
BOOLEAN
CHAR
DATE
DATETIME
DECIMAL
ENUM
FLOAT
INT
LONGBLOB
LONGTEXT
MEDIUMBLOB
MEDIUMINT
MEDIUMTEXT
NumberDataType
SERIAL
SMALLINT
StringDataType
TEXT
TIME
TIMESTAMP
TINYBLOB
TINYINT
TINYTEXT
VARBINARY
VARCHAR
YEAR
Database
CreateStatement
DropStatement
UseStatement
Key
Key
Constraint
EngineAttribute
Foreign
Index
IndexOption
IndexOption
IndexType
KeyBlockSize
On
OnDelete
OnUpdate
Primary
Reference
SecondaryEngineAttribute
Unique
Visible
WithParser
ScalaType
Enum
SetDefinition
Table
CreateStatement
DropStatement
parser
yml
Parser
Parser
Column
Database
Extend
Table
ColumnParser
DataTypeParser
DatabaseStatementParser
KeyParser
Parser
SetParser
SqlParser
TableParser
ldbc-codegen
/
ldbc.codegen
/
ldbc.codegen.model
/
Table
Table
ldbc.codegen.model.Table
object
Table
Attributes
Graph
Reset zoom
Hide graph
Show graph
Supertypes
class
Object
trait
Matchable
class
Any
Self type
Table
.type
Members list
Clear all
Type members
Classlikes
case
class
CreateStatement
(
tableName
:
String
,
columnDefinitions
:
List
[
ColumnDefinition
],
keyDefinitions
:
List
[
Key
],
options
:
Option
[
List
[
TableOption
]])
Attributes
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
case
class
DropStatement
(
tableName
:
String
)
Attributes
Supertypes
trait
Serializable
trait
Product
trait
Equals
class
Object
trait
Matchable
class
Any
Show all
Value members
Concrete methods
def
buildTableOptionCode
(
option
:
TableOption
):
String
In this article
Attributes
Members list
Type members
Classlikes
Value members
Concrete methods