A dependency link: assignment_uuid cannot start until depends_on_uuid
is done. Both must be in the same project (enforced at the context layer).
Summary
Types
@type t() :: %PhoenixKitProjects.Schemas.Dependency{ __meta__: term(), assignment: PhoenixKitProjects.Schemas.Assignment.t() | Ecto.Association.NotLoaded.t() | nil, assignment_uuid: UUIDv7.t() | nil, depends_on: PhoenixKitProjects.Schemas.Assignment.t() | Ecto.Association.NotLoaded.t() | nil, depends_on_uuid: UUIDv7.t() | nil, inserted_at: DateTime.t() | nil, uuid: UUIDv7.t() | nil }