aboutsummaryrefslogtreecommitdiff
path: root/src/main/scala/xyz/driver/core/database/PatchedHsqldbProfile.scala
diff options
context:
space:
mode:
Diffstat (limited to 'src/main/scala/xyz/driver/core/database/PatchedHsqldbProfile.scala')
-rw-r--r--src/main/scala/xyz/driver/core/database/PatchedHsqldbProfile.scala16
1 files changed, 0 insertions, 16 deletions
diff --git a/src/main/scala/xyz/driver/core/database/PatchedHsqldbProfile.scala b/src/main/scala/xyz/driver/core/database/PatchedHsqldbProfile.scala
deleted file mode 100644
index e2efd32..0000000
--- a/src/main/scala/xyz/driver/core/database/PatchedHsqldbProfile.scala
+++ /dev/null
@@ -1,16 +0,0 @@
-package xyz.driver.core.database
-
-import slick.jdbc.{HsqldbProfile, JdbcType}
-import slick.ast.FieldSymbol
-import slick.relational.RelationalProfile
-
-trait PatchedHsqldbProfile extends HsqldbProfile {
- override def defaultSqlTypeName(tmd: JdbcType[_], sym: Option[FieldSymbol]): String = tmd.sqlType match {
- case java.sql.Types.VARCHAR =>
- val size = sym.flatMap(_.findColumnOption[RelationalProfile.ColumnOption.Length])
- size.fold("LONGVARCHAR")(l => if (l.varying) s"VARCHAR(${l.length})" else s"CHAR(${l.length})")
- case _ => super.defaultSqlTypeName(tmd, sym)
- }
-}
-
-object PatchedHsqldbProfile extends PatchedHsqldbProfile