talawa-api / Exports / utilities/createSampleOrganizationUtil
Module: utilities/createSampleOrganizationUtil
Table of contents
Functions
Functions
createSampleOrganization
▸ createSampleOrganization(): Promise
<void
>
Returns
Promise
<void
>
Defined in
src/utilities/createSampleOrganizationUtil.ts:217
generateEventData
▸ generateEventData(users
, organizationId
): Promise
<InterfaceEvent
>
Parameters
Name | Type |
---|---|
users | InterfaceUser [] |
organizationId | string |
Returns
Promise
<InterfaceEvent
>
Defined in
src/utilities/createSampleOrganizationUtil.ts:74
generatePostData
▸ generatePostData(users
, organizationId
): Promise
<InterfacePost
& Document
<any
, any
, InterfacePost
>>
Parameters
Name | Type |
---|---|
users | InterfaceUser [] |
organizationId | string |
Returns
Promise
<InterfacePost
& Document
<any
, any
, InterfacePost
>>
Defined in
src/utilities/createSampleOrganizationUtil.ts:130
generateRandomPlugins
▸ generateRandomPlugins(numberOfPlugins
, users
): Promise
<Promise
<any
>[]>
Parameters
Name | Type |
---|---|
numberOfPlugins | number |
users | string [] |
Returns
Promise
<Promise
<any
>[]>
Defined in
src/utilities/createSampleOrganizationUtil.ts:187
generateUserData
▸ generateUserData(organizationId
, userType
): Promise
<{ appUserProfile
: Document
<unknown
, {}, InterfaceAppUserProfile
> & InterfaceAppUserProfile
& Required
<{ _id
: ObjectId
}> ; user
: Document
<unknown
, {}, InterfaceUser
> & InterfaceUser
& Required
<{ _id
: ObjectId
}> }>
Parameters
Name | Type |
---|---|
organizationId | string |
userType | string |
Returns
Promise
<{ appUserProfile
: Document
<unknown
, {}, InterfaceAppUserProfile
> & InterfaceAppUserProfile
& Required
<{ _id
: ObjectId
}> ; user
: Document
<unknown
, {}, InterfaceUser
> & InterfaceUser
& Required
<{ _id
: ObjectId
}> }>