package activerecord
Content Hierarchy
Ordering
- Alphabetic
Visibility
- Public
- All
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