mirror of
https://github.com/neocities/neocities.git
synced 2025-04-24 17:22:35 +02:00
add space used migration
This commit is contained in:
parent
518ef4579d
commit
c36ca15055
4 changed files with 27 additions and 1 deletions
16
Rakefile
16
Rakefile
|
@ -172,6 +172,22 @@ task :update_screenshots => [:environment] do
|
||||||
sleep
|
sleep
|
||||||
end
|
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
|
=begin
|
||||||
desc 'Update screenshots'
|
desc 'Update screenshots'
|
||||||
task :update_screenshots => [:environment] do
|
task :update_screenshots => [:environment] do
|
||||||
|
|
|
@ -89,7 +89,7 @@ Sequel.extension :migration
|
||||||
Sequel::Model.plugin :validation_helpers
|
Sequel::Model.plugin :validation_helpers
|
||||||
Sequel::Model.plugin :force_encoding, 'UTF-8'
|
Sequel::Model.plugin :force_encoding, 'UTF-8'
|
||||||
Sequel::Model.plugin :defaults_setter
|
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.default_timezone = 'UTC'
|
||||||
Sequel::Migrator.apply DB, './migrations'
|
Sequel::Migrator.apply DB, './migrations'
|
||||||
|
|
||||||
|
|
9
migrations/049_add_space_used_to_sites.rb
Normal file
9
migrations/049_add_space_used_to_sites.rb
Normal file
|
@ -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
|
|
@ -50,6 +50,7 @@
|
||||||
<a href="/site/<%= event_site.username %>" class="user" title="<%= event_site.title %>"><%= event_site.title.shorten(45) %></a> has been updated.
|
<a href="/site/<%= event_site.username %>" class="user" title="<%= event_site.title %>"><%= event_site.title.shorten(45) %></a> has been updated.
|
||||||
<% end %>
|
<% end %>
|
||||||
<span class="date">
|
<span class="date">
|
||||||
|
<% binding.pry %>
|
||||||
<a href="?event_id=<%= event.id %>"><%= event.created_at.ago %></a>
|
<a href="?event_id=<%= event.id %>"><%= event.created_at.ago %></a>
|
||||||
</span>
|
</span>
|
||||||
</div>
|
</div>
|
||||||
|
|
Loading…
Add table
Reference in a new issue