Skip to content

Latest commit

 

History

History
29 lines (20 loc) · 1.37 KB

README.md

File metadata and controls

29 lines (20 loc) · 1.37 KB

MusicBrainz Django Models

Build Status Coverage Status

This project is an attempt to express the database schema of the MusicBrainz Server as Django models. The purpose is purely academic, aiming to help gain a deeper understanding of the MusicBrainz Schema, as well as dive into Django Models.

The documentation generated from the Django models is available online.

Process

  1. Model names use a lowercase_with_underscores naming format, for consistency with the naming used in the MusicBrainz Server.
  2. The database table name is explicitly defined in the Meta class of each model, for consistency with the naming used in the MusicBrainz Server.

License

MusicBrainz Django Models inherits the license of the MusicBrainz Server, and is therefore released under GPLv2 or later.