D
DreamLake

DB Schema

Project

Container for organizing data and resources. Belongs to a Namespace.

FieldTypeDescription
idObjectIdPrimary key
nameStringDisplay name
slugStringURL-friendly identifier
descriptionString?Description
tagsString[]Tags for categorization
nameprojectIdStringParent namespace ID
metadataJson?Arbitrary metadata
deletedAtDateTime?Soft delete timestamp

Relations: nodes, episodes, tracks, textTracks, labelTracks, audio, videos, datasets, collections

Unique: [nameprojectId, slug]

Indexes: nameprojectId, slug, deletedAt, tags