--- title: "Crear una tabla" url: https://docs.catalyst.zoho.com/es/tutorials/photo-store-app/nodejs/create-table/ description: "Cree una aplicación de galería React para cargar imágenes en un bucket en Stratus y compartir estas imágenes con otros usuarios registrados. Aloje la aplicación en AppSail, sincronícela con GitHub y despliéguela usando Pipelines." last_updated: 2026-08-17T12:16:04Z service: All Services type: tutorial related_links: - name: "Catalyst Data Store" url: /es/cloud-scale/help/data-store/introduction/ - name: "Alcances y permisos" url: /es/cloud-scale/help/data-store/scopes-and-permissions/ --- # Crear una tabla Vamos a crear una tabla en el [Data Store](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction/). Esta tabla se utiliza para crear las siguientes columnas y almacenar los detalles requeridos:
Nombre de la columna Tipo de dato Propósito
`UserName` `Var Char` Para almacenar los detalles del usuario que accede a la aplicación.
`BucketPath` `Var Char` Para almacenar la ruta de la imagen (objeto) requerida.
`UserZuid` `Var Char` Para almacenar el ID de usuario único del usuario final registrado en su aplicación.
`IsUpdate` `Boolean` Para almacenar el tipo de acceso de imagen compartida como un booleano: True para Editar, False para Ver.
`SharedBy` `Var Char` Para almacenar los detalles del usuario registrado que compartió la imagen.
Para crear una tabla: 1. Navegue a la sección del servicio *Catalyst Cloud Scale* en la consola y haga clic en **Start Exploring**. ![catalyst_tutorials_photostore_cs_first_explore](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_cs_first_explore.webp) 2. Navegue al componente **Data Store** presente en la sección *Storage* y haga clic en **Create a new Table**. ![catalyst_tutorials_photostore_datastore_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_create.webp) 3. Ingrese "**ImageShareDetails**" como el nombre de la tabla y haga clic en **Create**. ![catalyst_tutorials_photostore_name_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_name_create.webp) > **Nota:** Asegúrese 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_photostore_datastore_table_done](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_done.webp) Ahora, vamos a crear las cuatro columnas requeridas. > **Info:** [Conozca más sobre los diversos tipos de datos y propiedades de una columna compatibles](https://docs.catalyst.zoho.com/es/cloud-scale/help/data-store/introduction/). 4. Haga clic en **New Column** en la sección *Schema View*. ![catalyst_tutorials_photostore_datastore_table_new_clm_highlit](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_new_clm_highlit.webp) 5. Ingrese el nombre de la columna como "`UserName`". Seleccione **Var Char** como su tipo de dato, ingrese **Max Length** como `100` y haga clic en **Create**. ![catalyst_tutorials_photostore_datastore_table_clm_1_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_clm_1_create.webp) La columna será creada. ![catalyst_tutorials_photostore_datastore_table_clm_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_clm_created.webp) 6. Haga clic en el botón **New Column** nuevamente para crear la segunda columna. Nombre la columna como "`BucketPath`". Seleccione **Var Char** como el tipo de dato e ingrese `255` como **Max Length**. Haga clic en **Create**. ![catalyst_tutorials_photostore_datastore_table_new_clm_2_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_new_clm_2_create.webp) 7. Haga clic en el botón **New Column** nuevamente para crear la tercera columna. Nombre la columna "`UserZuid`". Seleccione **Var Char** como el tipo de dato e ingrese `50` como **Max Length**. Haga clic en **Create**. ![catalyst_tutorials_photostore_datastore_table_new_clm_3_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_new_clm_3_create.webp) 8. Haga clic en el botón **New Column** nuevamente para crear la cuarta columna. Nombre la columna "`SharedBy`". Seleccione **Var Char** como el tipo de dato e ingrese `100` como **Max Length**. Haga clic en **Create**. ![catalyst_tutorials_photostore_datastore_table_new_clm_4_create](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_new_clm_4_create.webp) Todas las columnas requeridas han sido creadas. ![catalyst_tutorials_photostore_datastore_table_all_clm_created](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_all_clm_created.webp) ### Configurar alcances y permisos Para permitir que sus usuarios finales proporcionen los datos requeridos para poblar las columnas creadas, necesita habilitar los permisos necesarios para el perfil de *App User*. Para habilitar los permisos requeridos: 1. Haga clic en la pestaña **Scopes & Permissions**. ![catalyst_tutorials_photostore_datastore_table_user_role](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_user_role.webp) 2. Seleccione los permisos de **Update**, **Insert** y **Delete** para el *App User* haciendo clic en las casillas de verificación respectivas. Asegúrese de no cambiar ninguna otra configuración de permisos. ![catalyst_tutorials_photostore_datastore_table_user_role_all_permissions](https://catalyst-docs-development.zohostratus.in/images/tutorials/photo-store/catalyst_tutorials_photostore_datastore_table_user_role_all_permissions.webp) El componente Data Store está ahora configurado para la aplicación.