Documentation / @tenancy-node/db / ProvisioningStepRepository
Class: ProvisioningStepRepository
Defined in: db/src/repositories/provisioning-step-repository.ts:22
Tabla tenancy_provisioning_steps: historial de cada paso de cada ejecución.
Constructors
Constructor
new ProvisioningStepRepository(
central):ProvisioningStepRepository
Defined in: db/src/repositories/provisioning-step-repository.ts:23
Parameters
central
Returns
ProvisioningStepRepository
Methods
finish()
finish(
id,status,now,durationMs,error?):Promise<void>
Defined in: db/src/repositories/provisioning-step-repository.ts:48
Parameters
id
number
status
now
Date
durationMs
number
error?
string
Returns
Promise<void>
lastRun()
lastRun(
tenantId):Promise<ProvisioningStepRecord[]>
Defined in: db/src/repositories/provisioning-step-repository.ts:63
Pasos de la ejecución más reciente del tenant.
Parameters
tenantId
string
Returns
Promise<ProvisioningStepRecord[]>
list()
list(
tenantId,runId?):Promise<ProvisioningStepRecord[]>
Defined in: db/src/repositories/provisioning-step-repository.ts:74
Parameters
tenantId
string
runId?
string
Returns
Promise<ProvisioningStepRecord[]>
start()
start(
tenantId,runId,step,attempt,now):Promise<number>
Defined in: db/src/repositories/provisioning-step-repository.ts:29
Parameters
tenantId
string
runId
string
step
string
attempt
number
now
Date
Returns
Promise<number>