trait
DatabaseAdapter
extends AnyRef
Type Members
-
class
Zip
[T]
extends AnyRef
-
class
ZipIterable
[T]
extends AnyRef
Abstract Value Members
-
def
isTableDoesNotExistException
(e: SQLException): Boolean
Concrete Value Members
-
def
!=
(arg0: AnyRef): Boolean
-
def
!=
(arg0: Any): Boolean
-
def
##
(): Int
-
def
==
(arg0: AnyRef): Boolean
-
def
==
(arg0: Any): Boolean
-
-
def
asInstanceOf
[T0]
: T0
-
def
bigDecimalTypeDeclaration
(precision: Int, scale: Int): String
-
def
bigDecimalTypeDeclaration
: String
-
def
binaryTypeDeclaration
: String
-
def
booleanTypeDeclaration
: String
-
def
clone
(): AnyRef
-
def
convertFromBooleanForJdbc
(b: Boolean): Boolean
-
def
convertFromUuidForJdbc
(u: UUID): AnyRef
-
def
convertToBooleanForJdbc
(rs: ResultSet, i: Int): Boolean
-
def
convertToJdbcValue
(r: AnyRef): AnyRef
-
def
convertToUuidForJdbc
(rs: ResultSet, i: Int): UUID
-
def
createSequenceName
(fmd: FieldMetaData): String
-
def
currenSession
: Session
-
def
databaseTypeFor
(fmd: FieldMetaData): String
-
def
dateTypeDeclaration
: String
-
def
doubleTypeDeclaration
: String
-
def
dropForeignKeyStatement
(foreignKeyTable: org.squeryl.Table[_], fkName: String, session: Session): Unit
-
def
dropTable
(t: org.squeryl.Table[_]): Unit
-
def
eq
(arg0: AnyRef): Boolean
-
def
equals
(arg0: Any): Boolean
-
-
def
execFailSafeExecute
(sw: StatementWriter, silenceException: (SQLException) ⇒ Boolean): Unit
-
def
executeQuery
(s: Session, sw: StatementWriter): (ResultSet, PreparedStatement)
-
def
executeUpdate
(s: Session, sw: StatementWriter): (Int, PreparedStatement)
-
def
executeUpdateAndCloseStatement
(s: Session, sw: StatementWriter): Int
-
def
executeUpdateForInsert
(s: Session, sw: StatementWriter, ps: PreparedStatement): Int
-
def
failureOfStatementRequiresRollback
: Boolean
-
-
def
finalize
(): Unit
-
def
floatTypeDeclaration
: String
-
def
foreignKeyConstraintName
(foreignKeyTable: org.squeryl.Table[_], idWithinSchema: Int): String
-
def
generateAlmostUniqueSuffixWithHash
(s: String): String
-
def
getClass
(): java.lang.Class[_]
-
def
hashCode
(): Int
-
def
intTypeDeclaration
: String
-
def
isFullOuterJoinSupported
: Boolean
-
def
isInstanceOf
[T0]
: Boolean
-
def
isNotNullConstraintViolation
(e: SQLException): Boolean
-
def
longTypeDeclaration
: String
-
def
ne
(arg0: AnyRef): Boolean
-
def
notify
(): Unit
-
def
notifyAll
(): Unit
-
def
nvlToken
: String
-
def
postCreateTable
(t: org.squeryl.Table[_], printSinkWhenWriteOnlyMode: Option[(String) ⇒ Unit]): Unit
-
def
postDropTable
(t: org.squeryl.Table[_]): Unit
-
def
prepareStatement
(c: Connection, sw: StatementWriter, s: PreparedStatement, session: Session): PreparedStatement
-
def
quoteIdentifier
(s: String): String
-
def
quoteName
(s: String): String
-
implicit def
string2StatementWriter
(s: String): StatementWriter
-
def
stringTypeDeclaration
(length: Int): String
-
def
stringTypeDeclaration
: String
-
def
supportsAutoIncrementInColumnDeclaration
: Boolean
-
def
supportsForeignKeyConstraints
: Boolean
-
def
synchronized
[T0]
(arg0: ⇒ T0): T0
-
def
timestampTypeDeclaration
: String
-
def
toString
(): String
-
def
uuidTypeDeclaration
: String
-
def
viewAlias
(vn: org.squeryl.dsl.ast.ViewExpressionNode[_]): String
-
def
wait
(): Unit
-
def
wait
(arg0: Long, arg1: Int): Unit
-
def
wait
(arg0: Long): Unit
-
def
writeColumnDeclaration
(fmd: FieldMetaData, isPrimaryKey: Boolean, schema: Schema): String
-
def
writeConcatFunctionCall
(fn: org.squeryl.dsl.ast.FunctionNode[_], sw: StatementWriter): Unit
-
-
def
writeCreateTable
[T]
(t: Table[T], sw: StatementWriter, schema: Schema): Unit
-
-
def
writeDropForeignKeyStatement
(foreignKeyTable: org.squeryl.Table[_], fkName: String): String
-
def
writeDropTable
(tableName: String): String
-
-
-
def
writeForeignKeyDeclaration
(foreignKeyTable: org.squeryl.Table[_], foreignKeyColumnName: String, primaryKeyTable: org.squeryl.Table[_], primaryKeyColumnName: String, referentialAction1: Option[ReferentialAction], referentialAction2: Option[ReferentialAction], fkId: Int): String
-
def
writeIndexDeclaration
(columnDefs: Seq[FieldMetaData], name: Option[String], nameOfCompositeKey: Option[String], isUnique: Boolean): String
-
def
writeInsert
[T]
(o: T, t: Table[T], sw: StatementWriter): Unit
-
-
-
-
-
def
writeQuery
(qen: QueryExpressionElements, sw: StatementWriter, inverseOrderBy: Boolean, topHint: Option[String]): Unit
-
-
def
writeRegexExpression
(left: ExpressionNode, pattern: String, sw: StatementWriter): Unit
-
-
def
writeUniquenessConstraint
(t: org.squeryl.Table[_], cols: Iterable[FieldMetaData]): String
-
-
def
writeUpdate
[T]
(o: T, t: Table[T], sw: StatementWriter, checkOCC: Boolean): Unit
-
-
implicit def
zipIterable
[T]
(i: Iterable[T]): ZipIterable[T]
-
def
foreingKeyConstraintName
(foreingKeyTable: org.squeryl.Table[_], idWithinSchema: Int): String
-
def
writeForeingKeyDeclaration
(foreingKeyTable: org.squeryl.Table[_], foreingKeyColumnName: String, primaryKeyTable: org.squeryl.Table[_], primaryKeyColumnName: String, referentialAction1: Option[ReferentialAction], referentialAction2: Option[ReferentialAction], fkId: Int): String
Inherited from AnyRef
Inherited from Any