JdbcCapabilities

slick.jdbc.JdbcCapabilities$

Capabilities for slick.jdbc.JdbcProfile.

Attributes

Source:
JdbcCapabilities.scala
Graph
Supertypes
class Object
trait Matchable
class Any
Self type

Members list

Concise view

Value members

Concrete fields

val all: Set[Capability]

All JDBC capabilities

All JDBC capabilities

Attributes

Source:
JdbcCapabilities.scala

Doesn't map types to Boolean in DatabaseMetaData

Doesn't map types to Boolean in DatabaseMetaData

Attributes

Source:
JdbcCapabilities.scala

Can be used for reverse-engineering the database schema

Can be used for reverse-engineering the database schema

Attributes

Source:
JdbcCapabilities.scala

Returns column default values in meta data

Returns column default values in meta data

Attributes

Source:
JdbcCapabilities.scala

Makes a difference between different integer types

Makes a difference between different integer types

Attributes

Source:
JdbcCapabilities.scala

Supports FOR UPDATE row level locking

Supports FOR UPDATE row level locking

Attributes

Source:
JdbcCapabilities.scala

Can insert into AutoInc columns.

Can insert into AutoInc columns.

Attributes

Source:
JdbcCapabilities.scala

Supports insertAll with rowsPerStatement = RowsPerStatement.One

Supports insertAll with rowsPerStatement = RowsPerStatement.One

Attributes

Source:
JdbcCapabilities.scala

Supports a native insertOrUpdate command. Otherwise the functionality is emulated on the client side. The emulation uses transactions for consistency but does not guarantee atomicity, so it may fail if another insert for the same key happens concurrently.

Supports a native insertOrUpdate command. Otherwise the functionality is emulated on the client side. The emulation uses transactions for consistency but does not guarantee atomicity, so it may fail if another insert for the same key happens concurrently.

Attributes

Source:
JdbcCapabilities.scala

Supports insertOrUpdate with only primary keys (equivalent to "insert if not exists")

Supports insertOrUpdate with only primary keys (equivalent to "insert if not exists")

Attributes

Source:
JdbcCapabilities.scala

Supports mutable result sets

Supports mutable result sets

Attributes

Source:
JdbcCapabilities.scala

Reports no default and NULL default differently in meta data

Reports no default and NULL default differently in meta data

Attributes

Source:
JdbcCapabilities.scala

Supports all JdbcProfile features which do not have separate capability values

Supports all JdbcProfile features which do not have separate capability values

Attributes

Source:
JdbcCapabilities.scala

Can return primary key of inserted rows

Can return primary key of inserted rows

Attributes

Source:
JdbcCapabilities.scala

Can also return non-primary-key columns of inserted rows

Can also return non-primary-key columns of inserted rows

Attributes

Source:
JdbcCapabilities.scala

Can return multiple primary key of inserted rows in a single statement

Can return multiple primary key of inserted rows in a single statement

Attributes

Source:
JdbcCapabilities.scala

Has a datatype directly corresponding to Scala Byte

Has a datatype directly corresponding to Scala Byte

Attributes

Source:
JdbcCapabilities.scala