package
metadata
Type Members
-
case class
Column
(name: String, typeCode: Int, typeName: String, size: Int, isRequired: Boolean, isPrimaryKey: Boolean, isAutoIncrement: Boolean, description: String, defaultValue: String) extends Product with Serializable
-
case class
ForeignKey
(name: String, foreignColumnName: String, foreignTableName: String) extends Product with Serializable
-
case class
Index
(name: String, columnNames: List[String], isUnique: Boolean) extends Product with Serializable
-
case class
Table
(name: String, schema: String, description: String, columns: List[Column], foreignKeys: List[ForeignKey], indices: List[Index]) extends Product with Serializable