This project is ready to run.
An already configured and seeded Sqlite database is located at /database/database.sqlite
.
Article.author(Author)
Author.user(User)
Comment.article(Article)
Comment.user(User)
Like.user(User)
Report.user(User)
Review.user(User)
Article.tags(Tag)
Tag.articles(Article)
Article.comments(Comment)
Author.articles(Article)
User.comments(Comment)
User.likes(Like)
User.reports(Report)
User.reviews(Review)
Author.comments(Comment, Article)
User.author(Author)
Report.articles(Article, reportable)
Report.authors(Author, reportable)
Report.comments(Comment, reportable)
Article.likes(Like, likeable)
Author.likes(Like, likeable)
Comment.likes(Like, likeable)
Like.likeable()
Review.reviewable()
Article.reports(Report, reportable)
Author.reports(Report, reportable)
Comment.reports(Report, reportable)
Article.review(Review, reviewable)
Comment.review(Review, reviewable)