Realizar operaciones CRUD en una base de datos MySQL

En este tutorial se explica cómo conectarse a una instancia de base de datos MySQL desde una integración de ejemplo y cómo realizar operaciones List, Get, Create, Update y Delete en una tabla de base de datos MySQL.

Para completar este tutorial, realiza las siguientes tareas:

Antes de empezar

  • Asegúrate de que tienes acceso a las integraciones.
  • En tu proyecto de Google Cloud, haz lo siguiente:

    • Asigna los siguientes roles a la cuenta de servicio que quieras usar para crear la conexión:
      • roles/secretmanager.viewer
      • roles/secretmanager.secretAccessor
    • Habilita los siguientes servicios:
      • secretmanager.googleapis.com (API Secret Manager)
      • connectors.googleapis.com (API Connectors)

      Si estos servicios no se han habilitado en tu proyecto anteriormente, se te pedirá que los habilites cuando crees la conexión en la página Crear conexión.

  • Asegúrate de tener acceso a un servidor MySQL que puedas usar para crear una base de datos.

Configurar una base de datos y una tabla en tu servidor MySQL

Conéctate a tu servidor MySQL y crea una base de datos y una tabla para usarlas en este tutorial.
  1. Para conectarte a tu servidor MySQL, ejecuta el siguiente comando desde un sistema que tenga instalado un cliente MySQL:
    mysql --host=MySQL server host name or IP address --port=MySQL server port number -uusername -ppassword
    En este ejemplo, sustituye lo siguiente:
    • MySQL server host name or IP address con el nombre o la dirección IP de tu servidor MySQL.
    • MySQL server port number con el número de puerto de tu servidor MySQL.
    • username con el nombre de usuario de tu servidor MySQL.
    • password con la contraseña de tu servidor MySQL.
  2. Para crear una base de datos MySQL que se usará en este tutorial, ejecuta el siguiente comando desde tu cliente MySQL:
    CREATE DATABASE tutorialDB;
  3. Para crear una tabla que se usará en este tutorial, ejecuta el siguiente comando desde tu cliente MySQL:
    create table employee
      (
      employee_id int auto_increment primary key,
      employee_first_name varchar(500) NOT null,
      employee_last_name varchar(500) NOT null,
      employee_emailID varchar(500)
      ); 
  4. Para añadir filas a la tabla employee que has creado, ejecuta el siguiente comando desde tu cliente MySQL:
    INSERT INTO employee (employee_first_name,employee_last_name,employee_emailID) values ("Peter","Dilliard","test-01@test.com");
    INSERT INTO employee (employee_first_name,employee_last_name,employee_emailID) values ("Meaghan","Webb","test-02@test.com");
    
  5. Para verificar que se ha creado la tabla y se han añadido las filas, ejecuta el siguiente comando:
    SELECT * FROM employee;
    Se muestran las siguientes filas de la tabla:
    +-------------+---------------------+--------------------+------------------+
    | employee_id | employee_first_name | employee_last_name | employee_emailID |
    +-------------+---------------------+--------------------+------------------+
    |           1 | Peter               | Dilliard           | test-01@test.com |
    |           2 | Meaghan             | Webb               | test-02@test.com |
    +-------------+---------------------+--------------------+------------------+
    

Crear una conexión a MySQL

