implement cron router + install cloudflare types

This commit is contained in:
Michi 2025-09-13 11:37:01 +02:00
parent dfadc64afa
commit 3f9547f014
5 changed files with 7509 additions and 1 deletions

View file

@ -14,4 +14,26 @@ DB scheme is defined in typescript
apply changes
```bash
npx drizzle-kit push
```
## Cloudflare workers tricks
If types are missing, run:
```bash
npx wrangler types
```
## Testing cronjobs
Run worker locally (without remote d1 access)
```bash
npx wrangler dev --test-scheduled
```
Run worker locally (with remote connection to d1)
```bash
npx wrangler dev --remote --test-scheduled
```
Run curl request with cron expression
```bash
curl "http://localhost:8787/__scheduled?cron=*+*+*+*+*"
```