Database Imports
Import CSV data into a Twidget table.
Recorded with an earlier Twidget interface. Names, control locations and available options may differ; use the linked documentation for current guidance.
Watch tutorial (1:46)
Import CSV data into a Twidget table.
Recorded with an earlier Twidget interface. Names, control locations and available options may differ; use the linked documentation for current guidance.
Watch tutorial (1:46)Twidget enables seamless import of data from a CSV file into your database. Follow the steps below to successfully import a CSV file.
Initiate the Import:
Click on the Import button within the table toolbar.
Select Import from CSV from the dropdown.
Open Import Dialog:
A new import dialog will appear.
Click on the Choose File button and select your CSV file from your local storage.
Preview CSV Data:
After selecting your file, you will be able to preview the first 10 rows of your CSV.
This provides an opportunity to ensure your data looks correct before importing.
Map CSV Columns to Table Fields:
The dialog will automatically map CSV column headings to table fields if there is a match.
Any headings that do not match an existing table field need to be manually mapped by selecting the appropriate table field.
Headings not mapped or duplicated will be highlighted in red.
Note: You cannot import fields that are of type
ListorObject.
Create Missing Columns:
Complete the Import:
Automatic vs. Manual Mapping: While Twidget automatically maps matching column headings, ensure to review each mapping for accuracy.
Field Restrictions: Remember, List and Object fields cannot be imported. All other fields should be correctly mapped.
Pre-import Preparation: Verify and create any columns that are not currently existing in your table to make sure data is not lost during the import.
Authentication Table
An authentication table is a crucial component in Twidget that is used to store all necessary authentication information, essential for authenticating requests. Overview. - Purpose: To store authentication details such as email, password, token signature, and reset key. - Recommendation: It's recomm...
Database Storage
Managing your database storage effectively is crucial for ensuring optimal performance and cost-efficiency when using Twidget. Each entry within your database table utilizes a certain amount of storage space. Twidget provides intuitive tools to help you monitor and manage this storage. Viewing Datab...
Database Change Triggers
Run an event automatically when a record is created, updated or deleted in a Twidget table. For example, send a welcome message after adding a customer, or refresh a summary when an order changes. Prepare the event. Create an event containing the steps you want to run. Add an Object input named `tri...
Table Field Types
Each table column in Twidget has a data type. The available data types are: - Text - Number - Boolean - Date - Object Field Type Adherence. Data added to the table should adhere to the column's field type. When you manually enter data via the web application, the value editor will use the input type...
Database Indexes
Indexes help Twidget find records quickly. A unique index also prevents duplicate values from being saved. Choose the right index. Use a lookup index for a field you regularly filter or sort, such as an order date. Use a unique index when a value must not appear twice, such as a membership number. A...