Skip to content

Architectural Improvements #61

@JannikStreek

Description

@JannikStreek

Description

To make the architecture more open for different sources, a few changes are needed.

  • in oer table: instead of amb_metadata, name it to metadata
  • in oer table: Add a new field "metadata_type"
  • Add foreign_landing_url to database for oer
  • instead of referencing the nostr event, it would be more open, to reference an entry in a source column with the following fields: name, data (jsonb)

So:

An OER has one or multiple source entries, which itself can have metadata. A source entry could be nostr but could be something entirely different, e.g. an external data provider.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions