Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  • GraphCollection:

    • organizationId: String

    • Graphs: Graph[]

    • startDate ?? : DateTime

    • endDate ?? : DateTime

    • Title: String

    • linkId: String

    • userCreated: User

    • userCreatedId: String

    • dateDeleted: DateTime

    • permissions: Permission[]

  • User (additions):

    • createdGraphCollections: GraphCollection[]

    • deletedGraphCollections: GraphCollection[]

    • createdGraphs: Graph[]

    • deletedGraphs: Graph[]

  • Permissions: should they only apply to just indi graphs or their parent containers too (collections)\

  • Should start and end dates be fields for both graphs and collections, where graphs by default inherit but can then also override (overengineering? Maybe remove dates from collections and add the dates to the new graph form)??