Branches¶
Branches are a model to enable development without modifying data that is being used in production. They take inspiration from version control software, where branching is a standard feature. The root or main branch, which has an ID of 1
, can be considered the default dataset. Most models have a branch associated with them and the branch itself is persisted directly in the source.
Diagram¶
Table description¶
Column name |
Data type |
Description |
---|---|---|
id |
INTEGER |
An identifier for looking up or referencing this specific object. |
created_at |
TIMESTAMP |
A timestamp for when this row was first created. |
name |
VARCHAR |
A string that respresents what this object is called. |
org_id |
INTEGER |
An identifier referencing the organization related to this object. |
env_id |
INTEGER |
An identifier referencing the environment related to this object. |