diff --git a/Rakefile b/Rakefile
index f3535212..fb4371b1 100644
--- a/Rakefile
+++ b/Rakefile
@@ -172,6 +172,22 @@ task :update_screenshots => [:environment] do
sleep
end
+desc 'prime_space_used'
+task :prime_space_used => [:environment] do
+ Site.select(:id,:username,:space_used).all.each do |s|
+ s.space_used += s.actual_space_used
+ s.save_changes validate: false
+ end
+end
+
+desc 'prime site_updated_at'
+task :prime_site_updated_at => [:environment] do
+ Site.select(:id,:username,:site_updated_at, :updated_at).all.each do |s|
+ s.site_updated_at = s.updated_at
+ s.save_changes validate: false
+ end
+end
+
=begin
desc 'Update screenshots'
task :update_screenshots => [:environment] do
diff --git a/environment.rb b/environment.rb
index 41aca134..ab9f9611 100644
--- a/environment.rb
+++ b/environment.rb
@@ -89,7 +89,7 @@ Sequel.extension :migration
Sequel::Model.plugin :validation_helpers
Sequel::Model.plugin :force_encoding, 'UTF-8'
Sequel::Model.plugin :defaults_setter
-Sequel::Model.plugin :timestamps, create: :created_at, update: :updated_at
+Sequel::Model.plugin :timestamps, create: :created_at, update: :DONT_UPDATE
Sequel.default_timezone = 'UTC'
Sequel::Migrator.apply DB, './migrations'
diff --git a/migrations/049_add_space_used_to_sites.rb b/migrations/049_add_space_used_to_sites.rb
new file mode 100644
index 00000000..fc3bdb0c
--- /dev/null
+++ b/migrations/049_add_space_used_to_sites.rb
@@ -0,0 +1,9 @@
+Sequel.migration do
+ up {
+ DB.add_column :sites, :space_used, :bigint, default: 0, index: true
+ }
+
+ down {
+ DB.drop_column :sites, :space_used
+ }
+end
\ No newline at end of file
diff --git a/views/_news.erb b/views/_news.erb
index ab64dbb9..391e63d7 100644
--- a/views/_news.erb
+++ b/views/_news.erb
@@ -50,6 +50,7 @@
<%= event_site.title.shorten(45) %> has been updated.
<% end %>
+ <% binding.pry %>
<%= event.created_at.ago %>