Para permitir que una integración se conecte a tu base de datos MySQL, crea una conexión a tu base de datos MySQL:

  1. Haga clic en + Crear para abrir la página Crear conexión.
  2. En la sección Ubicación, elige la ubicación de la conexión.
    1. En la lista Region (Región), selecciona la región en la que quieras crear la conexión.

      Para ver la lista de todas las regiones admitidas, consulta Ubicaciones.

    2. Haz clic en Siguiente.
  3. En la sección Detalles de la conexión, introduce la siguiente información:
    1. En la lista Connector (Conector), selecciona MySQL.
    2. En la lista Connector version (Versión del conector), selecciona la versión del conector.
    3. En el campo Nombre de conexión, introduce un nombre para la instancia de conexión.

      Los nombres de las conexiones deben cumplir los siguientes criterios:

      • Usa letras, números o guiones.
      • Las letras deben estar en minúsculas.
      • Los nombres deben empezar por una letra y terminar en una letra o un número.
      • Los nombres no pueden tener más de 49 caracteres.
    4. Opcional: En el campo Descripción, añade una descripción de la instancia de conexión.
    5. Opcional: Habilita Cloud Logging.
    6. En la lista Cuenta de servicio, selecciona una cuenta de servicio que tenga los roles necesarios.
    7. En el campo Nombre de la base de datos, introduce el nombre de la base de datos de MySQL.
    8. Si quieres, configura los ajustes del nodo de conexión:

      • Número mínimo de nodos: introduce el número mínimo de nodos de conexión.
      • Número máximo de nodos: introduce el número máximo de nodos de conexión.

      Un nodo es una unidad (o réplica) de una conexión que procesa transacciones. Se necesitan más nodos para procesar más transacciones en una conexión y, a la inversa, se necesitan menos nodos para procesar menos transacciones. Para saber cómo influyen los nodos en el precio de tu conector, consulta la sección Precios de los nodos de conexión. Si no introduces ningún valor, de forma predeterminada, el número mínimo de nodos se establece en 2 (para mejorar la disponibilidad) y el máximo en 50.

    9. (Opcional) En la sección Configuración avanzada, marca la casilla Usar proxy para configurar un servidor proxy para la conexión y define los siguientes valores:
      • Esquema de autenticación de proxy: selecciona el tipo de autenticación para autenticarte con el servidor proxy. Se admiten los siguientes tipos de autenticación:
        • Básica: autenticación HTTP básica.
        • Digest: autenticación HTTP Digest.
      • Usuario proxy: nombre de usuario que se usará para autenticar el servidor proxy.
      • Contraseña de proxy: el secreto de Secret Manager de la contraseña del usuario.
      • Tipo de SSL de proxy: el tipo de SSL que se debe usar al conectarse al servidor proxy. Se admiten los siguientes tipos de autenticación:
        • Automático: es el ajuste predeterminado. Si la URL es una URL HTTPS, se usa la opción Tunnel. Si la URL es una URL HTTP, se usa la opción NUNCA.
        • Siempre: la conexión siempre tiene habilitado SSL.
        • Nunca: la conexión no tiene habilitado el protocolo SSL.
        • Túnel: la conexión se realiza a través de un proxy de tunelización. El servidor proxy abre una conexión con el host remoto y el tráfico fluye de un lado a otro a través del proxy.
      • En la sección Servidor proxy, introduce los detalles del servidor proxy.
        1. Haga clic en + Añadir destino.
        2. Selecciona un Tipo de destino.
          • Dirección de host: especifica el nombre de host o la dirección IP del destino.

            Si quieres establecer una conexión privada con tu sistema backend, haz lo siguiente:

    10. Opcional: Para añadir una etiqueta a la conexión, haz clic en +Añadir etiqueta.
    11. Haz clic en Siguiente.
    12. En la sección Destinations (Destinos), introduce los detalles del host remoto (sistema backend) al que quieras conectarte.
      • En la lista Destination Type (Tipo de destino), selecciona una dirección de host.
        • Para especificar el nombre de host o la dirección IP de destino, selecciona Dirección de host y introduce la dirección en el campo Host 1.
        • Para establecer una conexión privada, selecciona Endpoint attachment (Endpoint adjunto) y elige el adjunto que quieras de la lista Endpoint Attachment (Endpoint adjunto).

        Si quieres establecer una conexión pública con tus sistemas backend con seguridad adicional, puedes configurar direcciones IP de salida estáticas para tus conexiones y, a continuación, configurar las reglas de tu cortafuegos para que solo se permitan las direcciones IP estáticas específicas.

        Para introducir más destinos, haga clic en + Añadir destino.

      • Haz clic en Siguiente.
    13. En la sección Autenticación, puede proporcionar credenciales:
      • En el campo Nombre de usuario, introduce el nombre de usuario de MySQL para la conexión.
      • En el campo Password (Contraseña), introduce el secreto de Secret Manager que contiene la contraseña asociada al nombre de usuario de MySQL.
        • Si ya has creado un secreto y no aparece en la lista, selecciona Introducir secreto manualmente. En el cuadro de diálogo Añadir un secreto por ID de recurso, copia y pega el ID de recurso de Secret Manager.
          • Para usar la versión más reciente, copia y pega el ID del recurso del secreto principal con el siguiente formato: "projects/project-number/secrets/secret-name"
          • Si quieres seleccionar una versión específica, copia y pega su ID de recurso en el formato "projects/project-number/secrets/secret-name/versions/1"

          Para añadir el secreto, haz clic en Añadir secreto.

        • Si no has creado un secreto para usarlo con MySQL, haz clic en Crear secreto. En el cuadro de diálogo Crear secreto, introduce los siguientes detalles:
          • En el campo Name (Nombre), introduce el nombre del secreto.
          • En el campo Valor del secreto, introduce el contenido del secreto o sube un archivo que lo contenga.
          • Haz clic en Crear secreto.
      • En la lista Versión del secreto, selecciona la versión del secreto Contraseña de la lista de versiones disponibles en el menú desplegable.
      • Haz clic en Siguiente.
  4. En la sección Revisar, comprueba los detalles de la conexión y la autenticación.
  5. Haz clic en Crear.

