class

KemalcrStarter::Infrastructure::DB::OrganizationRepository

Inherits KemalcrStarter::Infrastructure::DB::Repository < Reference < Object

Instance methods

count_active_for_user(user_id : String) : Int64
Source
create(id : String, slug : String, name : String, owner_user_id : String, status : String = "active") : OrganizationRecord
Source
delete_all
Source
find(id : String) : OrganizationRecord | Nil
Source
find_active(id : String) : OrganizationRecord | Nil
Source
list_active_for_user(user_id : String, limit : Int32 = 1000, offset : Int32 = 0) : Array(OrganizationRecord)
Source
update(id : String, slug : String | Nil, name : String | Nil) : OrganizationRecord | Nil
Source