Skip to content

Commit e24b739

Browse files
author
MongoCamp CI
committed
ci: update version after release
1 parent 5a12245 commit e24b739

File tree

3 files changed

+33
-15
lines changed

3 files changed

+33
-15
lines changed

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,7 +1,7 @@
11
{
22
"name" : "mongodb-driver",
33
"organization" : "dev.mongocamp",
4-
"version" : "2.8.1",
4+
"version" : "2.8.2.snapshot",
55
"author" : "[email protected]",
66
"license" : "Apache-2.0",
77
"type" : "module",

src/main/scala/dev/mongocamp/driver/mongodb/jdbc/statement/MongoPreparedStatement.scala

Lines changed: 31 additions & 13 deletions
Original file line numberDiff line numberDiff line change
@@ -1,17 +1,34 @@
11
package dev.mongocamp.driver.mongodb.jdbc.statement
22

33
import com.typesafe.scalalogging.LazyLogging
4-
import dev.mongocamp.driver.mongodb.{Converter, GenericObservable}
4+
import dev.mongocamp.driver.mongodb.{ Converter, GenericObservable }
55
import dev.mongocamp.driver.mongodb.exception.SqlCommandNotSupportedException
6-
import dev.mongocamp.driver.mongodb.jdbc.{MongoJdbcCloseable, MongoJdbcConnection}
6+
import dev.mongocamp.driver.mongodb.jdbc.{ MongoJdbcCloseable, MongoJdbcConnection }
77
import dev.mongocamp.driver.mongodb.jdbc.resultSet.MongoDbResultSet
88
import dev.mongocamp.driver.mongodb.sql.MongoSqlQueryHolder
99
import org.joda.time.DateTime
1010

11-
import java.io.{InputStream, Reader}
11+
import java.io.{ InputStream, Reader }
1212
import java.net.URL
13-
import java.{sql, util}
14-
import java.sql.{Blob, CallableStatement, Clob, Connection, Date, NClob, ParameterMetaData, PreparedStatement, Ref, ResultSet, ResultSetMetaData, RowId, SQLWarning, SQLXML, Time, Timestamp}
13+
import java.{ sql, util }
14+
import java.sql.{
15+
Blob,
16+
CallableStatement,
17+
Clob,
18+
Connection,
19+
Date,
20+
NClob,
21+
ParameterMetaData,
22+
PreparedStatement,
23+
Ref,
24+
ResultSet,
25+
ResultSetMetaData,
26+
RowId,
27+
SQLWarning,
28+
SQLXML,
29+
Time,
30+
Timestamp
31+
}
1532
import java.util.Calendar
1633
import scala.collection.mutable
1734
import scala.util.Try
@@ -531,19 +548,19 @@ case class MongoPreparedStatement(connection: MongoJdbcConnection) extends Calla
531548

532549
override def getString(parameterIndex: Int): String = parameters.get(parameterIndex).orNull
533550

534-
override def getBoolean(parameterIndex: Int): Boolean = parameters.get(parameterIndex).flatMap(v => Try{v.toBoolean}.toOption).getOrElse(false)
551+
override def getBoolean(parameterIndex: Int): Boolean = parameters.get(parameterIndex).flatMap(v => Try(v.toBoolean).toOption).getOrElse(false)
535552

536-
override def getByte(parameterIndex: Int): Byte = parameters.get(parameterIndex).flatMap(v => Try{v.toByte}.toOption).getOrElse(0)
553+
override def getByte(parameterIndex: Int): Byte = parameters.get(parameterIndex).flatMap(v => Try(v.toByte).toOption).getOrElse(0)
537554

538-
override def getShort(parameterIndex: Int): Short = parameters.get(parameterIndex).flatMap(v => Try{v.toShort}.toOption).getOrElse(0)
555+
override def getShort(parameterIndex: Int): Short = parameters.get(parameterIndex).flatMap(v => Try(v.toShort).toOption).getOrElse(0)
539556

540-
override def getInt(parameterIndex: Int): Int = parameters.get(parameterIndex).flatMap(v => Try{v.toInt}.toOption).getOrElse(0)
557+
override def getInt(parameterIndex: Int): Int = parameters.get(parameterIndex).flatMap(v => Try(v.toInt).toOption).getOrElse(0)
541558

542-
override def getLong(parameterIndex: Int): Long = parameters.get(parameterIndex).flatMap(v => Try{v.toLong}.toOption).getOrElse(0)
559+
override def getLong(parameterIndex: Int): Long = parameters.get(parameterIndex).flatMap(v => Try(v.toLong).toOption).getOrElse(0)
543560

544-
override def getFloat(parameterIndex: Int): Float = parameters.get(parameterIndex).flatMap(v => Try{v.toFloat}.toOption).getOrElse(0.0.toFloat)
561+
override def getFloat(parameterIndex: Int): Float = parameters.get(parameterIndex).flatMap(v => Try(v.toFloat).toOption).getOrElse(0.0.toFloat)
545562

546-
override def getDouble(parameterIndex: Int): Double = parameters.get(parameterIndex).flatMap(v => Try{v.toDouble}.toOption).getOrElse(0.0)
563+
override def getDouble(parameterIndex: Int): Double = parameters.get(parameterIndex).flatMap(v => Try(v.toDouble).toOption).getOrElse(0.0)
547564

548565
override def getBigDecimal(parameterIndex: Int, scale: Int): java.math.BigDecimal = getBigDecimal(parameterIndex)
549566

@@ -557,7 +574,8 @@ case class MongoPreparedStatement(connection: MongoJdbcConnection) extends Calla
557574

558575
override def getObject(parameterIndex: Int): AnyRef = ???
559576

560-
override def getBigDecimal(parameterIndex: Int): java.math.BigDecimal = parameters.get(parameterIndex).flatMap(v => Try{v.toDouble}.toOption).map(new java.math.BigDecimal(_)).orNull
577+
override def getBigDecimal(parameterIndex: Int): java.math.BigDecimal =
578+
parameters.get(parameterIndex).flatMap(v => Try(v.toDouble).toOption).map(new java.math.BigDecimal(_)).orNull
561579

562580
override def getObject(parameterIndex: Int, map: util.Map[String, Class[_]]): AnyRef = ???
563581

src/main/scala/dev/mongocamp/driver/mongodb/sql/MongoSqlQueryHolder.scala

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -139,7 +139,7 @@ class MongoSqlQueryHolder {
139139
.insertMany(documentsToInsert.toList)
140140
.map(e => {
141141
val map = e.getInsertedIds.asScala.map(d => d._1.toString -> d._2).toMap
142-
val document = org.mongodb.scala.Document("wasAcknowledged" -> e.wasAcknowledged(), "insertedIds" -> Document(map) , "insertedCount" -> map.size)
142+
val document = org.mongodb.scala.Document("wasAcknowledged" -> e.wasAcknowledged(), "insertedIds" -> Document(map), "insertedCount" -> map.size)
143143
document
144144
})
145145

0 commit comments

Comments
 (0)