Skip to content
DeployAI
BlockerCode unsupported_db_mysql

MySQL is not supported, use the built in database

What it means

The site keeps its data in a MySQL database that runs on a separate server.

Why it stops the deploy

Every site on DeployAI gets a built in database, and there is no connection to outside databases of this kind. The site will not go live until the data moves to our database.

How to fix it

  1. Your agent moves the tables and fields to our database, without changing what the site does.
  2. If there is real data already, keep a copy of it before the move.
  3. 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: MySQL is not supported, use the built in database.
Move the data layer to Cloudflare D1 (SQLite). With Prisma use the sqlite provider and the D1 adapter, or use Drizzle with drizzle-orm/d1. Keep the same tables and fields.
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