BlockerCode
unsupported_db_sqlite_fileLocal SQLite file database, use the built in database
What it means
The site keeps its data in a database file inside the project.
Why it stops the deploy
There is no permanent disk on DeployAI, so a file like this is not kept between visits. The good news: our database speaks the same language, so the tables and queries stay as they are.
How to fix it
- Your agent replaces the connection to the file with a connection to our database.
- The tables and queries stay.
- Run the check again.
Prompt for your agent
Copy it and paste it into your agent. It fixes the project, explains each step, and runs the check again.
DeployAI check found this in the project: Local SQLite file database, use the built in database. D1 is SQLite run by Cloudflare, so the SQL can stay. Replace the local driver with the D1 binding, or Drizzle with drizzle-orm/d1. Explain your plan and wait for my approval before architectural changes. Do not remove features without asking. Explain every step to me in simple words. When done, run: npx deployai@latest check