@@ -18,7 +18,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
18
18
inline def q = quote(query[ArraysTestEntity ])
19
19
20
20
" Support all sql base types and `Iterable` implementers" in {
21
- await(ctx.run(q.insert (lift(e))))
21
+ await(ctx.run(q.insertValue (lift(e))))
22
22
val actual = await(ctx.run(q)).head
23
23
actual mustEqual e
24
24
baseEntityDeepCheck(actual, e)
@@ -28,7 +28,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
28
28
case class JodaTimes (timestamps : Seq [JodaLocalDateTime ], dates : Seq [JodaLocalDate ])
29
29
val jE = JodaTimes (Seq (JodaLocalDateTime .now()), Seq (JodaLocalDate .now()))
30
30
inline def jQ = quote(querySchema[JodaTimes ](" ArraysTestEntity" ))
31
- await(ctx.run(jQ.insert (lift(jE))))
31
+ await(ctx.run(jQ.insertValue (lift(jE))))
32
32
val actual = await(ctx.run(jQ)).head
33
33
actual.timestamps mustBe jE.timestamps
34
34
actual.dates mustBe jE.dates
@@ -38,7 +38,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
38
38
case class JodaTimes (timestamps : Seq [JodaDateTime ])
39
39
val jE = JodaTimes (Seq (JodaDateTime .now()))
40
40
inline def jQ = quote(querySchema[JodaTimes ](" ArraysTestEntity" ))
41
- await(ctx.run(jQ.insert (lift(jE))))
41
+ await(ctx.run(jQ.insertValue (lift(jE))))
42
42
val actual = await(ctx.run(jQ)).head
43
43
actual.timestamps mustBe jE.timestamps
44
44
}
@@ -47,15 +47,15 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
47
47
case class Java8Times (timestamps : Seq [LocalDateTime ], dates : Seq [LocalDate ])
48
48
val jE = Java8Times (Seq (LocalDateTime .now()), Seq (LocalDate .now()))
49
49
inline def jQ = quote(querySchema[Java8Times ](" ArraysTestEntity" ))
50
- await(ctx.run(jQ.insert (lift(jE))))
50
+ await(ctx.run(jQ.insertValue (lift(jE))))
51
51
val actual = await(ctx.run(jQ)).head
52
52
actual.timestamps mustBe jE.timestamps
53
53
actual.dates mustBe jE.dates
54
54
}
55
55
56
56
" Support Iterable encoding basing on MappedEncoding" in {
57
57
inline def wrapQ = quote(querySchema[WrapEntity ](" ArraysTestEntity" ))
58
- await(ctx.run(wrapQ.insert (lift(wrapE))))
58
+ await(ctx.run(wrapQ.insertValue (lift(wrapE))))
59
59
await(ctx.run(wrapQ)).head mustBe wrapE
60
60
}
61
61
@@ -66,7 +66,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
66
66
arrayDecoder[LocalDate , LocalDate , Col ](identity)
67
67
}
68
68
import newCtx ._
69
- inline def insertQ = quote { query[ArraysTestEntity ].insert (lift(e)) }
69
+ inline def insertQ = quote { query[ArraysTestEntity ].insertValue (lift(e)) }
70
70
await(newCtx.run(insertQ))
71
71
intercept[IllegalStateException ] {
72
72
await(newCtx.run(query[ArraysTestEntity ])).head mustBe e
@@ -75,7 +75,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
75
75
}
76
76
77
77
" Arrays in where clause" in {
78
- await(ctx.run(q.insert (lift(e))))
78
+ await(ctx.run(q.insertValue (lift(e))))
79
79
val actual1 = await(ctx.run(q.filter(_.texts == lift(List (" test" )))))
80
80
val actual2 = await(ctx.run(q.filter(_.texts == lift(List (" test2" )))))
81
81
baseEntityDeepCheck(actual1.head, e)
@@ -154,7 +154,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
154
154
inline def realEntity = quote {
155
155
querySchema[RealEncodingTestEntity ](" EncodingTestEntity" )
156
156
}
157
- await(ctx.run(realEntity.insert (lift(insertValue))))
157
+ await(ctx.run(realEntity.insertValue (lift(insertValue))))
158
158
159
159
case class EncodingTestEntity (v1 : List [String ])
160
160
intercept[IllegalStateException ](await(ctx.run(query[EncodingTestEntity ])))
@@ -165,7 +165,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
165
165
val q = quote(query[ArraysTestEntity ])
166
166
167
167
" Support all sql base types and `Iterable` implementers" in {
168
- await(ctx.run(q.insert (lift(e))))
168
+ await(ctx.run(q.insertValue (lift(e))))
169
169
val actual = await(ctx.run(q)).head
170
170
actual mustEqual e
171
171
baseEntityDeepCheck(actual, e)
@@ -175,7 +175,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
175
175
case class JodaTimes (timestamps : Seq [JodaLocalDateTime ], dates : Seq [JodaLocalDate ])
176
176
val jE = JodaTimes (Seq (JodaLocalDateTime .now()), Seq (JodaLocalDate .now()))
177
177
val jQ = quote(querySchema[JodaTimes ](" ArraysTestEntity" ))
178
- await(ctx.run(jQ.insert (lift(jE))))
178
+ await(ctx.run(jQ.insertValue (lift(jE))))
179
179
val actual = await(ctx.run(jQ)).head
180
180
actual.timestamps mustBe jE.timestamps
181
181
actual.dates mustBe jE.dates
@@ -185,7 +185,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
185
185
case class JodaTimes (timestamps : Seq [JodaDateTime ])
186
186
val jE = JodaTimes (Seq (JodaDateTime .now()))
187
187
val jQ = quote(querySchema[JodaTimes ](" ArraysTestEntity" ))
188
- await(ctx.run(jQ.insert (lift(jE))))
188
+ await(ctx.run(jQ.insertValue (lift(jE))))
189
189
val actual = await(ctx.run(jQ)).head
190
190
actual.timestamps mustBe jE.timestamps
191
191
}
@@ -194,15 +194,15 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
194
194
case class Java8Times (timestamps : Seq [LocalDateTime ], dates : Seq [LocalDate ])
195
195
val jE = Java8Times (Seq (LocalDateTime .now()), Seq (LocalDate .now()))
196
196
val jQ = quote(querySchema[Java8Times ](" ArraysTestEntity" ))
197
- await(ctx.run(jQ.insert (lift(jE))))
197
+ await(ctx.run(jQ.insertValue (lift(jE))))
198
198
val actual = await(ctx.run(jQ)).head
199
199
actual.timestamps mustBe jE.timestamps
200
200
actual.dates mustBe jE.dates
201
201
}
202
202
203
203
" Support Iterable encoding basing on MappedEncoding" in {
204
204
val wrapQ = quote(querySchema[WrapEntity ](" ArraysTestEntity" ))
205
- await(ctx.run(wrapQ.insert (lift(wrapE))))
205
+ await(ctx.run(wrapQ.insertValue (lift(wrapE))))
206
206
await(ctx.run(wrapQ)).head mustBe wrapE
207
207
}
208
208
@@ -213,7 +213,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
213
213
arrayDecoder[LocalDate , LocalDate , Col ](identity)
214
214
}
215
215
import newCtx ._
216
- val insertQ = quote { query[ArraysTestEntity ].insert (lift(e)) }
216
+ val insertQ = quote { query[ArraysTestEntity ].insertValue (lift(e)) }
217
217
await(newCtx.run(insertQ))
218
218
intercept[IllegalStateException ] {
219
219
await(newCtx.run(query[ArraysTestEntity ])).head mustBe e
@@ -222,7 +222,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
222
222
}
223
223
224
224
" Arrays in where clause" in {
225
- await(ctx.run(q.insert (lift(e))))
225
+ await(ctx.run(q.insertValue (lift(e))))
226
226
val actual1 = await(ctx.run(q.filter(_.texts == lift(List (" test" )))))
227
227
val actual2 = await(ctx.run(q.filter(_.texts == lift(List (" test2" )))))
228
228
baseEntityDeepCheck(actual1.head, e)
@@ -301,7 +301,7 @@ class ArrayAsyncEncodingSpec extends ArrayEncodingBaseSpec {
301
301
val realEntity = quote {
302
302
querySchema[RealEncodingTestEntity ](" EncodingTestEntity" )
303
303
}
304
- await(ctx.run(realEntity.insert (lift(insertValue))))
304
+ await(ctx.run(realEntity.insertValue (lift(insertValue))))
305
305
306
306
case class EncodingTestEntity (v1 : List [String ])
307
307
intercept[IllegalStateException ](await(ctx.run(query[EncodingTestEntity ])))
0 commit comments