Skip to content

mellody-ai/musicbrainzdb

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

#musicbrainzdb

It's wrapper for work with MusicBrainz Database

Dependencies

go get gopkg.in/reform.v1

Install

  • go get bitbucket.org/mellodycloud/mellody-musicbrainzdb.git

How use

  1. import "bitbucket.org/mellodycloud/mellody-musicbrainzdb"
  2. Set Env variable CONNECTION_STRING to connect a DB.
export CONNECTION_STRING = postgres://<user>:<password>@<host>:5432/musicbrainz_db?sslmode=disable
var(
	CONNECTION_STRING = os.Getenv("CONNECTION_STRING")
)
  1. Make context
context, _ := mellody_musicbrainzdb.NewDBContext(CONNECTION_STRING)
  1. Do query
artist, _ := context.Artist.Get("17db8438-f314-46ea-98e3-8a116c38d504")
fmt.Println(artist.Name)

More amount of examples you can find here.

For contributors

Database scheme

Musicbrainz database scheme

Releases

No releases published

Packages

No packages published

Languages