backup database to s3
This commit is contained in:
5
app/core/api/cron/daily-backup.ts
Normal file
5
app/core/api/cron/daily-backup.ts
Normal file
@ -0,0 +1,5 @@
|
||||
import { CronJob } from "quirrel/blitz";
|
||||
|
||||
import backup from "../../../../db/backup";
|
||||
|
||||
export default CronJob("api/cron/daily-backup", "0 0 * * *", async () => backup("daily"));
|
5
app/core/api/cron/monthly-backup.ts
Normal file
5
app/core/api/cron/monthly-backup.ts
Normal file
@ -0,0 +1,5 @@
|
||||
import { CronJob } from "quirrel/blitz";
|
||||
|
||||
import backup from "../../../../db/backup";
|
||||
|
||||
export default CronJob("api/cron/monthly-backup", "0 0 1 * *", async () => backup("monthly"));
|
5
app/core/api/cron/weekly-backup.ts
Normal file
5
app/core/api/cron/weekly-backup.ts
Normal file
@ -0,0 +1,5 @@
|
||||
import { CronJob } from "quirrel/blitz";
|
||||
|
||||
import backup from "../../../../db/backup";
|
||||
|
||||
export default CronJob("api/cron/weekly-backup", "0 0 * * 0", async () => backup("weekly"));
|
Reference in New Issue
Block a user