slick.jdbc.meta

Members list

Concise view

Type members

Classlikes

Accessor methods for various database meta data.

Accessor methods for various database meta data.

Attributes

Source:
DatabaseMeta.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type
case class MAttribute(typeName: MQName, attrName: String, sqlType: Int, attrTypeName: String, attrSize: Int, decimalDigits: Option[Int], numPrecRadic: Int, nullable: Option[Boolean], remarks: Option[String], attrDef: Option[String], charOctetLength: Option[Int], ordinalPosition: Int, isNullable: Option[Boolean], scope: Option[MQName], sourceSqlType: Option[Int])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getAttributes().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getAttributes().

Attributes

Companion:
object
Source:
MAttribute.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MAttribute

Attributes

Companion:
class
Source:
MAttribute.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MBestRowIdentifierColumn(scope: Scope, column: String, sqlType: Int, typeName: String, columnSize: Option[Int], decimalDigits: Option[Short], pseudoColumn: Option[Boolean])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getBestRowIdentifier().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getBestRowIdentifier().

Attributes

Companion:
object
Source:
MBestRowIdentifierColumn.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MBestRowIdentifierColumn.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MClientInfoProperty(name: String, maxLen: Int, defaultValue: String, description: String)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getClientInfoProperties().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getClientInfoProperties().

Attributes

Companion:
object
Source:
MClientInfoProperty.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MClientInfoProperty.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MColumn(table: MQName, name: String, sqlType: Int, typeName: String, size: Option[Int], decimalDigits: Option[Int], numPrecRadix: Int, nullable: Option[Boolean], remarks: Option[String], columnDef: Option[String], charOctetLength: Int, ordinalPosition: Int, isNullable: Option[Boolean], scope: Option[MQName], sourceDataType: Option[Any], isAutoInc: Option[Boolean])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getColumns().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getColumns().

Attributes

Companion:
object
Source:
MColumn.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MColumn

Attributes

Companion:
class
Source:
MColumn.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MColumn.type
case class MColumnPrivilege(table: MQName, column: String, privilege: MPrivilege)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getColumnPrivileges().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getColumnPrivileges().

Attributes

Companion:
object
Source:
MPrivilege.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MPrivilege.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MForeignKey(pkTable: MQName, pkColumn: String, fkTable: MQName, fkColumn: String, keySeq: Short, updateRule: ForeignKeyAction, deleteRule: ForeignKeyAction, fkName: Option[String], pkName: Option[String], deferrability: Short)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getImportedKeys/getExportedKeys/getCrossReference().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getImportedKeys/getExportedKeys/getCrossReference().

Attributes

Companion:
object
Source:
MForeignKey.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MForeignKey.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MFunction(name: MQName, remarks: String, returnsTable: Option[Boolean], specificName: String)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getFunctions().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getFunctions().

Attributes

Companion:
object
Source:
MFunction.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MFunction

Attributes

Companion:
class
Source:
MFunction.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MFunctionColumn(function: MQName, column: String, columnType: Short, sqlType: Int, typeName: String, precision: Option[Int], length: Int, scale: Option[Short], radix: Short, nullable: Option[Boolean], remarks: String, charOctetLength: Option[Int], ordinalPosition: Int, isNullable: Option[Boolean], specificName: String)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getFunctionColumns().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getFunctionColumns().

Attributes

Companion:
object
Source:
MFunctionColumn.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MFunctionColumn.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MIndexInfo(table: MQName, nonUnique: Boolean, indexQualifier: Option[String], indexName: Option[String], indexType: Short, ordinalPosition: Short, column: Option[String], ascending: Option[Boolean], cardinality: Int, pages: Int, filterCondition: Option[String])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getIndexInfo().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getIndexInfo().

Attributes

Companion:
object
Source:
MIndexInfo.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MIndexInfo

Attributes

Companion:
class
Source:
MIndexInfo.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MPrimaryKey(table: MQName, column: String, keySeq: Short, pkName: Option[String])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getPrimaryKeys().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getPrimaryKeys().

Attributes

