# Customizing resource table
# Demo (opens new window)
Resource table can be customized via resource columns settings. Additional columns can be added via custom SQL query:

# Column types
| Type | Table cell | Description | 
|---|---|---|
| Text |  | Single line text | 
| Integer |  | Number input | 
| Decimal |  | Number with floating point | 
| Reference |  | Link to the related resource | 
| Date and Time |  | Date selector with time. Time is displayed using browser timezone | 
| Date |  | Date selector | 
| Boolean |  | Checkbox | 
| Long text |  | Multiline text with textarea | 
| Richtext |  | HTML text with ActionText editor | 
| Currency |  | Formatted number with currency symbol. Cents currency base option formats currency from cents to decimal | 
| Percentage |  | Expects a number between 0 and 100 to display it as a progress bar | 
| Change |  | Expects positive or negative number | 
| Chart |  | Expects an array of numbers to build a simple line chart | 
| Tag |  | Input with select options | 
| Link |  | URL or path displayed as a link or as a button | 
| Color |  | Color in hex format with color picker | 
| Image |  | Image with file input | 
| File |  | File link with file input | 
| JSON |  | JSON text editor | 
