DB Schema
Project
Container for organizing data and resources. Belongs to a Namespace.
| Field | Type | Description |
|---|---|---|
id | ObjectId | Primary key |
name | String | Display name |
slug | String | URL-friendly identifier |
description | String? | Description |
tags | String[] | Tags for categorization |
nameprojectId | String | Parent namespace ID |
metadata | Json? | Arbitrary metadata |
deletedAt | DateTime? | Soft delete timestamp |
Relations: nodes, episodes, tracks, textTracks, labelTracks, audio, videos, datasets, collections
Unique: [nameprojectId, slug]
Indexes: nameprojectId, slug, deletedAt, tags