Companion:
object
Source:
MPrimaryKey.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MPrimaryKey.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MPrivilege(grantor: Option[String], grantee: String, privilege: String, grantable: Option[Boolean])

A common privilege type which is used by MTablePrivilege and MColumnPrivilege.

A common privilege type which is used by MTablePrivilege and MColumnPrivilege.

Attributes

Companion:
object
Source:
MPrivilege.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MPrivilege

Attributes

Companion:
class
Source:
MPrivilege.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MProcedure(name: MQName, remarks: String, returnsResult: Option[Boolean], specificName: Option[String])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getProcedures().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getProcedures().

Attributes

Companion:
object
Source:
MProcedure.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MProcedure

Attributes

Companion:
class
Source:
MProcedure.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MProcedureColumn(procedure: MQName, column: String, columnType: Short, sqlType: Int, typeName: String, precision: Option[Int], length: Int, scale: Option[Short], radix: Short, nullable: Option[Boolean], remarks: String, columnDef: Option[String], charOctetLength: Option[Int], ordinalPosition: Option[Int], isNullable: Option[Boolean], specificName: Option[String])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getProcedureColumns().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getProcedureColumns().

Attributes

Companion:
object
Source:
MProcedureColumn.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MProcedureColumn.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MQName(catalog: Option[String], schema: Option[String], name: String)

A qualified name with an optional catalog and schema.

A qualified name with an optional catalog and schema.

Attributes

Companion:
object
Source:
MQName.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MQName

Attributes

Companion:
class
Source:
MQName.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MQName.type
case class MSchema(schema: String, catalog: Option[String])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getSchemas().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getSchemas().

Attributes

Companion:
object
Source:
MSchema.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MSchema

Attributes

Companion:
class
Source:
MSchema.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MSchema.type
case class MSuperTable(table: MQName, superTable: String)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getSuperTables().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getSuperTables().

Attributes

Companion:
object
Source:
MSuperTable.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MSuperTable.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MSuperType(typeName: MQName, superType: MQName)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getSuperTypes().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getSuperTypes().

Attributes

Companion:
object
Source:
MSuperType.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MSuperType

Attributes

Companion:
class
Source:
MSuperType.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MTable(name: MQName, tableType: String, remarks: String, typeName: Option[MQName], selfRefColName: Option[String], refGen: Option[String])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getTables().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getTables().

Attributes

Companion:
object
Source:
MTable.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MTable

Attributes

Companion:
class
Source:
MTable.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MTable.type
case class MTablePrivilege(table: MQName, privilege: MPrivilege)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getTablePrivileges().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getTablePrivileges().

Attributes

Companion:
object
Source:
MPrivilege.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MPrivilege.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MTypeInfo(typeName: String, sqlType: Int, precision: Option[Int], literalPrefix: Option[String], literalSuffix: Option[String], createParams: Option[String], nullable: Option[Boolean], caseSensitive: Boolean, searchable: Short, unsignedAttribute: Boolean, fixedPrecScale: Boolean, autoIncrement: Boolean, localTypeName: Option[String], minScale: Short, maxScale: Short, numPrecRadix: Int)

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getTypeInfo().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getTypeInfo().

Attributes

Companion:
object
Source:
MTypeInfo.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MTypeInfo

Attributes

Companion:
class
Source:
MTypeInfo.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
case class MUDT(typeName: MQName, className: String, sqlType: Int, remarks: String, baseType: Option[Short])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getUDTs().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getUDTs().

Attributes

Companion:
object
Source:
MUDT.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
object MUDT

Attributes

Companion:
class
Source:
MUDT.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type
MUDT.type
case class MVersionColumn(column: String, sqlType: Int, typeName: String, columnSize: Option[Int], bufferLength: Int, decimalDigits: Option[Int], pseudoColumn: Option[Boolean])

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getVersionColumns().

A wrapper for a row in the ResultSet returned by DatabaseMetaData.getVersionColumns().

Attributes

Companion:
object
Source:
MVersionColumn.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any

Attributes

Companion:
class
Source:
MVersionColumn.scala
Graph
Supertypes
trait Product
trait Mirror
class Object
trait Matchable
class Any
Self type