
org.scalaquery.ql.basic.BasicSQLUtils.scala Maven / Gradle / Ivy
package org.scalaquery.ql.basic
import java.sql.Types._
import org.scalaquery.ql.TypeMapperDelegate
class BasicSQLUtils {
def quoteIdentifier(id: String): String = {
val s = new StringBuilder(id.length + 4) append '"'
for(c <- id) if(c == '"') s append "\"\"" else s append c
s append '"' toString
}
def mapTypeName(tmd: TypeMapperDelegate[_]): String = tmd.sqlType match {
case VARCHAR => "VARCHAR(254)"
case _ => tmd.sqlTypeName
}
}
© 2015 - 2025 Weber Informatics LLC | Privacy Policy