Browse Source

added the pony database

master
Julio Biason 11 years ago
parent
commit
72dd0e975a
  1. 19
      lyrics/db/__init__.py

19
lyrics/db/__init__.py

@ -0,0 +1,19 @@
from datetime import date
from pony.orm import *
db = Database("sqlite", "lyrics.sqlite", create_db=True)
class Artist(db.Entity):
name = Required(unicode)
songs = Set("Song")
class Song(db.Entity):
artists = Set(Artist)
name = Required(unicode)
done = Optional(date)
youtube = Optional(unicode)
lyric = Required("Lyric")
class Lyric(db.Entity):
text = Required(LongUnicode)
song = Required(Song)
Loading…
Cancel
Save