Skip to content

marios-zindilis/musicbrainz-django-models

Repository files navigation

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.

About

The MusicBrainz Database Schema as Django Models

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published