Edit Table DialogCopy link to this sectionLink to this section copied!

In this dialog, you can specify information about a table: name, schema.

Table editor edit table

Table NameCopy link to this sectionLink to this section copied!

Specify the table name.

ColumnsCopy link to this sectionLink to this section copied!

In this section, you can edit the table schema.

Adding a new columnCopy link to this sectionLink to this section copied!

Use the [ New... ] button, the “New...” context menu item or press the Insert key. The New Column dialog will be displayed allowing you to create a new column.

Editing a columnCopy link to this sectionLink to this section copied!

Use the [ Edit... ] button, the “Edit...” context menu item or press the Space key. The Edit Column dialog will be displayed allowing you to edit a column.

Removing a columnCopy link to this sectionLink to this section copied!

Use the [ Remove ] button, the “Remove” context menu item or press the Delete key.

Updating the column orderCopy link to this sectionLink to this section copied!

Use the [ Up ] / [ Down ] buttons, the “Move Up” / “Move Down” context menu items or press the Shift + Up / Shift + Down keys.

ImportantThe tables' key columns must be first on the list so their position will be automatically updated when the key flag is changed.

Edit Column Properties TabCopy link to this sectionLink to this section copied!

In this tab, you can specify the column properties.

Table editor edit column props

ColumnCopy link to this sectionLink to this section copied!

NameCopy link to this sectionLink to this section copied!

Specify column name.

NoteYou cannot edit a column name if the column is marked as key and the table is referenced from another table.

Data TypeCopy link to this sectionLink to this section copied!

Choose what kind of data the column will hold:

  • String - Any kind of text or formatted reference.
  • Localizable string - Any kind of text or formatted reference. Also, the content is localizable.
  • Short integer - A number between -32768 and +32768.
  • Long integer - A number between -2147483647 and +2147483647.
  • Binary - Any type of binary data such as an image, executable code etc.
  • External key column - The key column of another table.

NoteYou cannot change the data type if the table contains rows unless a correct transformation can be made. Example "String" to "Localizable String"

SizeCopy link to this sectionLink to this section copied!

The column size. The specified size is relevant only for "String" or "Localizable String" data type. A size of 0 translates to an unlimited number of characters.

External KeyCopy link to this sectionLink to this section copied!

This section is relevant when the "External key column" data type is specified.

TableCopy link to this sectionLink to this section copied!

Choose the table name that will be referenced.

ColumnCopy link to this sectionLink to this section copied!

The column that will be referenced. It will always be the key column.

ImportantTables that have the key composed of several columns cannot be referenced.

NoteIf the current table has rows you cannot modify the external key table and column.

OptionsCopy link to this sectionLink to this section copied!

Key MemberCopy link to this sectionLink to this section copied!

Specify if the column is part of the table key.

NoteYou cannot change the key flag if the current table is referenced from another table.

NullableCopy link to this sectionLink to this section copied!

Specify if the column can be left null upon populating with rows.

Column Validation TabCopy link to this sectionLink to this section copied!

In this tab, you can specify the validation data for the column.

Table editor edit column val

DescriptionCopy link to this sectionLink to this section copied!

Specify a description of the column.

StringCopy link to this sectionLink to this section copied!

Validation options specific to string type columns.

CategoryCopy link to this sectionLink to this section copied!

Select the string category.

SetCopy link to this sectionLink to this section copied!

Specify a set of predefined values that the column can contain.

NumericCopy link to this sectionLink to this section copied!

Validation options specific to numeric type columns.

Min ValueCopy link to this sectionLink to this section copied!

The minimum value of the number that the column can hold.

Max ValueCopy link to this sectionLink to this section copied!

The maximum value of the number that the column can hold.