package activerecord
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- Protected
Package Members
- package annotations
- package experimental
- package i18n
- package inner
- package io
- package reflections
- package squeryl
- package util
- package validations
- package views
Type Members
- trait ActiveModel extends ProductModel with FormSerializer with JsonSerializer with ValidationSupport
- trait ActiveModelCompanion[T <: ActiveModel] extends ProductModelCompanion[T] with FormSupport[T] with JsonSupport[T]
- abstract class ActiveRecord extends ActiveRecordBase[Long] with activerecord.ActiveRecord.HabtmAssociationSupport
Base class of ActiveRecord objects.
Base class of ActiveRecord objects.
This class provides object-relational mapping and CRUD logic and callback hooks.
- trait ActiveRecordBase[T] extends CRUDable with ActiveModel with activerecord.ActiveRecord.AssociationSupport
- trait ActiveRecordBaseCompanion[K, T <: ActiveRecordBase[K]] extends ActiveModelCompanion[T] with CompanionConversion[T]
- trait ActiveRecordCompanion[T <: ActiveRecord] extends ActiveRecordBaseCompanion[Long, T]
Base class of ActiveRecord companion objects.
Base class of ActiveRecord companion objects.
This class provides database table mapping and query logic.
- trait ActiveRecordConfig extends AnyRef
- class ActiveRecordException extends RuntimeException
- case class ActiveRecordSession(c: () => Connection, a: DatabaseAdapter, schema: ActiveRecordTables) extends LazySession with Product with Serializable
- trait ActiveRecordTables extends activerecord.dsl.Schema
Base class of database schema.
- trait Datestamps extends CRUDable
- class DefaultConfig extends ActiveRecordConfig
- case class RecordInvalidException(msg: String) extends ActiveRecordException with Product with Serializable
- case class RecordNotFoundException(msg: String) extends ActiveRecordException with Product with Serializable
- trait STI extends AnyRef
Single Table Inheritance
- trait STISupport[T <: ActiveRecord with STI] extends AnyRef
- case class SchemaSettingException(msg: String) extends ActiveRecordException with Product with Serializable
- class SessionManager extends SessionFactory
- case class StaleObjectException(msg: String) extends ActiveRecordException with Product with Serializable
- trait Timestamps extends CRUDable
- trait dsl extends PrimitiveTypeMode with DateTimeSupport with LocalDateSupport with DSL with JsonImplicits
Value Members
- object ActiveRecord extends Relations with Associations
- object ActiveRecordException extends Serializable
- object ActiveRecordTables
- object Config
- object dsl extends dsl with Annotations with Types