cloudflare / cloudflare/developer-platform
🐛 BUG: PRAGMA foreign_key_check; should be allowed for Cloudflare D1 remote and local
- Lenguaje dominante
- Sin datos de lenguaje
- Estrellas
- 1
- Forks
- 0
- Métricas de merge de PR
- Sin PR fusionados en 30 d
Descripción
### Which Cloudflare product(s) does this pertain to?
D1
### What version(s) of the tool(s) are you using?
3.49.0 [Wrangler]
### What version of Node are you using?
20.11.0
### What operating system and version are you using?
Mac Sonoma 14.1.1
### Describe the Bug
### Observed behavior
Received a "not authorised" message and migration fails when running a sql file with the following line:
`PRAGMA foreign_key_check;`
### Expected behavior
One should be authorised to be able to run a foreign_key_check
### Steps to reproduce
Just add the above line to an sql file and run a migration either local or remote on a D1 database
### Please provide a link to a minimal reproduction
_No response_
### Please provide any relevant error logs
This is all I see when I receive the error

Guía de contribución
Línea de trabajo
Reproduce el fallo añadiendo `PRAGMA foreign_key_check;` a una migración SQL y ejecutándola tanto contra D1 local como contra D1 remoto. Rastrea el manejo de la autorización de la migración para las sentencias PRAGMA; se considera completado cuando la migración se ejecuta correctamente en ambos entornos sin el error “not authorised”.
Escrito por el modelo de indexación a partir del texto del issue.
Evaluación
- Stack tecnológico
- sql
- Área
- databases
- Tipo de issue
- Error
- Dificultad
- 3/5
- Tiempo estimado
- 1-2 días
- Estado de actividad
- Estancado
- Claridad
- Bastante claro
- Aptitud para principiantes
- 45/100