Configurar una integración para usar la conexión MySQL

Para usar la conexión MySQL que has creado en una integración, añade una tarea Conectores en una integración junto con un Activador de API. El activador de API está conectado a la tarea Conectores mediante una conexión Edge.

Crear una integración

  1. En la consola de Google Cloud, ve a la página Integration Connectors.

    Ir a Integration Connectors

  2. En el menú de navegación, haz clic en Integraciones.

    Aparecerá la página Lista de integraciones.

  3. Seleccione una integración o cree una haciendo clic en CREAR INTEGRACIÓN.

    Se abrirá la integración en la página del editor de integraciones.

  4. En el editor de integraciones, haz clic en + Añadir una tarea o un activador > Tareas para ver la lista de tareas disponibles.
  5. Haz clic en CREAR NUEVO.
  6. En el cuadro de diálogo Crear integración, introduce un nombre y, si quieres, una descripción.
  7. Haga clic en Crear para abrir el editor de integraciones.

Añadir y configurar un activador de API

Para añadir y configurar un activador de API a la integración, sigue estos pasos:

  1. En el editor de integraciones, selecciona Añadir una tarea o un activador > Activadores para ver una lista de los activadores disponibles.
  2. Arrastra el elemento Activador de API al editor de integraciones.

Añadir y configurar una tarea de conectores

Sigue estos pasos para configurar una tarea de Connectors que muestre todas las entidades de la tabla employee:

  1. Selecciona +Añadir una tarea o un activador > Tareas en el editor de integraciones para ver la lista de tareas disponibles.
  2. Arrastra el elemento Conectores al editor de integraciones.
  3. En el diseñador, haz clic en el elemento de tarea Conectores para ver el panel de configuración de la tarea.
  4. Haz clic en Configurar tarea.

    Aparecerá el cuadro de diálogo Configurar tarea de conector.

  5. En el cuadro de diálogo Configurar tarea de conector, haz lo siguiente:
    1. Selecciona la región de la conexión en la que has creado tu conexión MySQL.
    2. Una vez que se haya elegido una región, aparecerá la columna Conexión. En la lista de conexiones disponibles, selecciona la conexión de MySQL que has creado.
    3. Una vez que se haya elegido una conexión, aparecerá la columna Tipo. Selecciona Entidades y, a continuación, empleado en la lista de entidades disponibles.
    4. Una vez que se haya elegido un tipo, aparecerá la columna Operación. Selecciona Lista.
    5. Haz clic en Hecho para completar la configuración de la conexión y cerrar el cuadro de diálogo.

Conecta el elemento Activador de API al elemento de tarea Conectores

A continuación, añade una conexión de borde para conectar el activador de API a la tarea Connectors. Una conexión de borde es una conexión entre dos elementos cualesquiera de una integración. Para obtener más información sobre los bordes y las condiciones de los bordes, consulta Bordes.

Para añadir la conexión de borde, haz clic en el punto de control Bifurcación situado en la parte inferior del elemento Activador de API. Arrastra y suelta la conexión de borde en el punto de control Unir situado en la parte superior del elemento de tarea Conectores.

Probar la integración

