]> cat aescling's git repositories - mastodon.git/commit
Move status counters to separate table, count replies (#8104)
authorEugen Rochko <eugen@zeonfederated.com>
Tue, 14 Aug 2018 17:19:32 +0000 (19:19 +0200)
committerGitHub <noreply@github.com>
Tue, 14 Aug 2018 17:19:32 +0000 (19:19 +0200)
commit8e111b753a3411b258cdb008c9a53bad696f4df1
tree6ae9387736b8abf180c93f7f0d25c6952c04b9b2
parent018a9e4e7fdfac0f2e482f4b5fa66247afbc2ddb
Move status counters to separate table, count replies (#8104)

* Move status counters to separate table, count replies

* Migration to remove old counter columns from statuses table

* Fix schema file
app/models/favourite.rb
app/models/status.rb
app/models/status_stat.rb [new file with mode: 0644]
app/serializers/rest/status_serializer.rb
db/migrate/20180812162710_create_status_stats.rb [new file with mode: 0644]
db/migrate/20180812173710_copy_status_stats.rb [new file with mode: 0644]
db/post_migrate/20180813113448_copy_status_stats_cleanup.rb [new file with mode: 0644]
db/schema.rb
spec/fabricators/status_stat_fabricator.rb [new file with mode: 0644]
spec/models/status_stat_spec.rb [new file with mode: 0644]