web / lib/seed/core/seed-manager-base / SeedManagerBase
Abstract Class: SeedManagerBase
Extended by
Constructors
Constructor
new SeedManagerBase():
SeedManagerBase
Returns
SeedManagerBase
Properties
payload
protected
payload:null
|BasePayload
relationshipResolver
protected
relationshipResolver:null
|RelationshipResolver
databaseOperations
protected
databaseOperations:null
|DatabaseOperations
isCleaningUp
protected
isCleaningUp:boolean
=false
Accessors
payloadInstance
Get Signature
get payloadInstance():
null
|BasePayload
Returns
null
| BasePayload
relationshipResolverInstance
Get Signature
get relationshipResolverInstance():
null
|RelationshipResolver
Returns
null
| RelationshipResolver
databaseOperationsInstance
Get Signature
get databaseOperationsInstance():
null
|DatabaseOperations
Returns
null
| DatabaseOperations
Methods
initialize()
initialize():
Promise
<BasePayload
>
Returns
Promise
<BasePayload
>
cleanup()
cleanup():
Promise
<void
>
Returns
Promise
<void
>
getCollectionCount()
getCollectionCount(
collection
):Promise
<number
>
Parameters
collection
string
Returns
Promise
<number
>