MultiInsert

ldbc.query.builder.statement.MultiInsert
case class MultiInsert[P <: Product, T <: Tuple](tableQuery: TableQuery[P], tuples: List[T], params: Seq[DynamicBinder])

A model for constructing INSERT statements that insert multiple values in MySQL.

Type parameters

P

Base trait for all products

T

Tuple type of the property with type parameter P

Value parameters

params

A list of Traits that generate values from Parameter, allowing PreparedStatement to be set to a value by index only.

tableQuery

Trait for generating SQL table information.

tuples

Tuple type value of the property with type parameter P.

Attributes

Source
Insert.scala
Graph
Supertypes
trait Serializable
trait Product
trait Equals
class Object
trait Matchable
class Any
Show all

Members list

Value members

Inherited methods

Methods for constructing INSERT ... ON DUPLICATE KEY UPDATE statements.

Methods for constructing INSERT ... ON DUPLICATE KEY UPDATE statements.

Attributes

Inherited from:
Insert (hidden)
Source
Insert.scala

Attributes

Inherited from:
Product

Attributes

Inherited from:
Product

Concrete fields

override val statement: String

SQL statement string

SQL statement string

Attributes

Source
Insert.scala