Funds
Funds are how partner organizations capitalize social credit networks on Giving Credit. Each Fund is operated by a Partner Organization and has a distinct Fund Type. For example, one fund might provide loan guarantees while another fund might provide cash transfers.
Fund
webapp.partners_fund
Each fund has a type. This table defines each type of fund available on the platform.
Field | Description | Type |
---|---|---|
id
|
Fund ID | Number |
name
|
Name of the fund | Text |
status
|
Active or inactive | Text |
organization_id
|
Organization ID that operates this fund | Numeric |
created_by_id
|
Entity ID that created the fund | Numeric |
created_at
|
Datetime the fund was created at | Date |
updated_at
|
Datetime the fund was updated at | Date |
Fund Type
webapp.partners_fundtype
Each fund has exactly one Fund Type.
Field | Description | Type |
---|---|---|
id
|
Fund Type ID | Numeric |
name
|
Fund type such as "loan_guarantee_fund", "cash_transfer_fund", etc. | Text |
Fund Member
webapp.partners_fundmember
Each fund can have any number of members. Members are users on the platform who have a relationship with the fund. A fund membership does not mean the member receives a benefit from the fund (such as a loan guarantee), but one cannot receive a benefit from the fund without being a fund member. The FundMember object has a Constituent. The logic here is that a person is a Constituent of an Organization and uses various Funds via Fund Membership.
Field | Description | Type |
---|---|---|
id
|
Fund Member ID | Numeric |
active
|
Whether the member is active with this fund or not. True for active. | Boolean |
constituent_id
|
ID for the constituent. | Numeric |
created_by_id
|
Entity that created the fund member | Numeric |
fund_id
|
Fund ID this constituent is a member of | Numeric |