Skip to content

Latest commit

 

History

History
64 lines (48 loc) · 854 Bytes

databse.md

File metadata and controls

64 lines (48 loc) · 854 Bytes

track

  • name
  • album_id
  • artist_id
  • track_no

bin/rails generate model Track name:string body:text artist_id:integer album_id:integer track_no:integer

album

  • hash
  • name
  • cover
  • desc
  • year
  • artist_id

bin/rails generate model Album name:string cover:string year:integer artist_id:integer tags:string desc:text

artist

  • name
  • cover
  • desc
  • gener

bin/rails generate model Artist name:string cover:string desc:text

music_tags

  • name
  • desc

music_favoite

  • type
  • object_id
  • account_id

bin/rails generate model MusicFavoite type:string account_id:integer object_id:integer

album_tags

  • album_id
  • tag_id

artist_tags

  • artist_id
  • tag_id

Book id name

Game id name

Collection collectable_id collectable_type user_id

User books games

存储用户收藏的书或游戏列表