org.tresql

metadata

package metadata

Visibility
  1. Public
  2. All

Type Members

  1. case class Col (name: String, colType: String) extends Product with Serializable

  2. class JDBCMetaData extends MetaData

  3. case class JSONMetaData (dbName: String, metaData: Map[String, Table]) extends MetaData with Product with Serializable

  4. case class Key (cols: List[String]) extends Product with Serializable

  5. case class Par (name: String, comment: String, parType: Int) extends Product with Serializable

  6. case class Procedure (name: String, comment: String, procType: Int, pars: Map[String, Par]) extends Product with Serializable

  7. case class Ref (cols: List[String]) extends Product with Serializable

  8. case class Table (name: String, cols: Map[String, Col], key: Key, rfs: Map[String, List[Ref]], dbname: String) extends Product with Serializable

Value Members

  1. object JDBCMetaData extends AnyRef

  2. object JSONMetaData extends Serializable

  3. object Table extends Serializable