# Modules
## Documentation
The modules saved in the library of the project, the building blocks of a generated email.
- Catalog: `Stripo`
- Schema: `Modules`
- Primary Keys: `module_id`
This is a read-only table. The Stripo API may not support changing the data or the Invantive UniversalSQL driver for Stripo does not cover it. In the latter case, please use the table NativePlatformScalarRequests to upload data to the Stripo API.
## Table Columns
The columns of the table `Modules` are shown below. Each column has an SQL data type.
| Name | Data Type | Label | Required | Documentation |
|---|:---:|---|:---:|---|
| `block_type` | `varchar2` | | ☐ | The kind of block. |
| `cropped_icon` | `varchar2` | | ☐ | The URL of the cropped icon. |
| `css` | `varchar2` | | ☐ | The CSS of the module. |
| `description` | `varchar2` | | ☐ | The description of the module. |
| `height` | `int32` | | ☐ | The height in pixels. |
| `icon` | `varchar2` | | ☐ | The URL of the icon. |
| `markup` | `varchar2` | | ☐ | The HTML of the module. |
| `module_id` | `int64` | | ☑ | The id of the module. |
| `name` | `varchar2` | | ☐ | The name of the module. |
| `scope` | `varchar2` | | ☐ | Where the module is available. |
| `synchronizable` | `char` | | ☐ | Whether a change of the module flows into the emails using it. |
| `uid` | `varchar2` | | ☐ | The unique id of the module across projects. |
| `width` | `int32` | | ☐ | The width in pixels. |