Skip to main content

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

NameType
usersInterfaceUser[]
organizationIdstring

Returns

Promise<InterfaceEvent>

Defined in

src/utilities/createSampleOrganizationUtil.ts:74


generatePostData

generatePostData(users, organizationId): Promise<InterfacePost & Document<any, any, InterfacePost>>

Parameters

NameType
usersInterfaceUser[]
organizationIdstring

Returns

Promise<InterfacePost & Document<any, any, InterfacePost>>

Defined in

src/utilities/createSampleOrganizationUtil.ts:130


generateRandomPlugins

generateRandomPlugins(numberOfPlugins, users): Promise<Promise<any>[]>

Parameters

NameType
numberOfPluginsnumber
usersstring[]

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

NameType
organizationIdstring
userTypestring

Returns

Promise<{ appUserProfile: Document<unknown, {}, InterfaceAppUserProfile> & InterfaceAppUserProfile & Required<{ _id: ObjectId }> ; user: Document<unknown, {}, InterfaceUser> & InterfaceUser & Required<{ _id: ObjectId }> }>

Defined in

src/utilities/createSampleOrganizationUtil.ts:17