add SoftDeleteBehavior
update persiantools