No column "flaggings_count"
Good morning, Whenever I try to make a user like a post (on the browser or console), it keeps showing me this error :
SQLite3::SQLException: no such column: flaggings_count: UPDATE "posts" SET "flaggings_count" = COALESCE("flaggings_count", 0) + 1 WHERE "posts"."id" = 67
Here's my like method :
def like @post = Post.find(params[:id]) current_user.flag(@post, :like) redirect_to posts_path, :notice => "You now like this post" end
The migration looks ok, did it happen to anyone? Thanks again for your gem!
Ran into this issue as well. The last merge added the counter_cache option to the Flagging model's associations. So to use the latest version of this repo you have to manually add the flaggings_count column to your appropriate models. Or you can just use a version from a few commits back (at commit ref 4070).