Drop old user image columns

This commit is contained in:
Tom Hughes 2019-07-16 18:53:33 +01:00
parent 826b70fdc5
commit 8a39c6b4a2
3 changed files with 10 additions and 5 deletions

View file

@ -46,8 +46,6 @@
class User < ActiveRecord::Base
require "xml/libxml"
self.ignored_columns = %w[image_file_name image_fingerprint image_content_type]
has_many :traces, -> { where(:visible => true) }
has_many :diary_entries, -> { order(:created_at => :desc) }
has_many :diary_comments, -> { order(:created_at => :desc) }

View file

@ -0,0 +1,9 @@
class RemoveUserImages < ActiveRecord::Migration[5.2]
def change
safety_assured do
remove_column :users, :image_file_name, :image
remove_column :users, :image_fingerprint, :string
remove_column :users, :image_content_type, :string
end
end
end

View file

@ -1343,7 +1343,6 @@ CREATE TABLE public.users (
home_zoom smallint DEFAULT 3,
nearby integer DEFAULT 50,
pass_salt character varying,
image_file_name text,
email_valid boolean DEFAULT false NOT NULL,
new_email character varying,
creation_ip character varying,
@ -1355,12 +1354,10 @@ CREATE TABLE public.users (
preferred_editor character varying,
terms_seen boolean DEFAULT false NOT NULL,
description_format public.format_enum DEFAULT 'markdown'::public.format_enum NOT NULL,
image_fingerprint character varying,
changesets_count integer DEFAULT 0 NOT NULL,
traces_count integer DEFAULT 0 NOT NULL,
diary_entries_count integer DEFAULT 0 NOT NULL,
image_use_gravatar boolean DEFAULT false NOT NULL,
image_content_type character varying,
auth_provider character varying,
home_tile bigint,
tou_agreed timestamp without time zone
@ -3086,6 +3083,7 @@ INSERT INTO "schema_migrations" (version) VALUES
('20190518115041'),
('20190623093642'),
('20190702193519'),
('20190716173946'),
('21'),
('22'),
('23'),