I'm trying to generate code from SQL Server 2014 using Slick 3.2-RC1 but I'm getting a class cast exception. Please see below
Any ideas on what can cause this? It may be a bug, but I'm asking before logging.
slick.codegen.SourceCodeGenerator.main(Array("slick.jdbc.SQLServerProfile","com.microsoft.sqlserver.jdbc.SQLServerDriver","jdbc:sqlserver://localhost:1433;databaseName=test","/home/dude/generated","somepackage","user", "pass"))
java.lang.ClassCastException: java.lang.String cannot be cast to java.lang.Integer
com.microsoft.sqlserver.jdbc.SQLServerResultSet.getInt(SQLServerResultSet.java:2328)
slick.jdbc.PositionedResult.nextIntOption(PositionedResult.scala:62)
slick.jdbc.GetResult$GetIntOption$.apply(GetResult.scala:39)
slick.jdbc.GetResult$GetIntOption$.apply(GetResult.scala:39)
slick.jdbc.PositionedResult.$less$less(PositionedResult.scala:31)
slick.jdbc.PositionedResult.$less$less$qmark(PositionedResult.scala:32)
slick.jdbc.meta.MColumn$.$anonfun$getColumns$2(MColumn.scala:27)
slick.jdbc.ResultSetInvoker$$anon$4.extractValue(ResultSetInvoker.scala:37)
slick.jdbc.ResultSetInvoker$$anon$2.extractValue(ResultSetInvoker.scala:26)
slick.jdbc.PositionedResultIterator.fetchNext(PositionedResult.scala:176)
slick.util.ReadAheadIterator.update(ReadAheadIterator.scala:28)
slick.util.ReadAheadIterator.hasNext(ReadAheadIterator.scala:34)
slick.util.ReadAheadIterator.hasNext$(ReadAheadIterator.scala:33)
slick.jdbc.PositionedResultIterator.hasNext(PositionedResult.scala:167)
scala.collection.Iterator.foreach(Iterator.scala:929)
scala.collection.Iterator.foreach$(Iterator.scala:929)
slick.jdbc.PositionedResultIterator.foreach(PositionedResult.scala:167)
slick.jdbc.Invoker.foreach(Invoker.scala:49)
slick.jdbc.Invoker.foreach$(Invoker.scala:47)
slick.jdbc.ResultSetInvoker.foreach(ResultSetInvoker.scala:14)
slick.jdbc.StreamingInvokerAction.run(StreamingInvokerAction.scala:22)
slick.jdbc.StreamingInvokerAction.run$(StreamingInvokerAction.scala:20)
slick.jdbc.ResultSetAction$$anon$1.run(ResultSetInvoker.scala:42)
slick.jdbc.ResultSetAction$$anon$1.run(ResultSetInvoker.scala:42)
slick.basic.BasicBackend$DatabaseDef$$anon$2.liftedTree1$1(BasicBackend.scala:240)
slick.basic.BasicBackend$DatabaseDef$$anon$2.run(BasicBackend.scala:240)
java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1142)
java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:617)
java.lang.Thread.run(Thread.java:745)