Skip to content

GitLab

  • Projects
  • Groups
  • Snippets
  • Help
    • Loading...
  • Help
    • Help
    • Support
    • Community forum
    • Submit feedback
    • Contribute to GitLab
  • Sign in
D
damned-lies
  • Project overview
    • Project overview
    • Details
    • Activity
    • Releases
  • Repository
    • Repository
    • Files
    • Commits
    • Branches
    • Tags
    • Contributors
    • Graph
    • Compare
  • Issues 97
    • Issues 97
    • List
    • Boards
    • Labels
    • Service Desk
    • Milestones
  • Merge Requests 4
    • Merge Requests 4
  • CI / CD
    • CI / CD
    • Pipelines
    • Jobs
    • Schedules
  • Operations
    • Operations
    • Incidents
    • Environments
  • Analytics
    • Analytics
    • CI / CD
    • Repository
    • Value Stream
  • Wiki
    • Wiki
  • Snippets
    • Snippets
  • Members
    • Members
  • Collapse sidebar
  • Activity
  • Graph
  • Create a new issue
  • Jobs
  • Commits
  • Issue Boards
  • Infrastructure
  • damned-lies
  • Issues
  • #35

Closed
Open
Opened Aug 25, 2012 by bugzilla-migration@bugzilla-migration

Describe the database schema with text and a graphic

Submitted by Gil Forcada

Link to original bug (#682665)

Description

Damned-Lies is built on top of Django and it uses a SQL backend to store its data, it would be extremely cool if we could have a text description of the database schema (tables, fields and relations) and a dia/something-updatable to point to newcomers when they want to start hacking on Damned-Lies.

A recurrent first patch then could be to simply go over this documentation and update it according to its new developments that happened on Damned-Lies since the last update.

This means basically:

  • create a plain text file (.rst is also ok) describing the tables involved, which fields are and which relations exist between tables. This is not literacy, a straight to the point kind of documentation is enough. Still, some tips here and there about a field or a relation is always welcome.
  • alongside this text documentation, a dia[1] graphic with the tables, fields and showing its relations

[1] http://projects.gnome.org/dia/

Assignee
Assign to
None
Milestone
None
Assign milestone
Time tracking
None
Due date
None
Reference: Infrastructure/damned-lies#35