TriggeredJobRunModel
Model for tracking individual runs of a triggered job.
Each time a TriggeredJob is executed, a new TriggeredJobRunModel is created to track the execution status and link to the created scenario.
ended_at: datetimeerror_info: dictscenario: Scenariostarted_at: datetimestatus: JobStatustrigger: JobRunTriggertriggered_job: TriggeredJobModelInitialize self. See help(type(self)) for accurate signature.
bool - Truebool - Falsebool - Falsebool - Truebool - FalseGet the duration of this run in seconds
float | NoneCheck if this run failed
boolCheck if this run is still in progress
boolReturns True if the model is saved in db, False otherwise
boolCheck if this run completed successfully
boolMark this run as failed
strstr | NoneTriggeredJobRunModelMark this run as successful
TriggeredJobRunModelModelTypeSets the data
set force_insert to True to force creation of the object
set skip_hook to True to skip the before insert or update hook
ModelTypeBaseModelDTOAnyMethod call after all the table are inited
Useful when use DeferredForeignKey to create the foreign key manually latter
Method call after the table is created
Usefull to create the full text indexes
AnyAnybool - Truebool - TrueAnyAnybool - Truebool - TrueAnyAnyAnyAnyAnyReturns the name of the class
bool - Falsebool - Falsebool - FalsestrReturns True if the column exists in the table
strboolAnyCreate a foreign key for a Foreign key field only if the foreign key does not exists
ForeignKeyFieldMethod to create a full text index
liststrCreate a new run entry in RUNNING status
TriggeredJobModelJobRunTriggerTriggeredJobRunModelCreate model table
AnyDrop model table
Execute a raw SQL query. Can use the [TABLE_NAME] to replace by the table name
strAnyAnystrboolReturns the full name of the class
bool - Falsebool - FalsestrAnyAnystrOptionalGet by ID and throw 404 error if object not found
strModelTypelistlistDatabaseProxyReturns the (current) DbManager of this model
AbstractDbManagerModelMetadataAnyAnyGet all currently running job runs
listGet all runs for a specific job, ordered by most recent first
TriggeredJobModelint - 100listReturns the table name of this class
str | NoneAnyReturns True if the index exists in the table
strboolGet all the classes that inherit this class
listAnyAnyAnyAnyAnyAnyReturns True if the class has a table name defined
boolAnyAnyAnyAnyAnyAnyPerforms full-text search on the field. Must be overrided by child class to work
strstr | NoneModelSelectAnyAnyAnyAnyAnyAnyAny