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
Check!
(thinking…)
Reset
or sign in with
  • facebook
  • google
    Password icon
    Signed in as (Sign out)
    You have left! (?) (thinking…)
    barry shared this idea  ·   ·  Flag idea as inappropriate…  ·  Admin →

    3 comments

    Sign in
    Check!
    (thinking…)
    Reset
    or sign in with
    • facebook
    • google
      Password icon
      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