Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- ### USERS ################################
- ##########################################
- # User is refered by {Tab, PracticePlan, User, PersonalMessage, Comment, Vote, Notification}
- rails generate model User username:string password:string birthday:date email:string rating:float practiceLevel:float practiceHours:float subscribers:references
- rails generate controller Users
- # PersonalMessage
- rails generate model PersonalMessage user:references
- rails generate controller PersonalMessages
- # Notification
- rails generate model Notification user:references
- rails generate controller Notifications
- # Newsfeed
- rails generate model Newsfeed
- rails generate controller Newsfeeds
- # News
- rails generate model News category:string subject:string newsfeed:references
- rails generate controller News # [?]
- ### MUSIC #################################
- ###########################################
- # Artist is refered by {Song}
- rails generate model Artist name:string genre:string description:text image:string tab:references
- rails generate controller Artists
- # Song
- rails generate model Song name:string artist:references tab:references
- rails generate controller Songs
- ### LEARNING MATERIAL #####################
- ###########################################
- # Tab is refered by {Comment, Vote, PracticePlan}
- rails generate model Tab user:references linkUG:string tunning:string equalizer:string tab:text rating:float favorite:boolean
- rails generate controller Tabs
- # PracticePlan is refered by {Comment, Vote, Chord, Video}
- rails generate model PracticePlan user:references tabs:references annotation:text rating:float
- rails generate controller PracticePlans
- # PracticeSession
- rails generate model PracticeSession user:references duration:float practicePlans:references tabs:references
- rails generate controller PracticeSessions
- # Chord
- rails generate model Chord description:text practicePlan:references
- rails generate controller Chords
- # Video
- rails generate model Video link:string dimensions:string practicePlan:references
- rails generate controller Videos
- ### MATERIAL FEEDBACK #####################
- ###########################################
- # Comment
- rails generate model Comment user:references comment:text tab:references practicePlan:references # [?]
- rails generate controller Comments
- # Vote
- rails generate model Vote user:references type:string rate:float tab:references practicePlan:references # [?]
- rails generate controller Votes
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement