Skip to content

Add wiki_size and storage_size to NamespaceStatistics

What does this MR do?

In this MR, we add columns wiki_size and storage_size to NamespaceStatistics. These columns will be used later to store the group wiki size and total size per each namespace.

Refs #230465 (closed)

Migration Up

== 20210222070356 AddStorageSizeToNamespaceStatistics: migrating ==============
-- add_column(:namespace_statistics, :storage_size, :bigint, {:default=>0, :null=>false})
   -> 0.0020s
== 20210222070356 AddStorageSizeToNamespaceStatistics: migrated (0.0096s) =====

== 20210222070413 AddWikiSizeToNamespaceStatistics: migrating =================
-- add_column(:namespace_statistics, :wiki_size, :bigint, {:default=>0, :null=>false})
   -> 0.0026s
== 20210222070413 AddWikiSizeToNamespaceStatistics: migrated (0.0063s) ========

Migration Down

== 20210222070413 AddWikiSizeToNamespaceStatistics: reverting =================
-- remove_column(:namespace_statistics, :wiki_size)
   -> 0.0014s
== 20210222070413 AddWikiSizeToNamespaceStatistics: reverted (0.0348s) ========

== 20210222070356 AddStorageSizeToNamespaceStatistics: reverting ==============
-- remove_column(:namespace_statistics, :storage_size)
   -> 0.0016s
== 20210222070356 AddStorageSizeToNamespaceStatistics: reverted (0.0102s) =====

Does this MR meet the acceptance criteria?

Conformity

Related to #230465 (closed)

Merge request reports