Saltar al contenido principal

Exportar SQL (DDL)

EntityFlow convierte tu diagrama en DDL listo para ejecutar. Haz clic en Exportar en la barra superior y abre la pestaña SQL.

Cuadro de diálogo de exportación, pestaña SQL

Generar DDL​

  1. Elige un dialecto: PostgreSQL, MySQL, MariaDB, SQL Server o SQLite.
  2. Opcionalmente, añade un título: se emite como un comentario SQL al principio.
  3. Opcionalmente, excluye tablas o grupos específicos mediante las casillas de verificación.
  4. Observa cómo se actualiza la vista previa en vivo y luego pulsa Copiar para enviarlo al portapapeles.

También puedes usar Archivo → Exportar SQL → {dialect} para copiar con un solo clic todo el esquema en un dialecto determinado.

Salida correcta según el dialecto​

La vista previa es realmente consciente del dialecto, no un simple buscar y reemplazar:

AspectoCómo se adapta
Delimitación"...", comillas invertidas o [...] según el motor
TiposAsignados al tipo nativo de cada motor
AutoincrementoSERIAL / IDENTITY / AUTO_INCREMENT / AUTOINCREMENT
EnumeracionesENUM nativo cuando se admite; de lo contrario, una restricción CHECK
RestriccionesClaves y referencias representadas según el dialecto
-- Acme Storefront
CREATE TABLE products (
id SERIAL PRIMARY KEY,
name varchar(255) NOT NULL,
category_id integer REFERENCES categories(id)
);

:::note Idéntico en el servidor La exportación del lado del servidor a través de la API es idéntica byte a byte a lo que ves en el editor: el mismo motor genera ambas, por lo que la CI y la interfaz nunca divergen. :::

tip

¿Prefieres un formato compacto e independiente de la herramienta? Exporta en su lugar a DBML, o exporta a JSON para capturar el diagrama completo con su disposición.