Id as the primary key.
Id as the primary key.
If your entity's primary key is not single numeric value, implement this method as a dummy(e.g. UnsupportedOperationException) override #primaryKeyCondition.
id
Returns skinny.orm.SkinnyCRUDMapper for this SkinnyRecord.
Returns skinny.orm.SkinnyCRUDMapper for this SkinnyRecord.
mapper
Returns attributes to persist.
Returns attributes to persist.
attributes
Destroys this entity in DB.
Destroys this entity in DB.
db session
deleted count
Returns primary key search condition.
Returns primary key search condition.
sql part
Saves this instance in DB.
Saves this instance in DB. Notice: this methods only can update existing entity.
If you need creation, define the primary key as an Option[Long] value, and use skinny.orm.MutableSkinnyRecord instead.
db session
self
ActiveRecord::Base-like entity object base.
entity