# Generic Examples

> Part of the NocoDB documentation (Workflows > Scripts > Examples). Index of all pages: https://nocodb.com/llms.txt. Any docs page is available as Markdown by adding `.md` to its URL.

URL: https://nocodb.com/docs/workflows/scripts/examples/demo
Last updated: 2026-10-03

NocoDB script examples for fields, records and tables, grouped by category.

## 🏷️ Field Examples

* [Text-Based Fields](/docs/workflows/scripts/examples/demo/field-text-based): Create fields such as Single Line Text, Long Text, Email and URL.
* [Number-Based Fields](/docs/workflows/scripts/examples/demo/field-number-based): Add number, decimal, currency, rating and percent fields.
* [Select-Based Fields](/docs/workflows/scripts/examples/demo/field-select-based): Set up the Single Select and Multi Select field types.
* [Date & Time Fields](/docs/workflows/scripts/examples/demo/field-date-time): Add Date, Time, DateTime and Year fields.
* [Relational Fields](/docs/workflows/scripts/examples/demo/field-relational): Use LinkToAnotherRecord, Lookup and Rollup fields.
* [Virtual Fields](/docs/workflows/scripts/examples/demo/field-virtual): Define computed fields such as Formula and Aggregation.
* [System Fields](/docs/workflows/scripts/examples/demo/field-system): Access and configure system-generated fields.
* [User Fields](/docs/workflows/scripts/examples/demo/field-user): Add Collaborator and CreatedBy/UpdatedBy fields.
* [Miscellaneous Fields](/docs/workflows/scripts/examples/demo/field-miscellaneous): Set up Barcode, QR Code, Geo, Attachment and JSON fields.

## 📄 Record Operations

* [CRUD Operations](/docs/workflows/scripts/examples/demo/records-CRUD): Create, read, update and delete records with a script.
* [Link Records](/docs/workflows/scripts/examples/demo/records-link): Link records with field values or matching logic.
* [List Records](/docs/workflows/scripts/examples/demo/records-list): Query, filter and paginate records in a table.

## 🗃️ Table Operations

* [Working with Tables](/docs/workflows/scripts/examples/demo/table-operations): Create tables and manage their structure with code.

---

## Related pages

- [Table Operations](https://nocodb.com/docs/workflows/scripts/examples/demo/table-operations.md): A NocoDB script that checks if a table exists, creates a table and lists all tables in the base.
- [Fields: Text-Based](https://nocodb.com/docs/workflows/scripts/examples/demo/field-text-based.md): A NocoDB script that creates and manages text-based fields.
- [Fields: Numerical](https://nocodb.com/docs/workflows/scripts/examples/demo/field-number-based.md): A NocoDB script that creates numerical fields for quantities, percentages, currency and more.
- [Fields: Date & Time](https://nocodb.com/docs/workflows/scripts/examples/demo/field-date-time.md): A NocoDB script that creates Date, Time, DateTime and Duration fields.
- [Fields: Select](https://nocodb.com/docs/workflows/scripts/examples/demo/field-select-based.md): A NocoDB script that creates single select and multi select fields to categorize data.
- [Fields: System](https://nocodb.com/docs/workflows/scripts/examples/demo/field-system.md): A NocoDB script that creates system fields to capture audit information automatically.
- [Fields: User & Collaborator](https://nocodb.com/docs/workflows/scripts/examples/demo/field-user.md): A NocoDB script that creates a User field to assign or reference users in records.
- [Fields: Virtual & Formula](https://nocodb.com/docs/workflows/scripts/examples/demo/field-virtual.md): A NocoDB script that adds calculated or derived data with virtual fields.
