Skip to content
GitLab
Projects Groups Snippets
  • /
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
  • Sign in
  • M membership.eclipse.org
  • Project information
    • Project information
    • Activity
    • Labels
    • Members
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
    • Locked Files
  • Issues 20
    • Issues 20
    • List
    • Boards
    • Service Desk
    • Milestones
    • Iterations
    • Requirements
  • Merge requests 3
    • Merge requests 3
  • Deployments
    • Deployments
    • Releases
  • Monitor
    • Monitor
    • Incidents
  • Analytics
    • Analytics
    • Value stream
    • Code review
    • Insights
    • Issue
    • Repository
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Activity
  • Graph
  • Create a new issue
  • Commits
  • Issue Boards
Collapse sidebar
  • Eclipse FoundationEclipse Foundation
  • IT
  • Websites
  • membership.eclipse.org
  • Merge requests
  • !109

Fix data model to properly create FKs + fields

  • Review changes

  • Download
  • Email patches
  • Plain diff
Merged Martin Lowe requested to merge github/fork/autumnfound/malowe/master/model-update into master Jun 14, 2021
  • Overview 2
  • Commits 1
  • Changes 9

The issue before was that fields weren't properly generating FK fields in the downstream entities. This resolves those issues and also takes care of cascade deletion of orphaned data on removal requests through the API. Deleting through direct SQL needs more care as you need to cascade, but the normal case will be to manage through the API.

The tack on is that we more closely follow recommended usage of hibernate by managing FK through entity references now.

Added the Releng folks as its Java code, but its essentially fields and annotations rather than actual logic.

Assignee
Assign to
Reviewers
Request review from
Time tracking
Source branch: github/fork/autumnfound/malowe/master/model-update

Copyright © Eclipse Foundation, Inc. All Rights Reserved.     Privacy Policy | Terms of Use | Copyright Agent