p

com.github.aselab

activerecord

package activerecord

Content Hierarchy
Ordering
  1. Alphabetic
Visibility
  1. Public
  2. Protected

Package Members

  1. package annotations
  2. package experimental
  3. package i18n
  4. package inner
  5. package io
  6. package reflections
  7. package squeryl
  8. package util
  9. package validations
  10. package views

Type Members

  1. trait ActiveModel extends ProductModel with FormSerializer with JsonSerializer with ValidationSupport
  2. trait ActiveModelCompanion[T <: ActiveModel] extends ProductModelCompanion[T] with FormSupport[T] with JsonSupport[T]
  3. 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.

  4. trait ActiveRecordBase[T] extends CRUDable with ActiveModel with activerecord.ActiveRecord.AssociationSupport
  5. trait ActiveRecordBaseCompanion[K, T <: ActiveRecordBase[K]] extends ActiveModelCompanion[T] with CompanionConversion[T]
  6. 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.

  7. trait ActiveRecordConfig extends AnyRef
  8. class ActiveRecordException extends RuntimeException
  9. case class ActiveRecordSession(c: () => Connection, a: DatabaseAdapter, schema: ActiveRecordTables) extends LazySession with Product with Serializable
  10. trait ActiveRecordTables extends activerecord.dsl.Schema

    Base class of database schema.

  11. trait Datestamps extends CRUDable
  12. class DefaultConfig extends ActiveRecordConfig
  13. case class RecordInvalidException(msg: String) extends ActiveRecordException with Product with Serializable
  14. case class RecordNotFoundException(msg: String) extends ActiveRecordException with Product with Serializable
  15. trait STI extends AnyRef

    Single Table Inheritance

  16. trait STISupport[T <: ActiveRecord with STI] extends AnyRef
  17. case class SchemaSettingException(msg: String) extends ActiveRecordException with Product with Serializable
  18. class SessionManager extends SessionFactory
  19. case class StaleObjectException(msg: String) extends ActiveRecordException with Product with Serializable
  20. trait Timestamps extends CRUDable
  21. trait dsl extends PrimitiveTypeMode with DateTimeSupport with LocalDateSupport with DSL with JsonImplicits

Value Members

  1. object ActiveRecord extends Relations with Associations
  2. object ActiveRecordException extends Serializable
  3. object ActiveRecordTables
  4. object Config
  5. object dsl extends dsl with Annotations with Types

Ungrouped