--- title: "Create a table" url: https://docs.catalyst.zoho.com/en/tutorials/dialer-app/nodejs/create-table/ description: "Build a dialer application using Catalyst Advanced I/O Functions, Data Store, and Twilio's Voice API to call customers from your sales team." last_updated: 2026-11-04T10:10:44Z service: All Services type: tutorial related_links: - name: "Data Store" url: /en/cloud-scale/help/data-store/introduction --- # Create a Table in the Data Store Next, let's create a table in the Data Store in the **CatalystDialerApp** project. As discussed earlier, this table is used to store to-do list items created by the user. To create a table: 1. Navigate to the **Catalyst CloudScale Data Store** component in the console. Click **Start Exploring**. ![cloudscale](https://catalyst-docs-development.zohostratus.in/images/tutorials/dialer-app/cloudscale.webp) 2. Click **Create a new Table**. ![create-table](https://catalyst-docs-development.zohostratus.in/images/tutorials/dialer-app/create-table.webp) 3. Enter the table's name as "**CallLog**", then click **Create**. ![table-name](https://catalyst-docs-development.zohostratus.in/images/tutorials/dialer-app/table-name.webp) > **Note : ** Ensure that you enter the name exactly as instructed, because the application's code contains the same name. The table is now created and displayed in the Data Store page. ### Create Columns Next, let's create a column to store the details of the call. 1. Click **New Column** in the Schema View section of the table. ![new-column](https://catalyst-docs-development.zohostratus.in/images/tutorials/dialer-app/new-column.webp) 2. Enter the column's name as "**callDuration**". Select the data type as **'int'** and click **Create**. ![column-details](https://catalyst-docs-development.zohostratus.in/images/tutorials/dialer-app/column-details.webp) You can learn about the various data types supported by Catalyst and the other properties of a column from the [Data Store help page](https://docs.catalyst.zoho.com/en/cloud-scale/help/data-store/introduction). > **Note:** Ensure that you enter the name exactly as instructed, because the application's code contains the same name. The column is now created and listed in the _Schema View_ section. You must now create five other columns in the same way. The table must contain six columns in total with the following mandatory properties :
Column Name Data Type Max Length
callStatus varchar 255
calledCountry varchar 255
timeOfCall varchar 255
fromNumber varchar 255
toNumber text
![created-columns](https://catalyst-docs-development.zohostratus.in/images/tutorials/dialer-app/catalyst-dialer-app-datastore-table-list.webp) You have now configured all the necessary components from the console. You will now be working on coding the application from your local system.