A new feature for SilverStripe should be ...

Data model diagram in the docs section

Could use the https://github.com/froog/SilverGraph module to automatically make a new datamodel on every release so that others can examine it without having to go through a saga

8 votes
Vote
Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
You have left! (?) (thinking…)
barry shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

3 comments

Sign in
(thinking…)
Sign in with: Facebook Google
Signed in as (Sign out)
Submitting...
  • barry commented  ·   ·  Flag as inappropriate

    Hey Cam, didn't get a notification you'd commented!
    I'd have thought this would either sit inside the doc or api section - and be part of that process - it will constantly need updating as db fields are changed (ok maybe not constantly, but enough to make a manual process annoying).

  • WMK commented  ·   ·  Flag as inappropriate

    That'd be a good idea. @cam: the problem with a PR is to keep it up to date when things change in the releases?

  • AdminCam Findlay (Community Awesomeness Manager, SilverStripe) commented  ·   ·  Flag as inappropriate

    Are you suggesting this as part of the core release process? If you just want it in the docs we'd consider a pull request if you want to submit a doc with the UML diagram of SilverStripe core.

    The other option would be to include this dependancy as a "require-dev" in your composer projects so you can view (I imagine not everyone wants this overhead).

Feedback and Knowledge Base