Merge branch 'main' into glitch-soc/merge-upstream

This commit is contained in:
Claire
2021-06-03 20:47:02 +02:00
498 changed files with 1454 additions and 551 deletions

View File

@@ -11,10 +11,11 @@
# created_at :datetime not null
# updated_at :datetime not null
# last_status_at :datetime
# lock_version :integer default(0), not null
#
class AccountStat < ApplicationRecord
self.locking_column = nil
belongs_to :account, inverse_of: :account_stat
update_index('accounts#account', :account)

View File

@@ -49,7 +49,6 @@ module AccountCounters
ON CONFLICT (account_id) DO UPDATE
SET #{key} = account_stats.#{key} + :value,
last_status_at = now(),
lock_version = account_stats.lock_version + 1,
updated_at = now()
RETURNING id;
SQL
@@ -59,7 +58,6 @@ module AccountCounters
VALUES (:account_id, :default_value, now(), now())
ON CONFLICT (account_id) DO UPDATE
SET #{key} = account_stats.#{key} + :value,
lock_version = account_stats.lock_version + 1,
updated_at = now()
RETURNING id;
SQL