skinny

orm

package orm

Skinny provides you Skinny-ORM as the default O/R mapper, which is built with ScalikeJDBC.

Linear Supertypes
AnyRef, Any
Ordering
  1. Alphabetic
  2. By inheritance
Inherited
  1. orm
  2. AnyRef
  3. Any
  1. Hide All
  2. Show all
Learn more about member selection
Visibility
  1. Public
  2. All

Type Members

  1. type Alias[A] = scalikejdbc.QuerySQLSyntaxProvider[scalikejdbc.SQLSyntaxSupport[A], A]

  2. trait SkinnyCRUDMapper[Entity] extends SkinnyMapper[Entity] with CRUDFeatureWithId[Long, Entity]

    Out-of-the-box Skinny-ORM CRUD mapper.

  3. trait SkinnyCRUDMapperWithId[Id, Entity] extends SkinnyMapperWithId[Id, Entity] with CRUDFeatureWithId[Id, Entity]

    Out-of-the-box Skinny-ORM CRUD mapper.

  4. trait SkinnyJoinTable[Entity] extends SkinnyMapperBase[Entity] with AssociationsFeature[Entity] with NoIdCUDFeature[Entity] with NoIdQueryingFeature[Entity] with NoIdFinderFeature[Entity]

    SkinnyMapper which represents join table which is used for associations.

  5. trait SkinnyMapper[Entity] extends SkinnyMapperWithId[Long, Entity]

    Basic SkinnyMapper implementation.

  6. trait SkinnyMapperBase[Entity] extends scalikejdbc.SQLSyntaxSupport[Entity]

    SkinnyMapper base.

  7. trait SkinnyMapperWithId[Id, Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with IdFeature[Id] with AssociationsWithIdFeature[Id, Entity] with FinderFeatureWithId[Id, Entity] with QueryingFeatureWithId[Id, Entity] with DynamicTableNameFeatureWithId[Id, Entity] with StrongParametersFeature

    Basic SkinnyMapper implementation.

  8. trait SkinnyNoIdCRUDMapper[Entity] extends SkinnyNoIdMapper[Entity] with NoIdCUDFeature[Entity]

    CRUD mapper for tables that don't have single primary key.

  9. trait SkinnyNoIdMapper[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with NoIdFinderFeature[Entity] with NoIdQueryingFeature[Entity] with NoIdAssociationsFeature[Entity] with StrongParametersFeature

    Basic mapper for tables that don't have single primary key.

  10. trait SkinnyRecord[Entity] extends SkinnyRecordWithId[Long, Entity]

    ActiveRecord::Base-like entity object base.

  11. trait SkinnyRecordBase[Entity] extends SkinnyRecordBaseWithId[Long, Entity]

    ActiveRecord::Base-like entity object base.

  12. trait SkinnyRecordBaseWithId[Id, Entity] extends AnyRef

    ActiveRecord::Base-like entity object base.

  13. trait SkinnyRecordWithId[Id, Entity] extends SkinnyRecordBaseWithId[Id, Entity]

    ActiveRecord::Base-like entity object base.

  14. trait SkinnyJoinTableWithId[Id, Entity] extends SkinnyMapperBase[Entity] with AssociationsFeature[Entity] with CRUDFeatureWithId[Id, Entity]

    [deprecated] SkinnyMapper which represents join table which is used for associations.

  15. trait SkinnyTable[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsWithIdFeature[Long, Entity] with QueryingFeature[Entity] with StrongParametersFeature

    Table definition without single primary key specified by default.

Value Members

  1. package exception

  2. package feature

  3. package servlet

Inherited from AnyRef

Inherited from Any

Ungrouped