seed_create_frame
Create a Seed frame to define views by selecting fields, relations, and filters from an existing table.
Instructions
Create a Seed frame on an existing table. Frames select table fields/relations and optional filters before creating views.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| name | Yes | Machine name for the frame. | |
| label | No | Human-readable frame label. Defaults to the frame name. | |
| table | Yes | Source table name for the frame. | |
| fields | Yes | Fields from the source table to expose in the frame. | |
| relations | No | Relations from the source table to expose in the frame. | |
| description | No | Frame description. | |
| fieldOrderJson | No | Optional JSON field order metadata. | |
| fieldFiltersJson | No | Optional JSON field filters using Seed's Sequelize-style filter shape. | |
| relationFiltersJson | No | Optional JSON relation filters using Seed's Sequelize-style filter shape. For current-user scoping, dot-walk to a related users.email field and use ___current___, e.g. {"[Op.and]":[{"users_contacts_user.email":{"[Op.like]":"___current___"}}]}. |