Para probar la integración, haz lo siguiente:

  1. Haz clic en el botón Probar de la barra de herramientas del editor de integraciones.
  2. Si quieres, cambia el valor de Plazo de ejecución (en minutos) y, a continuación, haz clic en Probar integración.
  3. Una vez que la integración se haya completado correctamente, en el panel Probar integración se mostrará el mensaje La ejecución de la integración se ha realizado correctamente. Para ver los registros, haz clic en Ver registros.
  4. En Parámetros de respuesta, en Carga útil de salida del conector, se muestra el siguiente resultado:
    [ {
        "employee_id": 1.0,
        "employee_first_name": "Peter",
        "employee_last_name": "Dilliard",
        "employee_emailID": "test-01@test.com"
      },
      {
        "employee_id": 2.0,
        "employee_first_name": "Meaghan",
        "employee_last_name": "Webb",
        "employee_emailID": "test-02@test.com"
      } ]

Realizar otras operaciones en la tabla de la base de datos MySQL

Cuando configuras una tarea de conectores en tu integración, puedes seleccionar cualquiera de las siguientes operaciones:

  • Lista
  • Obtener
  • Crear
  • Actualizar
  • Eliminar

Ya has usado la operación List para ver todas las filas de la tabla employee. En las siguientes secciones de este tutorial, usarás las operaciones Get, Create, Update y Delete para añadir, modificar o eliminar filas de la tabla employee.

Obtener una fila de una tabla

Si conoce el ID de entidad (o clave principal) de la fila que quiere obtener, proporcione ese valor como entrada a una operación Get en su integración. Los detalles devueltos por la operación Get son similares a los devueltos por la operación List. Sin embargo, mientras que la operación List obtiene los detalles de todas las filas de la tabla que coinciden con la consulta especificada, la operación Get obtiene los detalles de solo la fila de la tabla que coincide con el ID de entidad especificado.

Recuerda que, aunque la operación List devuelve de forma predeterminada todas las filas de la tabla, la operación Get requiere un ID de entidad como parámetro de búsqueda. Por lo tanto, para usar la operación Get, debe conocer el ID de entidad de la fila que quiere obtener o proporcionar un valor predeterminado para el ID de entidad.

Para obtener los detalles de una fila específica, sigue estos pasos para configurar la tarea Conectores que has creado anteriormente:

  1. En el diseñador, haz clic en el elemento de tarea Conectores para ver el panel de configuración de la tarea.
  2. Haz clic en Configurar tarea.

    Aparecerá el cuadro de diálogo Configurar tarea de conector.

  3. En el cuadro de diálogo Configurar tarea de conector, en la columna Operación, seleccione Get y, a continuación, haga clic en Hecho.
  4. En el panel de configuración de la tarea, en Entrada de la tarea, haz clic en ID de entidad.
  5. En el cuadro de diálogo Configurar variable, seleccione Usar como entrada para la integración y haga clic en Guardar.
  6. Haz clic en el botón Probar de la barra de herramientas del editor de integraciones.
  7. Si quieres, cambia el valor de Plazo de ejecución (en minutos).
  8. Introduce el ID de la entidad de la que quieras obtener los detalles. Introduce 2.
  9. Haz clic en Test Integration (Probar integración).
  10. Una vez que la integración se haya completado correctamente, en el panel Probar integración se mostrará el mensaje La ejecución de la integración se ha realizado correctamente. Para ver los registros, haz clic en Ver registros.
  11. En Parámetros de respuesta, en Carga útil de salida del conector, se muestra el siguiente resultado:
    [ {
        "employee_id": 2.0,
        "employee_first_name": "Meaghan",
        "employee_last_name": "Webb",
        "employee_emailID": "test-02@test.com"
      } ]
  12. Puedes verificar que la información que se muestra aquí coincide con la de la fila correspondiente de tu tabla de MySQL. Para ver esta información en tu tabla de MySQL, ejecuta el siguiente comando desde tu cliente de MySQL:
    SELECT * FROM employee WHERE employee_id=2;
    Se muestra la siguiente fila de la tabla:
    +-------------+---------------------+--------------------+------------------+
    | employee_id | employee_first_name | employee_last_name | employee_emailID |
    +-------------+---------------------+--------------------+------------------+
    |           2 | Meaghan             | Webb               | test-02@test.com |
    +-------------+---------------------+--------------------+------------------+
        

Añadir una fila a una tabla

La operación Create permite añadir una fila a una tabla. Cuando usas la operación Create, debes proporcionar todos los valores de la entidad en la carga útil de entrada del conector.

