skinny.orm

feature

package feature

Visibility
  1. Public
  2. All

Type Members

  1. trait AssociationsFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature

    Associations support feature.

  2. trait AutoSessionFeature extends AnyRef

    Provides AutoSession for this mapper.

  3. trait CRUDFeature[Entity] extends SkinnyMapperBase[Entity] with SkinnyModel[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsFeature[Entity] with QueryingFeature[Entity] with JoinsFeature[Entity] with FinderFeature[Entity] with StrongParametersFeature

    Provides auto-generated CRUD feature.

  4. trait CRUDFeatureWithAssociations[Entity] extends JoinsFeature[Entity] with CRUDFeature[Entity]

    Extended CRUDFeature which supports associations.

  5. trait ConnectionPoolFeature extends AnyRef

    Provides ConnectionPool.

  6. trait FinderFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsFeature[Entity] with JoinsFeature[Entity] with QueryingFeature[Entity]

    Provides #find something APIs.

  7. trait JoinsFeature[Entity] extends SkinnyMapperBase[Entity] with AssociationsFeature[Entity] with QueryingFeature[Entity]

    Provides #joins APIs.

  8. trait OptimisticLockWithTimestampFeature[Entity] extends CRUDFeature[Entity]

    Optimistic lock with timestamp.

  9. trait OptimisticLockWithVersionFeature[Entity] extends CRUDFeature[Entity]

    Optimistic lock with version.

  10. trait QueryingFeature[Entity] extends SkinnyMapperBase[Entity] with ConnectionPoolFeature with AutoSessionFeature with AssociationsFeature[Entity]

    Querying APIs feature.

  11. trait SoftDeleteWithBooleanFeature[Entity] extends CRUDFeature[Entity]

    Soft delete with boolean value.

  12. trait SoftDeleteWithTimestampFeature[Entity] extends CRUDFeature[Entity]

    Soft delete with timestamp value.

  13. trait StrongParametersFeature extends AnyRef

    Strong parameters support.

  14. trait TimestampsFeature[Entity] extends CRUDFeature[Entity]

    ActiveRecord timestamps feature.

Value Members

  1. package associations

Ungrouped