Implement storage routines for periodic scheduler

This commit is contained in:
Eike Kettner
2020-03-08 13:56:23 +01:00
parent 1e598bd902
commit 616c333fa5
7 changed files with 152 additions and 13 deletions

View File

@ -13,3 +13,6 @@ CREATE TABLE `periodic_task` (
`nextrun` timestamp not null,
`created` timestamp not null
);
CREATE INDEX `periodic_task_nextrun_idx` ON `periodic_task`(`nextrun`);
CREATE INDEX `periodic_task_worker_idx` ON `periodic_task`(`worker`);

View File

@ -8,6 +8,11 @@ CREATE TABLE "periodic_task" (
"submitter" varchar(254) not null,
"priority" int not null,
"worker" varchar(254),
"marked" timestamp,
"timer" varchar(254) not null,
"nextrun" timestamp not null
"nextrun" timestamp not null,
"created" timestamp not null
);
CREATE INDEX "periodic_task_nextrun_idx" ON "periodic_task"("nextrun");
CREATE INDEX "periodic_task_worker_idx" ON "periodic_task"("worker");