Para añadir una fila con la operación Create, sigue estos pasos para configurar la tarea Connectors que has creado anteriormente:

  1. En el diseñador, haz clic en el elemento de tarea Conectores para ver el panel de configuración de la tarea.
  2. Haz clic en Configurar tarea.

    Aparecerá el cuadro de diálogo Configurar tarea de conector.

  3. En el cuadro de diálogo Configurar tarea de conector, en la columna Operación, seleccione Crear y, a continuación, haga clic en Hecho.
  4. En el panel de configuración de la tarea, en Entrada de tarea, haga clic en Carga útil de entrada del conector.
  5. En el cuadro de diálogo Configurar variable, seleccione Usar como entrada para la integración y haga clic en Guardar.
  6. Haz clic en el botón Probar de la barra de herramientas del editor de integraciones.
  7. Si quieres, cambia el valor de Plazo de ejecución (en minutos).
  8. Introduce los detalles de la entidad que quieras crear. Por ejemplo, para añadir un nuevo empleado a la tabla employee, introduce el siguiente JSON:
    {
      "employee_first_name": "Mary",
      "employee_last_name": "Smith",
      "employee_emailID": "test-03@test.com"
    }
  9. Haz clic en Test Integration (Probar integración).
  10. Una vez que la integración se haya completado correctamente, en el panel Probar integración se mostrará el mensaje La ejecución de la integración se ha realizado correctamente. Para ver los registros, haz clic en Ver registros.
  11. En Parámetros de respuesta, en Carga útil de entrada del conector, se muestra la carga útil que has proporcionado:
    {
      "employee_first_name": "Mary",
      "employee_last_name": "Smith",
      "employee_emailID": "test-03@test.com"
    }
    En Carga útil de salida del conector, el ID de entidad se muestra como salida:
    {
      "employee_id": 3.0
    }
  12. Puedes verificar que la fila se ha añadido a tu tabla de MySQL. Para ver esta información en tu tabla de MySQL, ejecuta el siguiente comando desde tu cliente de MySQL:
    SELECT * FROM employee;
    Se muestran las siguientes filas de la tabla:
    +-------------+---------------------+--------------------+------------------+
    | employee_id | employee_first_name | employee_last_name | employee_emailID |
    +-------------+---------------------+--------------------+------------------+
    |           1 | Peter               | Dilliard           | test-01@test.com |
    |           2 | Meaghan             | Webb               | test-02@test.com |
    |           3 | Mary                | Smith              | test-03@test.com |
    +-------------+---------------------+--------------------+------------------+
        

Actualizar una fila de una tabla

Usa la operación Update para cambiar los valores de una fila de una tabla. Por ejemplo, puedes usar esta operación para actualizar el ID de correo de un empleado en la tabla employee. Para especificar la entidad que quieres actualizar, puedes proporcionar el ID de la entidad, como hiciste en la operación Get. También puede usar el parámetro Cláusula de filtro para enviar los valores por los que se filtrarán las filas de la tabla. Esta opción resulta útil si quiere hacer el mismo cambio en varias filas en función de criterios de búsqueda específicos.

Para actualizar una fila de una tabla, sigue estos pasos para configurar la tarea Conectores que has creado anteriormente:

  1. En el diseñador, haz clic en el elemento de tarea Conectores para ver el panel de configuración de la tarea.
  2. Haz clic en Configurar tarea.

    Aparecerá el cuadro de diálogo Configurar tarea de conector.

  3. En el cuadro de diálogo Configurar tarea de conector, en la columna Operación, seleccione Actualizar y, a continuación, haga clic en Hecho.
  4. En el panel de configuración de la tarea, en Entrada de tarea, haga clic en Carga útil de entrada del conector.
  5. En el cuadro de diálogo Configurar variable, seleccione Usar como entrada para la integración y haga clic en Guardar.
  6. A continuación, en el panel de configuración de la tarea, en Entrada de la tarea, haz clic en Cláusula de filtro.
  7. En el cuadro de diálogo Configurar variable, seleccione Usar como entrada para la integración y haga clic en Guardar.
  8. Haz clic en el botón Probar de la barra de herramientas del editor de integraciones.
  9. Si quieres, cambia el valor de Plazo de ejecución (en minutos).
  10. Introduce los criterios por los que quieras filtrar. Por ejemplo, para buscar un empleado con el ID de correo test-03@test.com, introduce lo siguiente:
    employee_emailID="test-03@test.com"
  11. Introduzca los valores que quiera actualizar. Por ejemplo, para actualizar el ID de correo de todos los empleados de la tabla employee cuyo ID de correo actual coincida con la cláusula de filtro test-03@test.com, introduce el siguiente JSON:
    {
      "employee_emailID": "msmith@test.com"
    }
  12. Haz clic en Test Integration (Probar integración).
  13. Una vez que la integración se haya completado correctamente, en el panel Probar integración se mostrará el mensaje La ejecución de la integración se ha realizado correctamente. Para validar que la entidad se ha actualizado, usa la operación Get para obtener los detalles de la entidad especificada.
  14. Puedes comprobar que la fila se ha actualizado en tu tabla de MySQL. Para ver esta información en tu tabla de MySQL, ejecuta el siguiente comando desde tu cliente de MySQL:
    SELECT * FROM employee;
    Se muestran las siguientes filas de la tabla:
    +-------------+---------------------+--------------------+------------------+
    | employee_id | employee_first_name | employee_last_name | employee_emailID |
    +-------------+---------------------+--------------------+------------------+
    |           1 | Peter               | Dilliard           | test-01@test.com |
    |           2 | Meaghan             | Webb               | test-02@test.com |
    |           3 | Mary                | Smith              | msmith@test.com  |
    +-------------+---------------------+--------------------+------------------+
          

