Extensiones del Editor » Importación de esquemas existentes

Importar esquemas

La extensión "SQL Import" te permite importar un esquema de base de datos existente al editor para visualizar y editar.

En el panel de extensiones, haz clic en la extensión "SQL Import": Extensiones del editor

Aparecerá una ventana modal, necesitarás proporcionar los detalles de conexión para comenzar. Extensiones del editor

Las extensiones usan las bases de datos y conexiones definidas a nivel del equipo del proyecto, si aún no las has definido hay un botón que te llevará a gestionar tus bases de datos y conexiones.

Una vez que la base de datos y la conexión estén seleccionadas, se obtendrán los esquemas disponibles y podrás seleccionar uno de ellos.

En cuanto al modo de importación hay tres opciones disponibles:

  • Reemplazar entidades coincidentes existentes: En este modo la extensión buscará una entidad existente con el mismo nombre y la reemplazará con los valores de la conexión remota, otras entidades se dejarán intactas.
  • Fusionar entidades coincidentes existentes: En este modo la extensión intentará fusionar los campos de la entidad existente con el mismo nombre, otras entidades se dejarán intactas.
  • Descartar todas las entidades existentes: En este modo, todas las entidades actuales se descartarán y reemplazarán con las entidades de la conexión remota.

Si está habilitada, la opción de inferir relaciones débiles buscará campos en las otras entidades donde el identificador del campo sea el nombre de la otra tabla y el identificador del campo clave. Por ejemplo:

Supongamos que tenemos dos entidades, "user" y "post". Si la entidad "post" tiene un campo llamado "user_uuid" y no hay restricción a nivel de base de datos, la extensión creará una relación débil entre "user" y "post" si el campo "uuid" es clave en user.

Próximos pasos