sofurry user/gallery/post scanning

This commit is contained in:
Dylan Knutson
2025-07-01 19:09:42 +00:00
parent ca5649a28f
commit 66d1e06b4b
68 changed files with 12038 additions and 443 deletions

View File

@@ -29,4 +29,20 @@ class ActiveRecord::Migration
dir.down { execute "DROP TYPE #{name}" }
end
end
sig do
params(enum_name: Symbol, values: T.class_of(ReduxApplicationRecord)).void
end
def add_enum_value(enum_name, *values)
up_only do
values.each do |value|
execute "ALTER TYPE #{enum_name} ADD VALUE IF NOT EXISTS '#{value.name}'"
end
end
end
sig { void }
def mirai_tablespace!
up_only { execute "SET DEFAULT_TABLESPACE = mirai" }
end
end