ldbc.schemaspy.builder

Members list

Type members

Classlikes

class DbmsMetaBuilder(database: Database)

Attributes

Companion
object
Source
DbmsMetaBuilder.scala
Supertypes
class Object
trait Matchable
class Any

Attributes

Companion
class
Source
DbmsMetaBuilder.scala
Supertypes
class Object
trait Matchable
class Any
Self type

Object to generate the ImportForeignKey model for SchemaSpy.

Object to generate the ImportForeignKey model for SchemaSpy.

Attributes

Source
ImportForeignKeyBuilder.scala
Supertypes
class Object
trait Matchable
class Any
Self type
case class TableBuilder(db: Database, table: Table[_])

A model for building a SchemaSpy Table model from a Table.

A model for building a SchemaSpy Table model from a Table.

If there is a problem with the Table configuration, an exception is raised by TableValidator during instance creation.

Value parameters

db

A model that stores information on databases handled by SchemaSpy.

table

Trait for generating SQL table information.

Attributes

Source
TableBuilder.scala
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Object to generate a TableColumn model for SchemaSpy.

Object to generate a TableColumn model for SchemaSpy.

Attributes

Source
TableColumnBuilder.scala
Supertypes
class Object
trait Matchable
class Any
Self type