--- title: "Crear tabla" url: https://docs.catalyst.zoho.com/es/tutorials/birthday-greetings/nodejs/create-table/ description: "Construye una aplicación de saludos de cumpleaños usando el servicio Job Scheduling y envía automáticamente saludos de cumpleaños a la persona requerida a través de su correo electrónico." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Data Store" url: /es/cloud-scale/help/data-store/introduction/ - name: "Scopes \u0026 Permissions" url: /es/cloud-scale/help/data-store/scopes-and-permissions/ - name: "Roles" url: /es/cloud-scale/help/authentication/user-management/roles/introduction/ --- # Crear tabla A continuación, vamos a crear una tabla en el [Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction/). Esta tabla se usa para crear las siguientes columnas para almacenar los detalles requeridos:
Nombre de columna Tipo de dato Propósito
`Name` `Var Char` Para almacenar el nombre de las personas a quienes vas a enviar los deseos.
`Message` `Text` Para almacenar el mensaje personalizado.
`BirthDay` `Date` Para almacenar la fecha de cumpleaños.
`Email` `Var Char` Para almacenar la dirección de correo electrónico del destinatario.
`AutoSend` `Boolean` Para elegir enviar el correo electrónico automáticamente a la persona requerida en el momento programado. El valor predeterminado será **True**.
Para crear una tabla: 1. Navega a la sección del servicio *Cloud Scale* de Catalyst en la consola y haz clic en **Start Exploring**. ![catalyst_tutorials_jobscheduling_cloudscale_start_explore](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_cloudscale_start_explore.webp) 2. Navega al componente *Data Store* en la sección *STORAGE* y haz clic en **Create a new Table**. ![catalyst_tutorials_jobscheduling_datastore_table_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_table_create.webp) 3. Ingresa el nombre de la tabla como "`BirthDayReminder`" y haz clic en **Create**. ![catalyst_tutorials_jobscheduling_datastore_nme_table](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_nme_table.webp) > **Nota:** Asegúrate de ingresar el nombre exactamente como se indica porque el código de la aplicación contiene el mismo nombre. La tabla será creada. ![catalyst_tutorials_jobscheduling_datastore_table_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_table_created.webp) Ahora, vamos a crear las columnas requeridas. > **Info:** Puedes aprender sobre los diversos tipos de datos soportados por Catalyst y las otras propiedades de una columna en la [documentación de ayuda del Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction/). 4. Haz clic en **New Column** en la sección *Schema View*. ![catalyst_tutorials_jobscheduling_datastore_clm_new_clm](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_new_clm.webp) 5. Ingresa el nombre de la columna como "`Name`". Selecciona el tipo de dato como **Var Char** e ingresa "`100`" como el **Max Length**. ![catalyst_tutorials_jobscheduling_datastore_clm_name_clm](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_name_clm.webp) 6. Haz clic en **Create**. ![catalyst_tutorials_jobscheduling_datastore_clm_first_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_first_created.webp) 7. Haz clic en el botón **New Column** nuevamente para crear la segunda columna. Nómbrala "`Message`", selecciona **Text** como su tipo de dato y haz clic en **Create**. ![catalyst_tutorials_jobscheduling_datastore_clm_2_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_2_created.webp) 8. Haz clic en el botón **New Column** nuevamente para crear la tercera columna. Nómbrala "`BirthDay`", selecciona **Date** como su tipo de dato y haz clic en **Create**. ![catalyst_tutorials_jobscheduling_datastore_clm_3_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_3_created.webp) 9. Haz clic en el botón **New Column** nuevamente para crear la cuarta columna. Nómbrala "`Email`", selecciona **Var Char** como su tipo de dato, ingresa "`120`" como el **Max Length** y haz clic en **Create**. ![catalyst_tutorials_jobscheduling_datastore_clm_4_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_4_created.webp) 10. Por último, haz clic en el botón **New Column** nuevamente para crear la quinta columna. Nómbrala "`AutoSend`", selecciona **Boolean** como su tipo de dato, selecciona **True** como el **Default Value** y haz clic en **Create**. ![catalyst_tutorials_jobscheduling_datastore_clm_5_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clm_5_created.webp) Todas las columnas requeridas han sido creadas. ![catalyst_tutorials_jobscheduling_datastore_clms_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_clms_created.webp) ### Configurar Scopes and Permissions Para permitir que cualquier usuario de la aplicación Birthday Greetings cree y gestione mensajes de cumpleaños desde la aplicación cliente, debes habilitar las operaciones CRUD para el perfil *App User* y establecer su [rol](https://docs.catalyst.zoho.com/es/cloud-scale/help/authentication/user-management/roles/introduction/) como *User*. Para habilitar los permisos requeridos: 1. Haz clic en la pestaña **Scopes & Permissions**. ![catalyst_tutorials_jobscheduling_datastore_scopes_page](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_scopes_page.webp) 2. Selecciona el perfil **User** para el rol *App User*. ![catalyst_tutorials_jobscheduling_datastore_scopes_roles_user](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_scopes_roles_user.webp) 3. Selecciona los permisos **Update**, **Insert** y **Delete** para el *App User* haciendo clic en las casillas de verificación respectivas. Asegúrate de no cambiar ninguna otra configuración de permisos. ![catalyst_tutorials_jobscheduling_datastore_scopes_roles_user_permissions_done](https://catalyst-docs-development.zohostratus.in/images/tutorials/birthday-greetings/catalyst_tutorials_jobscheduling_datastore_scopes_roles_user_permissions_done.webp) El componente *Data Store* ahora está configurado para la aplicación.