MetaDb_mysql

molecule.db.common.api.MetaDb_mysql
trait MetaDb_mysql extends MetaDb

Attributes

Source
MetaDb.scala
Graph
Supertypes
trait MetaDb
class Object
trait Matchable
class Any

Members list

Value members

Inherited fields

val reservedAttributes: IArray[Byte]

Indexed flags for reserved attribute names

Indexed flags for reserved attribute names

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala
val reservedEntities: IArray[Byte]

Indexed flags for reserved entity names

Indexed flags for reserved entity names

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala

Inherited and Abstract fields

val attrData: Map[String, (Cardinality, String, List[String])]

attr -> (Cardinality, Scala type, required attributes)

attr -> (Cardinality, Scala type, required attributes)

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala
val mandatoryAttrs: Map[String, List[String]]

entity -> List[mandatory-attribute]

entity -> List[mandatory-attribute]

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala
val mandatoryRefs: Map[String, List[(String, String)]]

entity -> List[(entity.attr, mandatory refEntity)]

entity -> List[(entity.attr, mandatory refEntity)]

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala
val ownedRefs: Map[String, List[(String, Cardinality, String)]]

entity -> List[(refAttr, Cardinality, owned refEntity)]

entity -> List[(refAttr, Cardinality, owned refEntity)]

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala
val schemaResourcePath: String

Resource path to SQL schema file to create the database

Resource path to SQL schema file to create the database

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala
val uniqueAttrs: List[String]

Attributes requiring unique values

Attributes requiring unique values

Attributes

Inherited from:
MetaDb
Source
MetaDb.scala