Cloudflare D1 icon

Cloudflare D1

Execute operations against Cloudflare D1 serverless databases. Supports structured operations (Insert, Select, Update, Delete), raw SQL queries, and can be used as a tool by AI Agents.

Database → Import Database

AI-generated

Summary

Import a SQL dump into a Cloudflare D1 database, replacing existing data.

Inputs

  • databaseId (required) — The unique identifier of the Cloudflare D1 database to import into.
  • importSql (required) — The SQL content to import, typically containing CREATE and INSERT statements.

Output shape

an object with a success flag and metadata (no regular payload)

The operation signals success via the response metadata; the database becomes unavailable during import.

Examples

Example 1: Replace a database's contents with a new schema and data

Database ID: my_database; SQL Content: CREATE TABLE ...; INSERT INTO ...

Discussion