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)