Eliminar una fila de una tabla

Puedes usar la operación Delete para eliminar una o varias filas de una tabla. Proporciona el ID de la entidad o usa la cláusula de filtro para especificar las filas que quieras eliminar. Recuerda que, si usas la cláusula de filtro para especificar los criterios de las filas que quieres eliminar, es posible que se eliminen varias filas que coincidan con el filtro indicado. Si solo quiere eliminar una fila específica, utilice el ID de entidad.

Para eliminar una fila de una tabla mediante el ID de entidad, siga estos pasos para configurar la tarea Connectors que ha creado anteriormente:

  1. En el diseñador, haz clic en el elemento de tarea Conectores para ver el panel de configuración de la tarea.
  2. Haz clic en Configurar tarea.

    Aparecerá el cuadro de diálogo Configurar tarea de conector.

  3. En el cuadro de diálogo Configurar tarea de conector, en la columna Operación, seleccione Eliminar y, a continuación, haga clic en Hecho.
  4. En el panel de configuración de la tarea, en Entrada de la tarea, haz clic en ID de entidad.
  5. En el cuadro de diálogo Configurar variable, seleccione Usar como entrada para la integración y haga clic en Guardar.
  6. Haz clic en el botón Probar de la barra de herramientas del editor de integraciones.
  7. Si quieres, cambia el valor de Plazo de ejecución (en minutos).
  8. Introduce el ID de entidad de la fila de la tabla que quieras eliminar. Introduce 3.
  9. Haz clic en Test Integration (Probar integración).
  10. Una vez que la integración se haya completado correctamente, en el panel Probar integración se mostrará el mensaje La ejecución de la integración se ha realizado correctamente. Para validar que la fila de la tabla se ha eliminado, usa la operación Get para obtener los detalles de la fila que has eliminado. Debería devolver un error para el ID de entidad especificado.

    También puede usar la operación List y, opcionalmente, proporcionar una cláusula de filtro para la fila o las filas de la tabla que haya eliminado. De esta forma, se devuelve la lista de filas restantes, que puede estar vacía.

    Por ejemplo, si ha eliminado la fila de la tabla con el ID de entidad 3, y especifica la cláusula de filtro employee_emailID="msmith@test.com" o el ID de entidad 3 para la operación List, los parámetros de respuesta de los registros mostrarán [].

  11. Puedes comprobar que la fila se ha eliminado en tu tabla de MySQL. Para verificarlo en tu tabla de MySQL, ejecuta el siguiente comando desde tu cliente de MySQL:
    SELECT * FROM employee;
    Se muestran las siguientes filas de la tabla:
    +-------------+---------------------+--------------------+------------------+
    | employee_id | employee_first_name | employee_last_name | employee_emailID |
    +-------------+---------------------+--------------------+------------------+
    |           1 | Peter               | Dilliard           | test-01@test.com |
    |           2 | Meaghan             | Webb               | test-02@test.com |
    +-------------+---------------------+--------------------+------------------+
            

Siguientes pasos