diff options
author | Star Rauchenberger <fefferburbia@gmail.com> | 2024-03-20 11:00:31 -0400 |
---|---|---|
committer | Star Rauchenberger <fefferburbia@gmail.com> | 2024-03-20 11:00:31 -0400 |
commit | 5462a1e56abf70486dc59593dde6ecb95a072026 (patch) | |
tree | 3e956e0ca3bfbf773af3a9dd303cb4743615fe67 /app/models | |
parent | 2e1365d37bddf787c7089126c1a5ff1c623ab0e2 (diff) | |
download | thoughts-5462a1e56abf70486dc59593dde6ecb95a072026.tar.gz thoughts-5462a1e56abf70486dc59593dde6ecb95a072026.tar.bz2 thoughts-5462a1e56abf70486dc59593dde6ecb95a072026.zip |
Added some admin dashboard stats
Diffstat (limited to 'app/models')
-rw-r--r-- | app/models/global.rb | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/app/models/global.rb b/app/models/global.rb new file mode 100644 index 0000000..7c7d6d4 --- /dev/null +++ b/app/models/global.rb | |||
@@ -0,0 +1,20 @@ | |||
1 | class Global < ApplicationRecord | ||
2 | def self.get_filtered_comments | ||
3 | row = find_by_key("filtered_comments") | ||
4 | if row | ||
5 | row[:int_value] | ||
6 | else | ||
7 | 0 | ||
8 | end | ||
9 | end | ||
10 | |||
11 | def self.increment_filtered_comments | ||
12 | row = find_by_key("filtered_comments") | ||
13 | if row | ||
14 | row.int_value += 1 | ||
15 | row.save | ||
16 | else | ||
17 | create(key: "filtered_comments", int_value: 1) | ||
18 | end | ||
19 | end | ||
20 | end | ||