2026-10-22T21:55:56.965705873Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2026-10-22T21:55:56.965734611Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2026-10-22T21:55:57.042037805Z [mod-init] Running Docker Modification Logic
2026-10-22T21:55:57.271064532Z [mod-init] Adding linuxserver/mods:universal-redis to container
2026-10-22T21:55:57.902721420Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2026-10-22T21:55:58.249467818Z [mod-init] Installing linuxserver/mods:universal-redis
2026-10-22T21:55:58.267663461Z [mod-init] linuxserver/mods:universal-redis applied to container
2026-10-22T21:55:58.268313651Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2026-10-22T21:55:58.288136421Z s6-rc: info: service s6rc-oneshot-runner: starting
2026-10-22T21:55:58.290974997Z s6-rc: info: service s6rc-oneshot-runner successfully started
2026-10-22T21:55:58.291233859Z s6-rc: info: service fix-attrs: starting
2026-10-22T21:55:58.291378971Z s6-rc: info: service init-migrations: starting
2026-10-22T21:55:58.291768556Z s6-rc: info: service init-envfile: starting
2026-10-22T21:55:58.296169608Z s6-rc: info: service fix-attrs successfully started
2026-10-22T21:55:58.296273638Z s6-rc: info: service legacy-cont-init: starting
2026-10-22T21:55:58.299489624Z [migrations] started
2026-10-22T21:55:58.299566719Z [migrations] no migrations found
2026-10-22T21:55:58.300077037Z s6-rc: info: service init-migrations successfully started
2026-10-22T21:55:58.300208993Z s6-rc: info: service init-adduser: starting
2026-10-22T21:55:58.300792999Z s6-rc: info: service init-envfile successfully started
2026-10-22T21:55:58.301148595Z s6-rc: info: service legacy-cont-init successfully started
2026-10-22T21:55:58.344446691Z usermod: no changes
2026-10-22T21:55:58.350844947Z ───────────────────────────────────────
2026-10-22T21:55:58.350871290Z 
2026-10-22T21:55:58.350880589Z       ██╗     ███████╗██╗ ██████╗
2026-10-22T21:55:58.350890418Z       ██║     ██╔════╝██║██╔═══██╗
2026-10-22T21:55:58.350900769Z       ██║     ███████╗██║██║   ██║
2026-10-22T21:55:58.350911401Z       ██║     ╚════██║██║██║   ██║
2026-10-22T21:55:58.350920469Z       ███████╗███████║██║╚██████╔╝
2026-10-22T21:55:58.350929287Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2026-10-22T21:55:58.350937623Z 
2026-10-22T21:55:58.350946100Z    Brought to you by linuxserver.io
2026-10-22T21:55:58.350983085Z ───────────────────────────────────────
2026-10-22T21:55:58.351207848Z 
2026-10-22T21:55:58.351227928Z To support LSIO projects visit:
2026-10-22T21:55:58.351237106Z https://www.linuxserver.io/donate/
2026-10-22T21:55:58.351245062Z 
2026-10-22T21:55:58.351252898Z ───────────────────────────────────────
2026-10-22T21:55:58.351261405Z GID/UID
2026-10-22T21:55:58.351269231Z ───────────────────────────────────────
2026-10-22T21:55:58.355629272Z 
2026-10-22T21:55:58.355652298Z User UID:    911
2026-10-22T21:55:58.355661507Z User GID:    911
2026-10-22T21:55:58.355669743Z ───────────────────────────────────────
2026-10-22T21:55:58.357438485Z Linuxserver.io version: v0.153.0-pkg-fb6c6dc3-dev-e566c30471847d56eb0f47615d9af61516114682-pr-26
2026-10-22T21:55:58.357694932Z Build-date: 2026-10-22T21:38:51+00:00
2026-10-22T21:55:58.357715203Z ───────────────────────────────────────
2026-10-22T21:55:58.357725263Z     
2026-10-22T21:55:58.372517803Z s6-rc: info: service init-adduser successfully started
2026-10-22T21:55:58.372617874Z s6-rc: info: service init-device-perms: starting
2026-10-22T21:55:58.377656081Z s6-rc: info: service init-device-perms successfully started
2026-10-22T21:55:58.377756974Z s6-rc: info: service init-os-end: starting
2026-10-22T21:55:58.379032292Z s6-rc: info: service init-os-end successfully started
2026-10-22T21:55:58.379109227Z s6-rc: info: service init-manyfold-config: starting
2026-10-22T21:55:58.379212355Z s6-rc: info: service init-config: starting
2026-10-22T21:55:58.380826165Z s6-rc: info: service init-config successfully started
2026-10-22T21:55:58.380940535Z s6-rc: info: service init-crontab-config: starting
2026-10-22T21:55:58.383488657Z **** SECRET_KEY_BASE set in environment. ****
2026-10-22T21:55:58.390920173Z s6-rc: info: service init-crontab-config successfully started
2026-10-22T21:55:58.407962633Z s6-rc: info: service init-manyfold-config successfully started
2026-10-22T21:55:58.408073847Z s6-rc: info: service init-config-end: starting
2026-10-22T21:55:58.409354677Z s6-rc: info: service init-config-end successfully started
2026-10-22T21:55:58.409463967Z s6-rc: info: service init-mods: starting
2026-10-22T21:55:58.411107958Z s6-rc: info: service init-mods successfully started
2026-10-22T21:55:58.411218420Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2026-10-22T21:55:58.416617984Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2026-10-22T21:55:58.416704428Z s6-rc: info: service init-mods-package-install: starting
2026-10-22T21:55:58.429073759Z [pkg-install-init] **** Installing all mod packages ****
2026-10-22T21:55:58.810478203Z (1/1) Installing redis (8.8.0-r0)
2026-10-22T21:55:58.824736026Z   Executing redis-8.8.0-r0.pre-install
2026-10-22T21:55:58.873516583Z   Executing redis-8.8.0-r0.post-install
2026-10-22T21:55:58.882365694Z Executing busybox-1.37.0-r31.trigger
2026-10-22T21:55:58.894775746Z OK: 786.6 MiB in 196 packages
2026-10-22T21:55:58.931022371Z s6-rc: info: service init-mods-package-install successfully started
2026-10-22T21:55:58.931358358Z s6-rc: info: service init-mods-end: starting
2026-10-22T21:55:58.933187341Z s6-rc: info: service init-mods-end successfully started
2026-10-22T21:55:58.933417465Z s6-rc: info: service init-custom-files: starting
2026-10-22T21:55:58.941315280Z [custom-init] No custom files found, skipping...
2026-10-22T21:55:58.942072255Z s6-rc: info: service init-custom-files successfully started
2026-10-22T21:55:58.942293981Z s6-rc: info: service init-services: starting
2026-10-22T21:55:58.943810766Z s6-rc: info: service init-services successfully started
2026-10-22T21:55:58.944187945Z s6-rc: info: service svc-mod-universal-redis: starting
2026-10-22T21:55:58.944293328Z s6-rc: info: service svc-manyfold: starting
2026-10-22T21:55:58.944557449Z s6-rc: info: service svc-cron: starting
2026-10-22T21:55:58.946653921Z s6-rc: info: service svc-mod-universal-redis successfully started
2026-10-22T21:55:58.946912783Z s6-rc: info: service svc-cron successfully started
2026-10-22T21:55:58.950064900Z /app/www /run/s6-rc:s6-rc-init:nmCikn/servicedirs/svc-manyfold
2026-10-22T21:55:58.950077285Z **** Running Manyfold database init. ****
2026-10-22T21:55:58.959000275Z 218:C 22 Oct 2026 21:55:58.958 # WARNING Memory overcommit must be enabled! Without it, a background save or replication may fail under low memory condition. To fix this issue add 'vm.overcommit_memory = 1' to /etc/sysctl.conf and then reboot or run the command 'sysctl vm.overcommit_memory=1' for this to take effect.
2026-10-22T21:55:58.959030325Z 218:C 22 Oct 2026 21:55:58.958 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2026-10-22T21:55:58.959042760Z 218:C 22 Oct 2026 21:55:58.958 * Redis version=8.8.0, bits=64, commit=00000000, modified=1, pid=218, just started
2026-10-22T21:55:58.959051308Z 218:C 22 Oct 2026 21:55:58.958 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2026-10-22T21:55:58.960060260Z 218:M 22 Oct 2026 21:55:58.959 * Increased maximum number of open files to 10032 (it was originally set to 1024).
2026-10-22T21:55:58.960073516Z 218:M 22 Oct 2026 21:55:58.959 * monotonic clock: POSIX clock_gettime
2026-10-22T21:55:58.960845060Z 218:M 22 Oct 2026 21:55:58.960 * Running mode=standalone, port=6379.
2026-10-22T21:55:58.961388715Z 218:M 22 Oct 2026 21:55:58.961 * Server initialized
2026-10-22T21:55:58.961408906Z 218:M 22 Oct 2026 21:55:58.961 * Ready to accept connections tcp
2026-10-22T21:55:58.961418345Z 218:M 22 Oct 2026 21:55:58.961 # WARNING: Redis does not require authentication. Redis will accept connections from any local client.
2026-10-22T21:56:05.194383197Z /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-10-22T21:56:05.194423047Z /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-10-22T21:56:05.213712032Z Server: 8e994ed0e444, Context: rails, Role: web, data: {cpu: {one_min: 4.88, five_min: 2.53, fifteen_min: 2.59}, memory: 0.251117568e9, disk: {available: 523254259712, total: 938656133120, used: 415401873408}}
2026-10-22T21:56:05.778706881Z /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-10-22T21:56:05.778738655Z /app/www/app/lib/file_handlers.rb:9: warning: previous definition of ALL_HANDLERS was here
2026-10-22T21:56:06.111076968Z INFO  2026-10-22T21:56:06.110Z pid=224 tid=38w: Sidekiq 8.1.7 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-10-22T21:56:06.119654671Z INFO  2026-10-22T21:56:06.119Z pid=224 tid=38w: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2026-10-22T21:56:06.122981381Z INFO  2026-10-22T21:56:06.122Z pid=224 tid=38w: Cron Jobs - added job with name clear-downloads in the namespace default
2026-10-22T21:56:06.123534535Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2026-10-22T21:56:06.125286293Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2026-10-22T21:56:06.333715780Z Migrating to CreateLibraries (20210130201037)
2026-10-22T21:56:06.338572681Z == 20210130201037 CreateLibraries: migrating ==================================
2026-10-22T21:56:06.339045303Z -- create_table(:libraries)
2026-10-22T21:56:06.351389422Z    -> 0.0123s
2026-10-22T21:56:06.351412559Z == 20210130201037 CreateLibraries: migrated (0.0124s) =========================
2026-10-22T21:56:06.351416727Z 
2026-10-22T21:56:06.356803916Z Migrating to CreateModels (20210130203243)
2026-10-22T21:56:06.357319034Z == 20210130203243 CreateModels: migrating =====================================
2026-10-22T21:56:06.357335346Z -- create_table(:models)
2026-10-22T21:56:06.359760821Z    -> 0.0024s
2026-10-22T21:56:06.359773727Z == 20210130203243 CreateModels: migrated (0.0024s) ============================
2026-10-22T21:56:06.359780731Z 
2026-10-22T21:56:06.369856392Z Migrating to CreateParts (20210205230918)
2026-10-22T21:56:06.370246979Z == 20210205230918 CreateParts: migrating ======================================
2026-10-22T21:56:06.370263171Z -- create_table(:parts)
2026-10-22T21:56:06.374006670Z    -> 0.0037s
2026-10-22T21:56:06.374015548Z == 20210205230918 CreateParts: migrated (0.0037s) =============================
2026-10-22T21:56:06.374019426Z 
2026-10-22T21:56:06.380738547Z Migrating to AddFieldsToParts (20210210153744)
2026-10-22T21:56:06.381106869Z == 20210210153744 AddFieldsToParts: migrating =================================
2026-10-22T21:56:06.381114955Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2026-10-22T21:56:06.381600834Z    -> 0.0005s
2026-10-22T21:56:06.381606595Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2026-10-22T21:56:06.381878924Z    -> 0.0003s
2026-10-22T21:56:06.381883653Z == 20210210153744 AddFieldsToParts: migrated (0.0008s) ========================
2026-10-22T21:56:06.381887461Z 
2026-10-22T21:56:06.387862284Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2026-10-22T21:56:06.388494046Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2026-10-22T21:56:06.388540590Z -- create_table(:tags, {id: :integer})
2026-10-22T21:56:06.389593390Z    -> 0.0010s
2026-10-22T21:56:06.389598590Z -- create_table(:taggings, {id: :integer})
2026-10-22T21:56:06.390067544Z    -> 0.0004s
2026-10-22T21:56:06.390093487Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-10-22T21:56:06.390292437Z    -> 0.0002s
2026-10-22T21:56:06.390296616Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-10-22T21:56:06.390503783Z    -> 0.0002s
2026-10-22T21:56:06.390520136Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0020s) ===============
2026-10-22T21:56:06.390525296Z 
2026-10-22T21:56:06.445823379Z Migrating to AddMissingUniqueIndices (20210212143002)
2026-10-22T21:56:06.446450902Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2026-10-22T21:56:06.448695863Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2026-10-22T21:56:06.448988453Z    -> 0.0003s
2026-10-22T21:56:06.449022652Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-10-22T21:56:06.449404751Z    -> 0.0004s
2026-10-22T21:56:06.449408889Z -- remove_foreign_key(:taggings, :tags)
2026-10-22T21:56:06.700015345Z    -> 0.2504s
2026-10-22T21:56:06.702275206Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-10-22T21:56:06.705082920Z    -> 0.0028s
2026-10-22T21:56:06.705181789Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2026-10-22T21:56:06.705296811Z    -> 0.0001s
2026-10-22T21:56:06.705310719Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2026-10-22T21:56:06.711107012Z    -> 0.0057s
2026-10-22T21:56:06.711130600Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2026-10-22T21:56:06.767924945Z    -> 0.0568s
2026-10-22T21:56:06.767951108Z == 20210212143002 AddMissingUniqueIndices: migrated (0.3192s) =================
2026-10-22T21:56:06.767960557Z 
2026-10-22T21:56:06.880423722Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2026-10-22T21:56:06.900838374Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2026-10-22T21:56:06.900873525Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2026-10-22T21:56:06.939531987Z    -> 0.0386s
2026-10-22T21:56:07.069627721Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1687s) ===========
2026-10-22T21:56:07.069654636Z 
2026-10-22T21:56:07.141126430Z Migrating to AddMissingTaggableIndex (20210212143004)
2026-10-22T21:56:07.143137760Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2026-10-22T21:56:07.143172981Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2026-10-22T21:56:07.143547625Z    -> 0.0003s
2026-10-22T21:56:07.143583157Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0004s) =================
2026-10-22T21:56:07.143592596Z 
2026-10-22T21:56:07.154295079Z Migrating to ChangeCollationForTagNames (20210212143005)
2026-10-22T21:56:07.154802111Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2026-10-22T21:56:07.165113717Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0102s) ==============
2026-10-22T21:56:07.165137455Z 
2026-10-22T21:56:07.185365150Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2026-10-22T21:56:07.185955800Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2026-10-22T21:56:07.185976441Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-10-22T21:56:07.195373566Z    -> 0.0093s
2026-10-22T21:56:07.195397344Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2026-10-22T21:56:07.195632457Z    -> 0.0002s
2026-10-22T21:56:07.195656375Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-10-22T21:56:07.196628383Z    -> 0.0009s
2026-10-22T21:56:07.196652401Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2026-10-22T21:56:07.196805068Z    -> 0.0002s
2026-10-22T21:56:07.196849548Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-10-22T21:56:07.197149071Z    -> 0.0003s
2026-10-22T21:56:07.197170805Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2026-10-22T21:56:07.197311628Z    -> 0.0001s
2026-10-22T21:56:07.197333493Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-10-22T21:56:07.202324885Z    -> 0.0050s
2026-10-22T21:56:07.202349785Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2026-10-22T21:56:07.202455958Z    -> 0.0002s
2026-10-22T21:56:07.202467782Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2026-10-22T21:56:07.202952218Z    -> 0.0004s
2026-10-22T21:56:07.202973711Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2026-10-22T21:56:07.203076238Z    -> 0.0001s
2026-10-22T21:56:07.203082731Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-10-22T21:56:07.203573619Z    -> 0.0005s
2026-10-22T21:56:07.203583960Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2026-10-22T21:56:07.203764935Z    -> 0.0001s
2026-10-22T21:56:07.203783191Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-10-22T21:56:07.206029715Z    -> 0.0022s
2026-10-22T21:56:07.206051840Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2026-10-22T21:56:07.206173956Z    -> 0.0002s
2026-10-22T21:56:07.206195960Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0202s) =============
2026-10-22T21:56:07.206205710Z 
2026-10-22T21:56:07.232678893Z Migrating to AddPreviewPartToModel (20210220204055)
2026-10-22T21:56:07.233189441Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2026-10-22T21:56:07.233221556Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2026-10-22T21:56:07.432770239Z    -> 0.1994s
2026-10-22T21:56:07.432810209Z == 20210220204055 AddPreviewPartToModel: migrated (0.1995s) ===================
2026-10-22T21:56:07.432819568Z 
2026-10-22T21:56:07.439251170Z Migrating to CreateCreators (20210225232756)
2026-10-22T21:56:07.439746949Z == 20210225232756 CreateCreators: migrating ===================================
2026-10-22T21:56:07.439769013Z -- create_table(:creators)
2026-10-22T21:56:07.454439647Z    -> 0.0146s
2026-10-22T21:56:07.454464868Z == 20210225232756 CreateCreators: migrated (0.0146s) ==========================
2026-10-22T21:56:07.454474237Z 
2026-10-22T21:56:07.463301504Z Migrating to AddCreatorToModels (20210225232841)
2026-10-22T21:56:07.463742592Z == 20210225232841 AddCreatorToModels: migrating ===============================
2026-10-22T21:56:07.463767643Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2026-10-22T21:56:07.519066236Z    -> 0.0552s
2026-10-22T21:56:07.519095906Z == 20210225232841 AddCreatorToModels: migrated (0.0553s) ======================
2026-10-22T21:56:07.519105345Z 
2026-10-22T21:56:07.540240228Z Migrating to CreateLinks (20210301230017)
2026-10-22T21:56:07.541335794Z == 20210301230017 CreateLinks: migrating ======================================
2026-10-22T21:56:07.541357528Z -- create_table(:links)
2026-10-22T21:56:07.542346720Z    -> 0.0010s
2026-10-22T21:56:07.542367863Z == 20210301230017 CreateLinks: migrated (0.0010s) =============================
2026-10-22T21:56:07.542377692Z 
2026-10-22T21:56:07.639712731Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2026-10-22T21:56:07.640271486Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2026-10-22T21:56:07.647600576Z -- remove_column(:creators, :thingiverse_user, :string)
2026-10-22T21:56:07.721619480Z    -> 0.0739s
2026-10-22T21:56:07.722084867Z -- remove_column(:creators, :cults3d_user, :string)
2026-10-22T21:56:07.726307060Z    -> 0.0042s
2026-10-22T21:56:07.729185236Z -- remove_column(:creators, :mmf_user, :string)
2026-10-22T21:56:07.744476410Z    -> 0.0153s
2026-10-22T21:56:07.744875584Z -- remove_column(:creators, :cgtrader_user, :string)
2026-10-22T21:56:07.748327646Z    -> 0.0034s
2026-10-22T21:56:07.751650077Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.1079s) ==============
2026-10-22T21:56:07.752698639Z 
2026-10-22T21:56:07.760950467Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2026-10-22T21:56:07.761991393Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2026-10-22T21:56:07.763547948Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2026-10-22T21:56:07.822023559Z    -> 0.0584s
2026-10-22T21:56:07.822051315Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0600s) ==
2026-10-22T21:56:07.822334345Z 
2026-10-22T21:56:07.827762947Z Migrating to AddYUpToParts (20210318202638)
2026-10-22T21:56:07.829134670Z == 20210318202638 AddYUpToParts: migrating ====================================
2026-10-22T21:56:07.837509776Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2026-10-22T21:56:07.860013205Z    -> 0.0225s
2026-10-22T21:56:07.860232206Z == 20210318202638 AddYUpToParts: migrated (0.0311s) ===========================
2026-10-22T21:56:07.860596359Z 
2026-10-22T21:56:07.865582721Z Migrating to CreateImages (20210321164508)
2026-10-22T21:56:07.866705352Z == 20210321164508 CreateImages: migrating =====================================
2026-10-22T21:56:07.870687361Z -- create_table(:images)
2026-10-22T21:56:07.886394182Z    -> 0.0157s
2026-10-22T21:56:07.886558443Z == 20210321164508 CreateImages: migrated (0.0199s) ============================
2026-10-22T21:56:07.886877816Z 
2026-10-22T21:56:07.892269875Z Migrating to CreateDelayedJobs (20210330215825)
2026-10-22T21:56:07.893336733Z == 20210330215825 CreateDelayedJobs: migrating ================================
2026-10-22T21:56:07.894864280Z -- create_table(:delayed_jobs)
2026-10-22T21:56:07.903496333Z    -> 0.0086s
2026-10-22T21:56:07.903514159Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2026-10-22T21:56:07.903635794Z    -> 0.0001s
2026-10-22T21:56:07.903645123Z == 20210330215825 CreateDelayedJobs: migrated (0.0103s) =======================
2026-10-22T21:56:07.904026331Z 
2026-10-22T21:56:07.908883643Z Migrating to RenamePartsToModelFiles (20220105233138)
2026-10-22T21:56:07.910822618Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2026-10-22T21:56:07.911162522Z -- rename_table(:parts, :model_files)
2026-10-22T21:56:07.912660799Z    -> 0.0015s
2026-10-22T21:56:07.912675239Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2026-10-22T21:56:07.945721980Z    -> 0.0330s
2026-10-22T21:56:07.945740958Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0349s) =================
2026-10-22T21:56:07.945897754Z 
2026-10-22T21:56:07.950858454Z Migrating to RemoveImagesTable (20220106220519)
2026-10-22T21:56:07.951551460Z == 20220106220519 RemoveImagesTable: migrating ================================
2026-10-22T21:56:07.951559476Z -- drop_table(:images)
2026-10-22T21:56:07.951814450Z    -> 0.0002s
2026-10-22T21:56:07.951821684Z == 20220106220519 RemoveImagesTable: migrated (0.0003s) =======================
2026-10-22T21:56:07.951828438Z 
2026-10-22T21:56:07.956941835Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2026-10-22T21:56:07.957614369Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2026-10-22T21:56:07.957627185Z -- table_exists?(:active_storage_blobs)
2026-10-22T21:56:07.957708309Z    -> 0.0001s
2026-10-22T21:56:07.957715714Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0001s) ======
2026-10-22T21:56:07.957722507Z 
2026-10-22T21:56:07.962515369Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2026-10-22T21:56:07.963259408Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2026-10-22T21:56:07.963270200Z -- table_exists?(:active_storage_blobs)
2026-10-22T21:56:07.963386794Z    -> 0.0001s
2026-10-22T21:56:07.963393869Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0001s) =======
2026-10-22T21:56:07.963400392Z 
2026-10-22T21:56:07.968407676Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2026-10-22T21:56:07.972463464Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2026-10-22T21:56:07.974718244Z -- table_exists?(:active_storage_blobs)
2026-10-22T21:56:07.974815189Z    -> 0.0001s
2026-10-22T21:56:07.974823977Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s) 
2026-10-22T21:56:07.974832304Z 
2026-10-22T21:56:07.979969500Z Migrating to DeviseCreateUsers (20220614210023)
2026-10-22T21:56:07.980672145Z == 20220614210023 DeviseCreateUsers: migrating ================================
2026-10-22T21:56:07.980684279Z -- create_table(:users)
2026-10-22T21:56:07.981815788Z    -> 0.0011s
2026-10-22T21:56:07.981825257Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2026-10-22T21:56:07.983408375Z    -> 0.0016s
2026-10-22T21:56:07.983417203Z == 20220614210023 DeviseCreateUsers: migrated (0.0027s) =======================
2026-10-22T21:56:07.983425690Z 
2026-10-22T21:56:07.988397552Z Migrating to AddUsernameToUsers (20220614211256)
2026-10-22T21:56:07.988715963Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2026-10-22T21:56:07.988725012Z -- add_column(:users, :username, :string, {null: false})
2026-10-22T21:56:08.009266460Z    -> 0.0205s
2026-10-22T21:56:08.009297151Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2026-10-22T21:56:08.009355579Z    -> 0.0001s
2026-10-22T21:56:08.009365339Z == 20220614211256 AddUsernameToUsers: migrated (0.0207s) ======================
2026-10-22T21:56:08.009373625Z 
2026-10-22T21:56:08.014620412Z Migrating to AddAdminToUsers (20220614213902)
2026-10-22T21:56:08.014933312Z == 20220614213902 AddAdminToUsers: migrating ==================================
2026-10-22T21:56:08.014953603Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2026-10-22T21:56:08.015390813Z    -> 0.0004s
2026-10-22T21:56:08.015411264Z == 20220614213902 AddAdminToUsers: migrated (0.0005s) =========================
2026-10-22T21:56:08.015420814Z 
2026-10-22T21:56:08.020840097Z Migrating to AddPaginationSettingsToUser (20220617122809)
2026-10-22T21:56:08.021179491Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2026-10-22T21:56:08.021225263Z -- add_column(:users, :pagination_settings, :json)
2026-10-22T21:56:08.025838393Z    -> 0.0047s
2026-10-22T21:56:08.025861930Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0047s) =============
2026-10-22T21:56:08.025871520Z 
2026-10-22T21:56:08.079332743Z Migrating to CreateSettings (20220619174307)
2026-10-22T21:56:08.079723510Z == 20220619174307 CreateSettings: migrating ===================================
2026-10-22T21:56:08.080093034Z -- create_table(:settings)
2026-10-22T21:56:08.082798452Z    -> 0.0027s
2026-10-22T21:56:08.082819535Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2026-10-22T21:56:08.082925829Z    -> 0.0002s
2026-10-22T21:56:08.082935719Z == 20220619174307 CreateSettings: migrated (0.0033s) ==========================
2026-10-22T21:56:08.082944396Z 
2026-10-22T21:56:08.092899384Z Migrating to AddScaleFactorToModels (20220626152444)
2026-10-22T21:56:08.094085884Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2026-10-22T21:56:08.094106766Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2026-10-22T21:56:08.105455310Z    -> 0.0088s
2026-10-22T21:56:08.105587907Z == 20220626152444 AddScaleFactorToModels: migrated (0.0115s) ==================
2026-10-22T21:56:08.105598979Z 
2026-10-22T21:56:08.110659982Z Migrating to AddDigestToModelFiles (20220702202932)
2026-10-22T21:56:08.111039736Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2026-10-22T21:56:08.112584898Z -- add_column(:model_files, :digest, :string)
2026-10-22T21:56:08.113258214Z    -> 0.0007s
2026-10-22T21:56:08.113278855Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2026-10-22T21:56:08.113394408Z    -> 0.0002s
2026-10-22T21:56:08.113404659Z == 20220702202932 AddDigestToModelFiles: migrated (0.0024s) ===================
2026-10-22T21:56:08.113412925Z 
2026-10-22T21:56:08.119083916Z Migrating to AddRendererSettingsToUsers (20221128165903)
2026-10-22T21:56:08.119329942Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2026-10-22T21:56:08.119675898Z -- add_column(:users, :renderer_settings, :json)
2026-10-22T21:56:08.120434205Z    -> 0.0007s
2026-10-22T21:56:08.120458344Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0010s) ==============
2026-10-22T21:56:08.120467873Z 
2026-10-22T21:56:08.125539056Z Migrating to CreateProblems (20221210001132)
2026-10-22T21:56:08.125952749Z == 20221210001132 CreateProblems: migrating ===================================
2026-10-22T21:56:08.126236400Z -- create_table(:problems)
2026-10-22T21:56:08.127039087Z    -> 0.0008s
2026-10-22T21:56:08.127060821Z == 20221210001132 CreateProblems: migrated (0.0011s) ==========================
2026-10-22T21:56:08.127070620Z 
2026-10-22T21:56:08.156886595Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2026-10-22T21:56:08.157262723Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2026-10-22T21:56:08.174411448Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0171s) ========
2026-10-22T21:56:08.174435787Z 
2026-10-22T21:56:08.198611133Z Migrating to ActsAsFavoritorMigration (20221219204414)
2026-10-22T21:56:08.199087211Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2026-10-22T21:56:08.199426395Z -- create_table(:favorites, {force: true})
2026-10-22T21:56:08.203207709Z    -> 0.0037s
2026-10-22T21:56:08.203228852Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2026-10-22T21:56:08.203298432Z    -> 0.0001s
2026-10-22T21:56:08.203306779Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2026-10-22T21:56:08.203536722Z    -> 0.0002s
2026-10-22T21:56:08.203560179Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2026-10-22T21:56:08.203695091Z    -> 0.0001s
2026-10-22T21:56:08.203704700Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0046s) ================
2026-10-22T21:56:08.203712125Z 
2026-10-22T21:56:08.206903031Z Migrating to MovePrintedToFavorites (20221220223040)
2026-10-22T21:56:08.207335001Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2026-10-22T21:56:08.282837733Z == 20221220223040 MovePrintedToFavorites: migrated (0.0754s) ==================
2026-10-22T21:56:08.282867022Z 
2026-10-22T21:56:08.328894435Z Migrating to DropPrintedFromModelFiles (20221220223340)
2026-10-22T21:56:08.329301394Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2026-10-22T21:56:08.329650076Z -- remove_column(:model_files, :printed, :boolean)
2026-10-22T21:56:08.358809649Z    -> 0.0291s
2026-10-22T21:56:08.358833417Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0295s) ===============
2026-10-22T21:56:08.358841784Z 
2026-10-22T21:56:08.368406656Z Migrating to AddNotesExcerptToModels (20230202210000)
2026-10-22T21:56:08.368777583Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2026-10-22T21:56:08.368795489Z -- add_column(:models, :notes, :text)
2026-10-22T21:56:08.369777206Z    -> 0.0010s
2026-10-22T21:56:08.369793459Z -- add_column(:models, :excerpt, :text)
2026-10-22T21:56:08.371843477Z    -> 0.0020s
2026-10-22T21:56:08.371882737Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0031s) =================
2026-10-22T21:56:08.371892466Z 
2026-10-22T21:56:08.379662985Z Migrating to AddNotesExcerptToCreators (20230202210001)
2026-10-22T21:56:08.380425571Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2026-10-22T21:56:08.380450150Z -- add_column(:creators, :notes, :text)
2026-10-22T21:56:08.380906219Z    -> 0.0005s
2026-10-22T21:56:08.380923253Z -- add_column(:creators, :excerpt, :text)
2026-10-22T21:56:08.381317737Z    -> 0.0004s
2026-10-22T21:56:08.381334511Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0009s) ===============
2026-10-22T21:56:08.381342076Z 
2026-10-22T21:56:08.386177564Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2026-10-22T21:56:08.386457689Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2026-10-22T21:56:08.386467238Z -- add_column(:model_files, :notes, :text)
2026-10-22T21:56:08.386918837Z    -> 0.0004s
2026-10-22T21:56:08.386980361Z -- add_column(:model_files, :excerpt, :text)
2026-10-22T21:56:08.387389776Z    -> 0.0004s
2026-10-22T21:56:08.387396619Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0009s) =============
2026-10-22T21:56:08.387403734Z 
2026-10-22T21:56:08.393032500Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2026-10-22T21:56:08.393461233Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2026-10-22T21:56:08.420219200Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0267s) =================
2026-10-22T21:56:08.420245643Z 
2026-10-22T21:56:08.425160921Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2026-10-22T21:56:08.425583162Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2026-10-22T21:56:08.425604194Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2026-10-22T21:56:08.484375782Z    -> 0.0587s
2026-10-22T21:56:08.484411243Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0588s) =============
2026-10-22T21:56:08.484420682Z 
2026-10-22T21:56:08.489554040Z Migrating to RenameExcerptToCaption (20230222155910)
2026-10-22T21:56:08.490004457Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2026-10-22T21:56:08.490026251Z -- rename_column(:creators, :excerpt, :caption)
2026-10-22T21:56:08.494660133Z    -> 0.0046s
2026-10-22T21:56:08.494683650Z -- rename_column(:models, :excerpt, :caption)
2026-10-22T21:56:08.502334628Z    -> 0.0077s
2026-10-22T21:56:08.502381042Z -- rename_column(:model_files, :excerpt, :caption)
2026-10-22T21:56:08.520099834Z    -> 0.0177s
2026-10-22T21:56:08.520130897Z == 20230222155910 RenameExcerptToCaption: migrated (0.0301s) ==================
2026-10-22T21:56:08.520140777Z 
2026-10-22T21:56:08.525572476Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2026-10-22T21:56:08.526018193Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2026-10-22T21:56:08.526040478Z -- add_column(:libraries, :notes, :string)
2026-10-22T21:56:08.526525335Z    -> 0.0005s
2026-10-22T21:56:08.526546728Z -- add_column(:libraries, :caption, :string)
2026-10-22T21:56:08.526920891Z    -> 0.0004s
2026-10-22T21:56:08.526942415Z -- add_column(:libraries, :name, :string)
2026-10-22T21:56:08.527313592Z    -> 0.0004s
2026-10-22T21:56:08.527334644Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0013s) ============
2026-10-22T21:56:08.527344103Z 
2026-10-22T21:56:08.532259673Z Migrating to AddTagregexToLibrary (20230305180823)
2026-10-22T21:56:08.532560369Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2026-10-22T21:56:08.532580850Z -- add_column(:libraries, :tag_regex, :text)
2026-10-22T21:56:08.533094063Z    -> 0.0005s
2026-10-22T21:56:08.533115937Z == 20230305180823 AddTagregexToLibrary: migrated (0.0005s) ====================
2026-10-22T21:56:08.533125577Z 
2026-10-22T21:56:08.537953980Z Migrating to AddIconToLibrary (20230307215826)
2026-10-22T21:56:08.538329747Z == 20230307215826 AddIconToLibrary: migrating =================================
2026-10-22T21:56:08.538350168Z -- add_column(:libraries, :icon, :text)
2026-10-22T21:56:08.538786277Z    -> 0.0004s
2026-10-22T21:56:08.538806678Z == 20230307215826 AddIconToLibrary: migrated (0.0005s) ========================
2026-10-22T21:56:08.538816387Z 
2026-10-22T21:56:08.578303449Z Migrating to CreateCollection (20230308004237)
2026-10-22T21:56:08.578829899Z == 20230308004237 CreateCollection: migrating =================================
2026-10-22T21:56:08.578860771Z -- create_table(:collections)
2026-10-22T21:56:08.579659419Z    -> 0.0007s
2026-10-22T21:56:08.579680882Z == 20230308004237 CreateCollection: migrated (0.0008s) ========================
2026-10-22T21:56:08.579690562Z 
2026-10-22T21:56:08.585928775Z Migrating to AddCollectionToModels (20230308005021)
2026-10-22T21:56:08.586273158Z == 20230308005021 AddCollectionToModels: migrating ============================
2026-10-22T21:56:08.586293259Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2026-10-22T21:56:08.607505327Z    -> 0.0212s
2026-10-22T21:56:08.607552221Z == 20230308005021 AddCollectionToModels: migrated (0.0212s) ===================
2026-10-22T21:56:08.607562081Z 
2026-10-22T21:56:08.609283057Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2026-10-22T21:56:08.609649756Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2026-10-22T21:56:08.609670217Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0000s) =============
2026-10-22T21:56:08.609683313Z 
2026-10-22T21:56:08.626229725Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2026-10-22T21:56:08.626620582Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2026-10-22T21:56:08.626640743Z -- rename_column(:collections, :excerpt, :caption)
2026-10-22T21:56:08.629453788Z    -> 0.0028s
2026-10-22T21:56:08.629477155Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0028s) ========
2026-10-22T21:56:08.629486364Z 
2026-10-22T21:56:08.636816786Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2026-10-22T21:56:08.637189887Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2026-10-22T21:56:08.637210629Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2026-10-22T21:56:08.637220309Z 
2026-10-22T21:56:08.642991691Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2026-10-22T21:56:08.643302798Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2026-10-22T21:56:08.643323209Z -- add_column(:users, :tag_cloud_settings, :json)
2026-10-22T21:56:08.643889990Z    -> 0.0005s
2026-10-22T21:56:08.643916404Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0006s) ===============
2026-10-22T21:56:08.643926414Z 
2026-10-22T21:56:08.686110216Z Migrating to AddCollectionToCollections (20230324000000)
2026-10-22T21:56:08.686540152Z == 20230324000000 AddCollectionToCollections: migrating =======================
2026-10-22T21:56:08.688579910Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2026-10-22T21:56:08.693835514Z    -> 0.0046s
2026-10-22T21:56:08.693864522Z == 20230324000000 AddCollectionToCollections: migrated (0.0073s) ==============
2026-10-22T21:56:08.693874903Z 
2026-10-22T21:56:08.701918532Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2026-10-22T21:56:08.702303437Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2026-10-22T21:56:08.766567075Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0642s) =========
2026-10-22T21:56:08.766593618Z 
2026-10-22T21:56:08.785921612Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2026-10-22T21:56:08.788727953Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2026-10-22T21:56:08.790591937Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0018s) 
2026-10-22T21:56:08.790619623Z 
2026-10-22T21:56:08.813729312Z Migrating to AddSlugs (20230615135601)
2026-10-22T21:56:08.814144118Z == 20230615135601 AddSlugs: migrating =========================================
2026-10-22T21:56:08.814516337Z -- add_column(:models, :slug, :string)
2026-10-22T21:56:08.816163986Z    -> 0.0016s
2026-10-22T21:56:08.816187323Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2026-10-22T21:56:08.818066938Z    -> 0.0019s
2026-10-22T21:56:08.818085706Z -- add_column(:collections, :slug, :string)
2026-10-22T21:56:08.818510461Z    -> 0.0004s
2026-10-22T21:56:08.818531513Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2026-10-22T21:56:08.818660383Z    -> 0.0001s
2026-10-22T21:56:08.818677487Z -- add_column(:creators, :slug, :string)
2026-10-22T21:56:08.819114147Z    -> 0.0004s
2026-10-22T21:56:08.819135399Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2026-10-22T21:56:08.819244038Z    -> 0.0001s
2026-10-22T21:56:08.819253507Z == 20230615135601 AddSlugs: migrated (0.0051s) ================================
2026-10-22T21:56:08.819260101Z 
2026-10-22T21:56:08.829437747Z Migrating to GenerateSlugs (20230617222353)
2026-10-22T21:56:08.829750707Z == 20230617222353 GenerateSlugs: migrating ====================================
2026-10-22T21:56:08.829769846Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2026-10-22T21:56:08.829778413Z 
2026-10-22T21:56:08.832866893Z Migrating to MakeNamesUnique (20230628194944)
2026-10-22T21:56:08.833337571Z == 20230628194944 MakeNamesUnique: migrating ==================================
2026-10-22T21:56:08.836185726Z == 20230628194944 MakeNamesUnique: migrated (0.0028s) =========================
2026-10-22T21:56:08.836207480Z 
2026-10-22T21:56:08.841655452Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2026-10-22T21:56:08.842008342Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2026-10-22T21:56:08.842361884Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2026-10-22T21:56:08.842578711Z    -> 0.0002s
2026-10-22T21:56:08.842599022Z -- remove_index(:creators, :slug)
2026-10-22T21:56:08.842912674Z    -> 0.0003s
2026-10-22T21:56:08.842930119Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2026-10-22T21:56:08.843057415Z    -> 0.0001s
2026-10-22T21:56:08.843343822Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2026-10-22T21:56:08.843507572Z    -> 0.0001s
2026-10-22T21:56:08.843524836Z -- remove_index(:collections, :slug)
2026-10-22T21:56:08.866471748Z    -> 0.0229s
2026-10-22T21:56:08.866496097Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2026-10-22T21:56:08.867038800Z    -> 0.0005s
2026-10-22T21:56:08.867060804Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0250s) ======
2026-10-22T21:56:08.867070283Z 
2026-10-22T21:56:08.876709716Z Migrating to AddSizeToModelFiles (20230707082403)
2026-10-22T21:56:08.877231547Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2026-10-22T21:56:08.877553736Z -- add_column(:model_files, :size, :integer)
2026-10-22T21:56:08.878094405Z    -> 0.0005s
2026-10-22T21:56:08.884139278Z == 20230707082403 AddSizeToModelFiles: migrated (0.0009s) =====================
2026-10-22T21:56:08.884306274Z 
2026-10-22T21:56:08.903958922Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2026-10-22T21:56:08.905343280Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2026-10-22T21:56:08.908301457Z -- change_column(:model_files, :size, :bigint)
2026-10-22T21:56:08.916659108Z    -> 0.0083s
2026-10-22T21:56:08.917310861Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0114s) ==================
2026-10-22T21:56:08.917320200Z 
2026-10-22T21:56:08.923005930Z Migrating to AddNoteToProblems (20230711111009)
2026-10-22T21:56:08.924310447Z == 20230711111009 AddNoteToProblems: migrating ================================
2026-10-22T21:56:08.925299649Z -- add_column(:problems, :note, :string, {default: nil})
2026-10-22T21:56:08.927378726Z    -> 0.0020s
2026-10-22T21:56:08.928024857Z == 20230711111009 AddNoteToProblems: migrated (0.0030s) =======================
2026-10-22T21:56:08.928048806Z 
2026-10-22T21:56:08.946483751Z Migrating to AddProblemSettingsToUser (20240122114207)
2026-10-22T21:56:08.947706684Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2026-10-22T21:56:08.947727155Z -- add_column(:users, :problem_settings, :json)
2026-10-22T21:56:08.948336392Z    -> 0.0006s
2026-10-22T21:56:08.948924135Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0006s) ================
2026-10-22T21:56:08.948944496Z 
2026-10-22T21:56:08.955072277Z Migrating to AddLicenseToModel (20240127143358)
2026-10-22T21:56:08.956537157Z == 20240127143358 AddLicenseToModel: migrating ================================
2026-10-22T21:56:08.956561296Z -- add_column(:models, :license, :string)
2026-10-22T21:56:08.976834072Z    -> 0.0180s
2026-10-22T21:56:08.978075612Z == 20240127143358 AddLicenseToModel: migrated (0.0203s) =======================
2026-10-22T21:56:08.978299684Z 
2026-10-22T21:56:08.982934578Z Migrating to AddIgnoredToProblems (20240131134832)
2026-10-22T21:56:08.984218814Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2026-10-22T21:56:08.984247251Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2026-10-22T21:56:08.986209904Z    -> 0.0019s
2026-10-22T21:56:08.986231497Z == 20240131134832 AddIgnoredToProblems: migrated (0.0020s) ====================
2026-10-22T21:56:08.986240986Z 
2026-10-22T21:56:08.991036885Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2026-10-22T21:56:08.991392070Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2026-10-22T21:56:08.991412802Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2026-10-22T21:56:09.002099423Z    -> 0.0106s
2026-10-22T21:56:09.002125425Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0107s) ======
2026-10-22T21:56:09.002135075Z 
2026-10-22T21:56:09.008376444Z Migrating to AddFileListSettingsToUser (20240209125409)
2026-10-22T21:56:09.008750137Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2026-10-22T21:56:09.008772361Z -- add_column(:users, :file_list_settings, :json)
2026-10-22T21:56:09.010597928Z    -> 0.0018s
2026-10-22T21:56:09.010619160Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0019s) ===============
2026-10-22T21:56:09.010628569Z 
2026-10-22T21:56:09.015912190Z Migrating to AddMissingUniqueIndexes (20240228130246)
2026-10-22T21:56:09.016436987Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2026-10-22T21:56:09.016458140Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2026-10-22T21:56:09.018376693Z    -> 0.0019s
2026-10-22T21:56:09.018396914Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2026-10-22T21:56:09.019248930Z    -> 0.0008s
2026-10-22T21:56:09.019269311Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2026-10-22T21:56:09.019397839Z    -> 0.0001s
2026-10-22T21:56:09.019407248Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2026-10-22T21:56:09.023516193Z    -> 0.0040s
2026-10-22T21:56:09.023539460Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0071s) =================
2026-10-22T21:56:09.023548939Z 
2026-10-22T21:56:09.028393596Z Migrating to CreateFlipperTables (20240306095646)
2026-10-22T21:56:09.028815615Z == 20240306095646 CreateFlipperTables: migrating ==============================
2026-10-22T21:56:09.028837620Z -- create_table(:flipper_features)
2026-10-22T21:56:09.039203856Z    -> 0.0103s
2026-10-22T21:56:09.039228505Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2026-10-22T21:56:09.044398628Z    -> 0.0051s
2026-10-22T21:56:09.044424119Z -- create_table(:flipper_gates)
2026-10-22T21:56:09.044630575Z    -> 0.0002s
2026-10-22T21:56:09.044646557Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2026-10-22T21:56:09.044808453Z    -> 0.0001s
2026-10-22T21:56:09.044817872Z == 20240306095646 CreateFlipperTables: migrated (0.0160s) =====================
2026-10-22T21:56:09.044826499Z 
2026-10-22T21:56:09.049672037Z Migrating to RolifyCreateRoles (20240319155251)
2026-10-22T21:56:09.050078636Z == 20240319155251 RolifyCreateRoles: migrating ================================
2026-10-22T21:56:09.050087774Z -- create_table(:roles)
2026-10-22T21:56:09.090669240Z    -> 0.0405s
2026-10-22T21:56:09.090696465Z -- create_table(:users_roles, {id: false})
2026-10-22T21:56:09.091184477Z    -> 0.0005s
2026-10-22T21:56:09.102699507Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2026-10-22T21:56:09.108390879Z    -> 0.0032s
2026-10-22T21:56:09.110433783Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2026-10-22T21:56:09.110552211Z    -> 0.0001s
2026-10-22T21:56:09.110564616Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2026-10-22T21:56:09.110707584Z    -> 0.0001s
2026-10-22T21:56:09.110717424Z == 20240319155251 RolifyCreateRoles: migrated (0.0606s) =======================
2026-10-22T21:56:09.110726011Z 
2026-10-22T21:56:09.130139617Z Migrating to ConvertAdminFlagToRole (20240319155526)
2026-10-22T21:56:09.130574333Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2026-10-22T21:56:09.138948447Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0083s) ==================
2026-10-22T21:56:09.138978217Z 
2026-10-22T21:56:09.143858685Z Migrating to RemoveAdminFromUsers (20240319155903)
2026-10-22T21:56:09.144200835Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2026-10-22T21:56:09.144998802Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2026-10-22T21:56:09.157398343Z    -> 0.0121s
2026-10-22T21:56:09.157423263Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0132s) ====================
2026-10-22T21:56:09.157455007Z 
2026-10-22T21:56:09.162390416Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2026-10-22T21:56:09.162807296Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2026-10-22T21:56:09.163925718Z -- add_column(:users, :reset_password_token, :string)
2026-10-22T21:56:09.165350287Z    -> 0.0012s
2026-10-22T21:56:09.165400157Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2026-10-22T21:56:09.167177476Z    -> 0.0018s
2026-10-22T21:56:09.167193719Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0044s) ============
2026-10-22T21:56:09.167202817Z 
2026-10-22T21:56:09.183387752Z Migrating to SetAdminPasswordResetToken (20240322150022)
2026-10-22T21:56:09.183768819Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2026-10-22T21:56:09.204114743Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0203s) ==============
2026-10-22T21:56:09.204146386Z 
2026-10-22T21:56:09.216250763Z Migrating to AddRememberableToUsers (20240410221112)
2026-10-22T21:56:09.216777123Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2026-10-22T21:56:09.217561022Z -- add_column(:users, :remember_created_at, :datetime)
2026-10-22T21:56:09.219190553Z    -> 0.0014s
2026-10-22T21:56:09.219202367Z == 20240410221112 AddRememberableToUsers: migrated (0.0024s) ==================
2026-10-22T21:56:09.219211065Z 
2026-10-22T21:56:09.235581442Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2026-10-22T21:56:09.236561105Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2026-10-22T21:56:09.237324312Z -- add_column(:users, :reset_password_sent_at, :datetime)
2026-10-22T21:56:09.240281427Z    -> 0.0027s
2026-10-22T21:56:09.240300476Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0037s) ===========
2026-10-22T21:56:09.240309023Z 
2026-10-22T21:56:09.254381252Z Migrating to DropDelayedJobs (20240418112821)
2026-10-22T21:56:09.255411698Z == 20240418112821 DropDelayedJobs: migrating ==================================
2026-10-22T21:56:09.261601623Z -- drop_table(:delayed_jobs)
2026-10-22T21:56:09.262887904Z    -> 0.0010s
2026-10-22T21:56:09.263773307Z == 20240418112821 DropDelayedJobs: migrated (0.0083s) =========================
2026-10-22T21:56:09.263794429Z 
2026-10-22T21:56:09.281179841Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2026-10-22T21:56:09.282113411Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2026-10-22T21:56:09.284677324Z -- add_column(:users, :interface_language, :string)
2026-10-22T21:56:09.285362564Z    -> 0.0007s
2026-10-22T21:56:09.285395821Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0033s) =============
2026-10-22T21:56:09.285404278Z 
2026-10-22T21:56:09.302144901Z Migrating to AddLockableToUsers (20240610120318)
2026-10-22T21:56:09.302710721Z == 20240610120318 AddLockableToUsers: migrating ===============================
2026-10-22T21:56:09.303017288Z -- change_table(:users)
2026-10-22T21:56:09.305012076Z    -> 0.0020s
2026-10-22T21:56:09.305024521Z == 20240610120318 AddLockableToUsers: migrated (0.0023s) ======================
2026-10-22T21:56:09.305032918Z 
2026-10-22T21:56:09.321227652Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2026-10-22T21:56:09.321740184Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2026-10-22T21:56:09.322061841Z -- add_column(:model_files, :attachment_data, :json)
2026-10-22T21:56:09.322867965Z    -> 0.0008s
2026-10-22T21:56:09.323162408Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0011s) ===========
2026-10-22T21:56:09.323172107Z 
2026-10-22T21:56:09.331817758Z Migrating to MoveFileDataIntoShrine (20240615085913)
2026-10-22T21:56:09.332365311Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2026-10-22T21:56:09.347951189Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0155s) ==================
2026-10-22T21:56:09.347976290Z 
2026-10-22T21:56:09.361495184Z Migrating to AddStorageServiceToLibraries (20240701142651)
2026-10-22T21:56:09.362039701Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2026-10-22T21:56:09.363396694Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2026-10-22T21:56:09.364151804Z    -> 0.0007s
2026-10-22T21:56:09.364181274Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0021s) ============
2026-10-22T21:56:09.364190091Z 
2026-10-22T21:56:09.375674399Z Migrating to AddS3FieldsToLibrary (20240703103707)
2026-10-22T21:56:09.387009807Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2026-10-22T21:56:09.387288388Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2026-10-22T21:56:09.388554538Z    -> 0.0007s
2026-10-22T21:56:09.388573526Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2026-10-22T21:56:09.389535183Z    -> 0.0005s
2026-10-22T21:56:09.389550644Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2026-10-22T21:56:09.390100672Z    -> 0.0005s
2026-10-22T21:56:09.390115832Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2026-10-22T21:56:09.390654006Z    -> 0.0005s
2026-10-22T21:56:09.390689437Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2026-10-22T21:56:09.391205877Z    -> 0.0005s
2026-10-22T21:56:09.391221068Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0042s) ====================
2026-10-22T21:56:09.391231359Z 
2026-10-22T21:56:09.401620321Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2026-10-22T21:56:09.406200725Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2026-10-22T21:56:09.406224713Z -- remove_index(:libraries, :path)
2026-10-22T21:56:09.409668489Z    -> 0.0034s
2026-10-22T21:56:09.410168265Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0040s) ================
2026-10-22T21:56:09.410193135Z 
2026-10-22T21:56:09.421942256Z Migrating to CreateFederailsActors (20240727113215)
2026-10-22T21:56:09.422614721Z == 20240727113215 CreateFederailsActors: migrating ============================
2026-10-22T21:56:09.422635813Z -- create_table(:federails_actors)
2026-10-22T21:56:09.423767712Z    -> 0.0011s
2026-10-22T21:56:09.423778664Z -- foreign_key_exists?(:federails_actors, :users)
2026-10-22T21:56:09.425243304Z    -> 0.0014s
2026-10-22T21:56:09.425754153Z -- remove_foreign_key(:federails_actors, :users)
2026-10-22T21:56:09.439891293Z    -> 0.0141s
2026-10-22T21:56:09.439915752Z -- remove_index(:federails_actors, :user_id)
2026-10-22T21:56:09.440169193Z    -> 0.0003s
2026-10-22T21:56:09.440181598Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2026-10-22T21:56:09.440342021Z    -> 0.0001s
2026-10-22T21:56:09.440353845Z -- add_foreign_key(:federails_actors, :users)
2026-10-22T21:56:09.449585726Z    -> 0.0092s
2026-10-22T21:56:09.449598252Z == 20240727113215 CreateFederailsActors: migrated (0.0270s) ===================
2026-10-22T21:56:09.449603161Z 
2026-10-22T21:56:09.456562005Z Migrating to CreateFederailsFollowings (20240727113216)
2026-10-22T21:56:09.457124999Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2026-10-22T21:56:09.457136222Z -- create_table(:federails_followings)
2026-10-22T21:56:09.458306919Z    -> 0.0011s
2026-10-22T21:56:09.458318883Z == 20240727113216 CreateFederailsFollowings: migrated (0.0012s) ===============
2026-10-22T21:56:09.458327481Z 
2026-10-22T21:56:09.464865668Z Migrating to CreateFederailsActivities (20240727113217)
2026-10-22T21:56:09.465302708Z == 20240727113217 CreateFederailsActivities: migrating ========================
2026-10-22T21:56:09.465312798Z -- create_table(:federails_activities)
2026-10-22T21:56:09.471355638Z    -> 0.0060s
2026-10-22T21:56:09.471376399Z == 20240727113217 CreateFederailsActivities: migrated (0.0060s) ===============
2026-10-22T21:56:09.471402993Z 
2026-10-22T21:56:09.478107154Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2026-10-22T21:56:09.478623153Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2026-10-22T21:56:09.478650228Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2026-10-22T21:56:09.487114764Z    -> 0.0084s
2026-10-22T21:56:09.487130446Z -- remove_index(:federails_actors, :user_id, {unique: true})
2026-10-22T21:56:09.487427153Z    -> 0.0003s
2026-10-22T21:56:09.487437825Z -- change_table(:federails_actors)
2026-10-22T21:56:09.493961282Z    -> 0.0065s
2026-10-22T21:56:09.493975451Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0153s) =======
2026-10-22T21:56:09.493981984Z 
2026-10-22T21:56:09.496635458Z Migrating to CreateFederailsActors (20240731165647)
2026-10-22T21:56:09.497033900Z == 20240731165647 CreateFederailsActors: migrating ============================
2026-10-22T21:56:09.497050634Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2026-10-22T21:56:09.497059752Z 
2026-10-22T21:56:09.499315154Z Migrating to CreateMoreFederailsActors (20240802094448)
2026-10-22T21:56:09.499625198Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2026-10-22T21:56:09.499632874Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2026-10-22T21:56:09.499639217Z 
2026-10-22T21:56:09.502069100Z Migrating to BackfillActivities (20240805111500)
2026-10-22T21:56:09.502383874Z == 20240805111500 BackfillActivities: migrating ===============================
2026-10-22T21:56:09.502392021Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2026-10-22T21:56:09.502398403Z 
2026-10-22T21:56:09.508851880Z Migrating to CreateCaberRelations (20240827155630)
2026-10-22T21:56:09.509256144Z == 20240827155630 CreateCaberRelations: migrating =============================
2026-10-22T21:56:09.509263569Z -- create_table(:caber_relations)
2026-10-22T21:56:09.535580247Z    -> 0.0262s
2026-10-22T21:56:09.535598754Z == 20240827155630 CreateCaberRelations: migrated (0.0263s) ====================
2026-10-22T21:56:09.535603954Z 
2026-10-22T21:56:09.539668029Z Migrating to AddDefaultAccessControls (20240830121749)
2026-10-22T21:56:09.540090300Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2026-10-22T21:56:09.585946146Z == 20240830121749 AddDefaultAccessControls: migrated (0.0458s) ================
2026-10-22T21:56:09.585962289Z 
2026-10-22T21:56:09.587450917Z Migrating to RenameDefaultRoles (20240830151650)
2026-10-22T21:56:09.590385376Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2026-10-22T21:56:09.614257171Z == 20240830151650 RenameDefaultRoles: migrated (0.0238s) ======================
2026-10-22T21:56:09.614273343Z 
2026-10-22T21:56:09.620899588Z Migrating to AddPublicIDsToModels (20240904151944)
2026-10-22T21:56:09.621354845Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2026-10-22T21:56:09.621360917Z -- add_column(:models, :public_id, :string)
2026-10-22T21:56:09.622146830Z    -> 0.0007s
2026-10-22T21:56:09.622156810Z -- add_index(:models, :public_id)
2026-10-22T21:56:09.623968729Z    -> 0.0018s
2026-10-22T21:56:09.623979100Z -- add_column(:model_files, :public_id, :string)
2026-10-22T21:56:09.624598567Z    -> 0.0006s
2026-10-22T21:56:09.624608758Z -- add_index(:model_files, :public_id)
2026-10-22T21:56:09.624763118Z    -> 0.0002s
2026-10-22T21:56:09.624770594Z -- add_column(:problems, :public_id, :string)
2026-10-22T21:56:09.625380872Z    -> 0.0006s
2026-10-22T21:56:09.626139550Z -- add_index(:problems, :public_id)
2026-10-22T21:56:09.626151474Z    -> 0.0001s
2026-10-22T21:56:09.626159781Z -- add_column(:creators, :public_id, :string)
2026-10-22T21:56:09.626167897Z    -> 0.0006s
2026-10-22T21:56:09.626176445Z -- add_index(:creators, :public_id)
2026-10-22T21:56:09.626296306Z    -> 0.0002s
2026-10-22T21:56:09.626306667Z -- add_column(:collections, :public_id, :string)
2026-10-22T21:56:09.626948259Z    -> 0.0006s
2026-10-22T21:56:09.626973700Z -- add_index(:collections, :public_id)
2026-10-22T21:56:09.627090375Z    -> 0.0001s
2026-10-22T21:56:09.627100145Z -- add_column(:libraries, :public_id, :string)
2026-10-22T21:56:09.627692437Z    -> 0.0006s
2026-10-22T21:56:09.627704943Z -- add_index(:libraries, :public_id)
2026-10-22T21:56:09.627888943Z    -> 0.0001s
2026-10-22T21:56:09.627907871Z == 20240904151944 AddPublicIDsToModels: migrated (0.0065s) ====================
2026-10-22T21:56:09.627915186Z 
2026-10-22T21:56:09.630243385Z Migrating to GeneratePublicIDsForModels (20240904152358)
2026-10-22T21:56:09.630665595Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2026-10-22T21:56:09.698537279Z Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:09.699714971Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0690s) ==============
2026-10-22T21:56:09.699728458Z 
2026-10-22T21:56:09.703378318Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2026-10-22T21:56:09.703910139Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2026-10-22T21:56:09.703922624Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2026-10-22T21:56:09.703928225Z 
2026-10-22T21:56:09.709071493Z Migrating to DeduplicateRoles (20240923114515)
2026-10-22T21:56:09.710253995Z == 20240923114515 DeduplicateRoles: migrating =================================
2026-10-22T21:56:09.900930871Z == 20240923114515 DeduplicateRoles: migrated (0.1905s) ========================
2026-10-22T21:56:09.900958677Z 
2026-10-22T21:56:09.906934000Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2026-10-22T21:56:09.907468096Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2026-10-22T21:56:09.907483767Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-10-22T21:56:10.061102694Z    -> 0.1535s
2026-10-22T21:56:10.061134007Z -- add_index(:models, :name_lower)
2026-10-22T21:56:10.061233738Z    -> 0.0002s
2026-10-22T21:56:10.061259540Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-10-22T21:56:10.069295112Z    -> 0.0080s
2026-10-22T21:56:10.069313950Z -- add_index(:creators, :name_lower)
2026-10-22T21:56:10.069444854Z    -> 0.0001s
2026-10-22T21:56:10.069454012Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2026-10-22T21:56:10.077909831Z    -> 0.0084s
2026-10-22T21:56:10.077938378Z -- add_index(:collections, :name_lower)
2026-10-22T21:56:10.078010473Z    -> 0.0001s
2026-10-22T21:56:10.078020313Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1705s) =============
2026-10-22T21:56:10.078025744Z 
2026-10-22T21:56:10.086280528Z Migrating to AddKeypairToActors (20240926162407)
2026-10-22T21:56:10.086758711Z == 20240926162407 AddKeypairToActors: migrating ===============================
2026-10-22T21:56:10.086768210Z -- change_table(:federails_actors)
2026-10-22T21:56:10.088199423Z    -> 0.0014s
2026-10-22T21:56:10.088215535Z == 20240926162407 AddKeypairToActors: migrated (0.0014s) ======================
2026-10-22T21:56:10.088224523Z 
2026-10-22T21:56:10.092989930Z Migrating to AddUuids (20241004194445)
2026-10-22T21:56:10.093356188Z == 20241004194445 AddUuids: migrating =========================================
2026-10-22T21:56:10.093363843Z -- change_table(:federails_actors)
2026-10-22T21:56:10.096158241Z    -> 0.0028s
2026-10-22T21:56:10.096170505Z -- change_table(:federails_activities)
2026-10-22T21:56:10.096974264Z    -> 0.0008s
2026-10-22T21:56:10.096986308Z -- change_table(:federails_followings)
2026-10-22T21:56:10.097785478Z    -> 0.0008s
2026-10-22T21:56:10.097802221Z == 20241004194445 AddUuids: migrated (0.0044s) ================================
2026-10-22T21:56:10.097809516Z 
2026-10-22T21:56:10.106383533Z Migrating to CreateComments (20241007182824)
2026-10-22T21:56:10.123081169Z == 20241007182824 CreateComments: migrating ===================================
2026-10-22T21:56:10.123096921Z -- create_table(:comments)
2026-10-22T21:56:10.125045646Z    -> 0.0019s
2026-10-22T21:56:10.125445010Z == 20241007182824 CreateComments: migrated (0.0020s) ==========================
2026-10-22T21:56:10.125452685Z 
2026-10-22T21:56:10.130081698Z Migrating to AddSystemToComments (20241009122540)
2026-10-22T21:56:10.130409728Z == 20241009122540 AddSystemToComments: migrating ==============================
2026-10-22T21:56:10.130420891Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2026-10-22T21:56:10.131212575Z    -> 0.0008s
2026-10-22T21:56:10.131219830Z == 20241009122540 AddSystemToComments: migrated (0.0008s) =====================
2026-10-22T21:56:10.131226212Z 
2026-10-22T21:56:10.132890173Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2026-10-22T21:56:10.133195699Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2026-10-22T21:56:10.133203404Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0000s) ============
2026-10-22T21:56:10.133209617Z 
2026-10-22T21:56:10.138111829Z Migrating to AddOmniauthToUsers (20241015090803)
2026-10-22T21:56:10.138283705Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2026-10-22T21:56:10.138291551Z -- add_column(:users, :auth_provider, :string)
2026-10-22T21:56:10.139033706Z    -> 0.0007s
2026-10-22T21:56:10.139042393Z -- add_column(:users, :auth_uid, :string)
2026-10-22T21:56:10.139700849Z    -> 0.0006s
2026-10-22T21:56:10.139709126Z == 20241015090803 AddOmniauthToUsers: migrated (0.0014s) ======================
2026-10-22T21:56:10.139715499Z 
2026-10-22T21:56:10.145179893Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2026-10-22T21:56:10.145513595Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2026-10-22T21:56:10.145522874Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2026-10-22T21:56:10.146505623Z    -> 0.0010s
2026-10-22T21:56:10.146514200Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2026-10-22T21:56:10.147195563Z    -> 0.0007s
2026-10-22T21:56:10.147202547Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0017s) =====
2026-10-22T21:56:10.147208869Z 
2026-10-22T21:56:10.152248919Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2026-10-22T21:56:10.152570467Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2026-10-22T21:56:10.152578363Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2026-10-22T21:56:10.153346620Z    -> 0.0007s
2026-10-22T21:56:10.153355898Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0008s) ======
2026-10-22T21:56:10.153360828Z 
2026-10-22T21:56:10.158225375Z Migrating to AddPublicIDsToUsers (20241021124608)
2026-10-22T21:56:10.158552133Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2026-10-22T21:56:10.158561873Z -- change_table(:users)
2026-10-22T21:56:10.159481144Z    -> 0.0009s
2026-10-22T21:56:10.159488368Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0009s) =====================
2026-10-22T21:56:10.159494651Z 
2026-10-22T21:56:10.161012167Z Migrating to CreatePublicIDsForUsers (20241021125322)
2026-10-22T21:56:10.161361972Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2026-10-22T21:56:10.215329394Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0539s) =================
2026-10-22T21:56:10.215352481Z 
2026-10-22T21:56:10.220217739Z Migrating to RemoveUnneededIndexes (20241025110218)
2026-10-22T21:56:10.222916784Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2026-10-22T21:56:10.222927546Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2026-10-22T21:56:10.223669259Z    -> 0.0007s
2026-10-22T21:56:10.223678588Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2026-10-22T21:56:10.224807862Z    -> 0.0011s
2026-10-22T21:56:10.224819506Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2026-10-22T21:56:10.225171535Z    -> 0.0003s
2026-10-22T21:56:10.225179150Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2026-10-22T21:56:10.226224976Z    -> 0.0010s
2026-10-22T21:56:10.226232291Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2026-10-22T21:56:10.226902370Z    -> 0.0007s
2026-10-22T21:56:10.226909665Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2026-10-22T21:56:10.227516697Z    -> 0.0006s
2026-10-22T21:56:10.227524032Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2026-10-22T21:56:10.227842564Z    -> 0.0003s
2026-10-22T21:56:10.227862724Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0050s) ===================
2026-10-22T21:56:10.227881392Z 
2026-10-22T21:56:10.234020866Z Migrating to AddInProgressToProblems (20241105121830)
2026-10-22T21:56:10.235587992Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2026-10-22T21:56:10.235597301Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2026-10-22T21:56:10.236410899Z    -> 0.0008s
2026-10-22T21:56:10.236420428Z == 20241105121830 AddInProgressToProblems: migrated (0.0008s) =================
2026-10-22T21:56:10.236426030Z 
2026-10-22T21:56:10.237947594Z Migrating to ClearStuckProblems (20241118155027)
2026-10-22T21:56:10.238831725Z == 20241118155027 ClearStuckProblems: migrating ===============================
2026-10-22T21:56:10.247118593Z == 20241118155027 ClearStuckProblems: migrated (0.0082s) ======================
2026-10-22T21:56:10.247140728Z 
2026-10-22T21:56:10.253772403Z Migrating to AddApprovedToUser (20241122121621)
2026-10-22T21:56:10.254462092Z == 20241122121621 AddApprovedToUser: migrating ================================
2026-10-22T21:56:10.254472232Z -- change_table(:users)
2026-10-22T21:56:10.255856150Z    -> 0.0013s
2026-10-22T21:56:10.255867643Z == 20241122121621 AddApprovedToUser: migrated (0.0014s) =======================
2026-10-22T21:56:10.255872953Z 
2026-10-22T21:56:10.260329889Z Migrating to CreateFederailsModerationReports (20241128162213)
2026-10-22T21:56:10.263726298Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2026-10-22T21:56:10.263744275Z -- create_table(:federails_moderation_reports)
2026-10-22T21:56:10.266631630Z    -> 0.0029s
2026-10-22T21:56:10.266653514Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0029s) ========
2026-10-22T21:56:10.266658694Z 
2026-10-22T21:56:10.271263858Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2026-10-22T21:56:10.271795759Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2026-10-22T21:56:10.271804627Z -- create_table(:federails_moderation_domain_blocks)
2026-10-22T21:56:10.272362901Z    -> 0.0005s
2026-10-22T21:56:10.272389375Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0005s) ===
2026-10-22T21:56:10.272398784Z 
2026-10-22T21:56:10.276885840Z Migrating to AddFederationAttributesToComments (20250114105808)
2026-10-22T21:56:10.278090236Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2026-10-22T21:56:10.279476587Z -- change_column_null(:comments, :commenter_id, true)
2026-10-22T21:56:10.286759324Z    -> 0.0072s
2026-10-22T21:56:10.286783503Z -- change_column_null(:comments, :commenter_type, true)
2026-10-22T21:56:10.293660121Z    -> 0.0069s
2026-10-22T21:56:10.293701975Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2026-10-22T21:56:10.294726418Z    -> 0.0010s
2026-10-22T21:56:10.294749104Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2026-10-22T21:56:10.304812861Z    -> 0.0101s
2026-10-22T21:56:10.304838032Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0267s) =======
2026-10-22T21:56:10.304843192Z 
2026-10-22T21:56:10.322937421Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2026-10-22T21:56:10.323335633Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2026-10-22T21:56:10.323344140Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2026-10-22T21:56:10.324186747Z    -> 0.0008s
2026-10-22T21:56:10.324197900Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0008s) =================
2026-10-22T21:56:10.324202900Z 
2026-10-22T21:56:10.341160861Z Migrating to MakePublicIDsLowercase (20250121164452)
2026-10-22T21:56:10.341501607Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2026-10-22T21:56:10.441564950Z == 20250121164452 MakePublicIDsLowercase: migrated (0.1000s) ==================
2026-10-22T21:56:10.441590732Z 
2026-10-22T21:56:10.490567484Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2026-10-22T21:56:10.493543828Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2026-10-22T21:56:10.493561945Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2026-10-22T21:56:10.495386469Z    -> 0.0018s
2026-10-22T21:56:10.495396950Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0018s) ==========
2026-10-22T21:56:10.495402091Z 
2026-10-22T21:56:10.609558235Z Migrating to AddCreatorToCollections (20250222000000)
2026-10-22T21:56:10.646175116Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2026-10-22T21:56:10.648336699Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2026-10-22T21:56:10.668733264Z    -> 0.0204s
2026-10-22T21:56:10.671142637Z == 20250222000000 AddCreatorToCollections: migrated (0.0204s) =================
2026-10-22T21:56:10.671702063Z 
2026-10-22T21:56:10.689004408Z Migrating to AddLocalToActors (20250305171530)
2026-10-22T21:56:10.691360152Z == 20250305171530 AddLocalToActors: migrating =================================
2026-10-22T21:56:10.691374902Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2026-10-22T21:56:10.692995615Z    -> 0.0016s
2026-10-22T21:56:10.693690585Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2026-10-22T21:56:10.695424607Z    -> 0.0017s
2026-10-22T21:56:10.697171685Z    -> 0 rows
2026-10-22T21:56:10.697922898Z == 20250305171530 AddLocalToActors: migrated (0.0063s) ========================
2026-10-22T21:56:10.698204546Z 
2026-10-22T21:56:10.702782585Z Migrating to AddActorTypeToActors (20250407160721)
2026-10-22T21:56:10.704323899Z == 20250407160721 AddActorTypeToActors: migrating =============================
2026-10-22T21:56:10.704338779Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2026-10-22T21:56:10.705119782Z    -> 0.0008s
2026-10-22T21:56:10.705420237Z == 20250407160721 AddActorTypeToActors: migrated (0.0008s) ====================
2026-10-22T21:56:10.705682615Z 
2026-10-22T21:56:10.710283230Z Migrating to AddTombstonedAtToActors (20250407160722)
2026-10-22T21:56:10.711804203Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2026-10-22T21:56:10.711817881Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2026-10-22T21:56:10.727558079Z    -> 0.0157s
2026-10-22T21:56:10.728124240Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0158s) =================
2026-10-22T21:56:10.728474325Z 
2026-10-22T21:56:10.734797168Z Migrating to CreateDoorkeeperTables (20250408111644)
2026-10-22T21:56:10.736797456Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2026-10-22T21:56:10.736803829Z -- create_table(:oauth_applications)
2026-10-22T21:56:10.737483448Z    -> 0.0007s
2026-10-22T21:56:10.737487556Z -- add_index(:oauth_applications, :uid, {unique: true})
2026-10-22T21:56:10.737669793Z    -> 0.0002s
2026-10-22T21:56:10.737673691Z -- create_table(:oauth_access_grants)
2026-10-22T21:56:10.738269901Z    -> 0.0006s
2026-10-22T21:56:10.738273829Z -- add_index(:oauth_access_grants, :token, {unique: true})
2026-10-22T21:56:10.738395094Z    -> 0.0001s
2026-10-22T21:56:10.738398871Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2026-10-22T21:56:10.746722544Z    -> 0.0083s
2026-10-22T21:56:10.746729328Z -- create_table(:oauth_access_tokens)
2026-10-22T21:56:10.748745668Z    -> 0.0020s
2026-10-22T21:56:10.748751770Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2026-10-22T21:56:10.748900009Z    -> 0.0001s
2026-10-22T21:56:10.748904057Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2026-10-22T21:56:10.749097587Z    -> 0.0001s
2026-10-22T21:56:10.749101535Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2026-10-22T21:56:10.758049134Z    -> 0.0089s
2026-10-22T21:56:10.758068763Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2026-10-22T21:56:10.765399346Z    -> 0.0073s
2026-10-22T21:56:10.765405869Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2026-10-22T21:56:10.774840560Z    -> 0.0094s
2026-10-22T21:56:10.775152197Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0380s) ==================
2026-10-22T21:56:10.775399445Z 
2026-10-22T21:56:10.781676185Z Migrating to AddOwnerToApplication (20250408145956)
2026-10-22T21:56:10.784482577Z == 20250408145956 AddOwnerToApplication: migrating ============================
2026-10-22T21:56:10.789368857Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2026-10-22T21:56:10.790316847Z    -> 0.0009s
2026-10-22T21:56:10.790804318Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2026-10-22T21:56:10.791581704Z    -> 0.0008s
2026-10-22T21:56:10.792545304Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2026-10-22T21:56:10.792715657Z    -> 0.0002s
2026-10-22T21:56:10.795571899Z == 20250408145956 AddOwnerToApplication: migrated (0.0067s) ===================
2026-10-22T21:56:10.796197990Z 
2026-10-22T21:56:10.802805036Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2026-10-22T21:56:10.803491178Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2026-10-22T21:56:10.804820715Z -- change_column_default(:federails_actors, :entity_type, nil)
2026-10-22T21:56:10.814974463Z    -> 0.0101s
2026-10-22T21:56:10.815288235Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0114s) ============
2026-10-22T21:56:10.815557076Z 
2026-10-22T21:56:10.822117058Z Migrating to AddQuotaToUsers (20250409125753)
2026-10-22T21:56:10.822873872Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2026-10-22T21:56:10.823763172Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2026-10-22T21:56:10.824995464Z    -> 0.0012s
2026-10-22T21:56:10.825415320Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2026-10-22T21:56:10.826218998Z    -> 0.0008s
2026-10-22T21:56:10.826526868Z == 20250409125753 AddQuotaToUsers: migrated (0.0034s) =========================
2026-10-22T21:56:10.826811271Z 
2026-10-22T21:56:10.832990976Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2026-10-22T21:56:10.833967773Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2026-10-22T21:56:10.834844689Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2026-10-22T21:56:10.847504574Z    -> 0.0126s
2026-10-22T21:56:10.847955713Z -- add_index(:model_files, :filename_lower)
2026-10-22T21:56:10.848119884Z    -> 0.0002s
2026-10-22T21:56:10.848438746Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0141s) 
2026-10-22T21:56:10.848734121Z 
2026-10-22T21:56:10.854944117Z Migrating to AddUniqueIndexToLinks (20250425104619)
2026-10-22T21:56:10.855677754Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2026-10-22T21:56:10.856652647Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2026-10-22T21:56:10.856856959Z    -> 0.0002s
2026-10-22T21:56:10.857164648Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0012s) ===================
2026-10-22T21:56:10.857462268Z 
2026-10-22T21:56:10.865084468Z Migrating to AddPreviewToModelFile (20250520111046)
2026-10-22T21:56:10.865813456Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2026-10-22T21:56:10.867381764Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2026-10-22T21:56:10.868379814Z    -> 0.0009s
2026-10-22T21:56:10.868656181Z == 20250520111046 AddPreviewToModelFile: migrated (0.0018s) ===================
2026-10-22T21:56:10.869093652Z 
2026-10-22T21:56:10.874841156Z Migrating to CreateAltchaSolutions (20250609210440)
2026-10-22T21:56:10.875194768Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2026-10-22T21:56:10.875564754Z -- create_table(:altcha_solutions)
2026-10-22T21:56:10.876005441Z    -> 0.0004s
2026-10-22T21:56:10.876016914Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2026-10-22T21:56:10.876200153Z    -> 0.0002s
2026-10-22T21:56:10.876840272Z == 20250609210440 CreateAltchaSolutions: migrated (0.0016s) ===================
2026-10-22T21:56:10.877116849Z 
2026-10-22T21:56:10.882757178Z Migrating to AddIndexableFields (20250620141805)
2026-10-22T21:56:10.883082463Z == 20250620141805 AddIndexableFields: migrating ===============================
2026-10-22T21:56:10.883093375Z -- change_table(:models)
2026-10-22T21:56:10.885367936Z    -> 0.0023s
2026-10-22T21:56:10.885379229Z -- change_table(:creators)
2026-10-22T21:56:10.886983660Z    -> 0.0016s
2026-10-22T21:56:10.886995784Z -- change_table(:collections)
2026-10-22T21:56:10.888581327Z    -> 0.0016s
2026-10-22T21:56:10.888591838Z == 20250620141805 AddIndexableFields: migrated (0.0055s) ======================
2026-10-22T21:56:10.888895480Z 
2026-10-22T21:56:10.894413452Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2026-10-22T21:56:10.894814269Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2026-10-22T21:56:10.895113502Z -- change_column(:models, :indexable, :string)
2026-10-22T21:56:10.912919090Z    -> 0.0177s
2026-10-22T21:56:10.912928469Z -- change_column(:models, :ai_indexable, :string)
2026-10-22T21:56:10.930600858Z    -> 0.0177s
2026-10-22T21:56:10.930608083Z -- change_column(:creators, :indexable, :string)
2026-10-22T21:56:10.941471069Z    -> 0.0108s
2026-10-22T21:56:10.941488775Z -- change_column(:creators, :ai_indexable, :string)
2026-10-22T21:56:10.954808680Z    -> 0.0133s
2026-10-22T21:56:10.954817517Z -- change_column(:collections, :indexable, :string)
2026-10-22T21:56:10.997243627Z    -> 0.0424s
2026-10-22T21:56:10.997253327Z -- change_column(:collections, :ai_indexable, :string)
2026-10-22T21:56:11.009251119Z    -> 0.0120s
2026-10-22T21:56:11.009257622Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1144s) ======
2026-10-22T21:56:11.009570933Z 
2026-10-22T21:56:11.014510360Z Migrating to AddOrderIndexesToTables (20250629212656)
2026-10-22T21:56:11.015005387Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2026-10-22T21:56:11.015009786Z -- change_table(:models)
2026-10-22T21:56:11.015355272Z    -> 0.0003s
2026-10-22T21:56:11.015359450Z -- change_table(:creators)
2026-10-22T21:56:11.015649875Z    -> 0.0003s
2026-10-22T21:56:11.015654103Z -- change_table(:collections)
2026-10-22T21:56:11.015983216Z    -> 0.0003s
2026-10-22T21:56:11.016001874Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0010s) =================
2026-10-22T21:56:11.016305225Z 
2026-10-22T21:56:11.020953115Z Migrating to AddIndexOnLinkUrl (20250716093106)
2026-10-22T21:56:11.021276406Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2026-10-22T21:56:11.021280855Z -- change_table(:links)
2026-10-22T21:56:11.021507652Z    -> 0.0002s
2026-10-22T21:56:11.021511680Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0002s) =======================
2026-10-22T21:56:11.021831714Z 
2026-10-22T21:56:11.026284521Z Migrating to AddSyncedAtToLinks (20250724094951)
2026-10-22T21:56:11.026569756Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2026-10-22T21:56:11.026573874Z -- add_column(:links, :synced_at, :datetime)
2026-10-22T21:56:11.027574289Z    -> 0.0009s
2026-10-22T21:56:11.027578497Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0010s) ======================
2026-10-22T21:56:11.027582345Z 
2026-10-22T21:56:11.032055153Z Migrating to CreateFaspClientProviders (20250806142734)
2026-10-22T21:56:11.032440539Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2026-10-22T21:56:11.032462934Z -- create_table(:fasp_client_providers)
2026-10-22T21:56:11.055486460Z    -> 0.0230s
2026-10-22T21:56:11.055499827Z == 20250806142734 CreateFaspClientProviders: migrated (0.0230s) ===============
2026-10-22T21:56:11.055506480Z 
2026-10-22T21:56:11.060156966Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2026-10-22T21:56:11.060535087Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2026-10-22T21:56:11.060556631Z -- create_table(:fasp_client_event_subscriptions)
2026-10-22T21:56:11.068909482Z    -> 0.0083s
2026-10-22T21:56:11.068935114Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0083s) ======
2026-10-22T21:56:11.068944994Z 
2026-10-22T21:56:11.073306938Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2026-10-22T21:56:11.073652404Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2026-10-22T21:56:11.073661763Z -- create_table(:fasp_client_backfill_requests)
2026-10-22T21:56:11.077748623Z    -> 0.0041s
2026-10-22T21:56:11.077761950Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0041s) ========
2026-10-22T21:56:11.077770196Z 
2026-10-22T21:56:11.082214487Z Migrating to AddImagesToCreators (20250922155445)
2026-10-22T21:56:11.082526515Z == 20250922155445 AddImagesToCreators: migrating ==============================
2026-10-22T21:56:11.082537878Z -- add_column(:creators, :avatar_data, :json)
2026-10-22T21:56:11.083543132Z    -> 0.0010s
2026-10-22T21:56:11.083553644Z -- add_column(:creators, :banner_data, :json)
2026-10-22T21:56:11.084466191Z    -> 0.0009s
2026-10-22T21:56:11.084492094Z == 20250922155445 AddImagesToCreators: migrated (0.0019s) =====================
2026-10-22T21:56:11.084501533Z 
2026-10-22T21:56:11.088886192Z Migrating to CreateFederailsHosts (20251010145758)
2026-10-22T21:56:11.089277601Z == 20251010145758 CreateFederailsHosts: migrating =============================
2026-10-22T21:56:11.089286498Z -- create_table(:federails_hosts)
2026-10-22T21:56:11.095657669Z    -> 0.0063s
2026-10-22T21:56:11.095681317Z == 20251010145758 CreateFederailsHosts: migrated (0.0064s) ====================
2026-10-22T21:56:11.095690074Z 
2026-10-22T21:56:11.118998915Z Migrating to AddTourStateToUsers (20251027152904)
2026-10-22T21:56:11.119336795Z == 20251027152904 AddTourStateToUsers: migrating ==============================
2026-10-22T21:56:11.119357657Z -- add_column(:users, :tour_state, :json)
2026-10-22T21:56:11.120401339Z    -> 0.0010s
2026-10-22T21:56:11.120414947Z == 20251027152904 AddTourStateToUsers: migrated (0.0011s) =====================
2026-10-22T21:56:11.120438865Z 
2026-10-22T21:56:11.131491453Z Migrating to AddSortOrderToUsers (20251105110434)
2026-10-22T21:56:11.131830857Z == 20251105110434 AddSortOrderToUsers: migrating ==============================
2026-10-22T21:56:11.131840416Z -- add_column(:users, :sort_order, :integer, {default: 0, null: false})
2026-10-22T21:56:11.132894890Z    -> 0.0010s
2026-10-22T21:56:11.132908617Z == 20251105110434 AddSortOrderToUsers: migrated (0.0011s) =====================
2026-10-22T21:56:11.132916954Z 
2026-10-22T21:56:11.137538862Z Migrating to CreateGroups (20251203161006)
2026-10-22T21:56:11.137952816Z == 20251203161006 CreateGroups: migrating =====================================
2026-10-22T21:56:11.137962575Z -- create_table(:groups)
2026-10-22T21:56:11.142048724Z    -> 0.0041s
2026-10-22T21:56:11.142063203Z -- create_table(:memberships)
2026-10-22T21:56:11.143214983Z    -> 0.0011s
2026-10-22T21:56:11.143226847Z == 20251203161006 CreateGroups: migrated (0.0053s) ============================
2026-10-22T21:56:11.143237979Z 
2026-10-22T21:56:11.155984849Z Migrating to CreateUniqueIndexesOnGroups (20260109113100)
2026-10-22T21:56:11.156520308Z == 20260109113100 CreateUniqueIndexesOnGroups: migrating ======================
2026-10-22T21:56:11.156535127Z -- remove_index(:memberships, [:group_id, :user_id])
2026-10-22T21:56:11.157152341Z    -> 0.0006s
2026-10-22T21:56:11.157161820Z -- add_index(:memberships, [:group_id, :user_id], {unique: true})
2026-10-22T21:56:11.157355880Z    -> 0.0002s
2026-10-22T21:56:11.157365189Z -- remove_index(:memberships, [:user_id, :group_id])
2026-10-22T21:56:11.163921152Z    -> 0.0065s
2026-10-22T21:56:11.163935491Z -- add_index(:memberships, [:user_id, :group_id], {unique: true})
2026-10-22T21:56:11.164070623Z    -> 0.0002s
2026-10-22T21:56:11.164079651Z == 20260109113100 CreateUniqueIndexesOnGroups: migrated (0.0076s) =============
2026-10-22T21:56:11.164088068Z 
2026-10-22T21:56:11.171167956Z Migrating to CreateNoticedTables (20260119153039)
2026-10-22T21:56:11.172104492Z == 20260119153039 CreateNoticedTables: migrating ==============================
2026-10-22T21:56:11.172155324Z -- create_table(:noticed_events, {id: :primary_key})
2026-10-22T21:56:11.179020811Z    -> 0.0068s
2026-10-22T21:56:11.179033406Z -- create_table(:noticed_notifications, {id: :primary_key})
2026-10-22T21:56:11.184974530Z    -> 0.0059s
2026-10-22T21:56:11.184991615Z == 20260119153039 CreateNoticedTables: migrated (0.0129s) =====================
2026-10-22T21:56:11.185000142Z 
2026-10-22T21:56:11.191750757Z Migrating to AddNotificationsCountToNoticedEvent (20260119153040)
2026-10-22T21:56:11.192159881Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrating ==============
2026-10-22T21:56:11.192172506Z -- add_column(:noticed_events, :notifications_count, :integer)
2026-10-22T21:56:11.193261980Z    -> 0.0011s
2026-10-22T21:56:11.193281630Z == 20260119153040 AddNotificationsCountToNoticedEvent: migrated (0.0011s) =====
2026-10-22T21:56:11.193290117Z 
2026-10-22T21:56:11.199169888Z Migrating to DeviseInvitableAddToUsers (20260120143441)
2026-10-22T21:56:11.199641678Z == 20260120143441 DeviseInvitableAddToUsers: migrating ========================
2026-10-22T21:56:11.200024649Z -- change_table(:users)
2026-10-22T21:56:11.207787823Z    -> 0.0078s
2026-10-22T21:56:11.207801100Z == 20260120143441 DeviseInvitableAddToUsers: migrated (0.0081s) ===============
2026-10-22T21:56:11.207809316Z 
2026-10-22T21:56:11.214336120Z Migrating to CreateLists (20260302121346)
2026-10-22T21:56:11.214797480Z == 20260302121346 CreateLists: migrating ======================================
2026-10-22T21:56:11.214806418Z -- create_table(:lists)
2026-10-22T21:56:11.218212487Z    -> 0.0034s
2026-10-22T21:56:11.218225683Z -- create_table(:list_items)
2026-10-22T21:56:11.221161125Z    -> 0.0029s
2026-10-22T21:56:11.221172418Z == 20260302121346 CreateLists: migrated (0.0064s) =============================
2026-10-22T21:56:11.221180474Z 
2026-10-22T21:56:11.227517947Z Migrating to AddSpecialToLists (20260304122738)
2026-10-22T21:56:11.227933874Z == 20260304122738 AddSpecialToLists: migrating ================================
2026-10-22T21:56:11.227945879Z -- add_column(:lists, :special, :string)
2026-10-22T21:56:11.229143701Z    -> 0.0011s
2026-10-22T21:56:11.229164322Z == 20260304122738 AddSpecialToLists: migrated (0.0012s) =======================
2026-10-22T21:56:11.229173581Z 
2026-10-22T21:56:11.235227453Z Migrating to AddFolderSettingsToLibraries (20260310154453)
2026-10-22T21:56:11.235594672Z == 20260310154453 AddFolderSettingsToLibraries: migrating =====================
2026-10-22T21:56:11.235605765Z -- add_column(:libraries, :path_template, :string, {null: false, default: "{tags}/{modelName}{modelId}"})
2026-10-22T21:56:11.236746872Z    -> 0.0011s
2026-10-22T21:56:11.236769819Z -- add_column(:libraries, :parse_metadata_from_path, :boolean, {default: false, null: false})
2026-10-22T21:56:11.237711054Z    -> 0.0010s
2026-10-22T21:56:11.237720623Z -- add_column(:libraries, :safe_folder_names, :boolean, {default: true, null: false})
2026-10-22T21:56:11.238697861Z    -> 0.0010s
2026-10-22T21:56:11.238706649Z == 20260310154453 AddFolderSettingsToLibraries: migrated (0.0031s) ============
2026-10-22T21:56:11.238728754Z 
2026-10-22T21:56:11.244144841Z Migrating to AddToAndCcToFederailsActivities (20260323153455)
2026-10-22T21:56:11.244462160Z == 20260323153455 AddToAndCcToFederailsActivities: migrating ==================
2026-10-22T21:56:11.244474655Z -- add_column(:federails_activities, :to, :string)
2026-10-22T21:56:11.245544850Z    -> 0.0011s
2026-10-22T21:56:11.245554199Z -- add_column(:federails_activities, :cc, :string)
2026-10-22T21:56:11.246528762Z    -> 0.0010s
2026-10-22T21:56:11.255209554Z == 20260323153455 AddToAndCcToFederailsActivities: migrated (0.0021s) =========
2026-10-22T21:56:11.255226047Z 
2026-10-22T21:56:11.261456775Z Migrating to AddLikeCountToModels (20260410150554)
2026-10-22T21:56:11.270712374Z == 20260410150554 AddLikeCountToModels: migrating =============================
2026-10-22T21:56:11.270729238Z -- add_column(:models, :like_count, :integer, {default: 0, null: false})
2026-10-22T21:56:11.271813371Z    -> 0.0011s
2026-10-22T21:56:11.271822760Z == 20260410150554 AddLikeCountToModels: migrated (0.0011s) ====================
2026-10-22T21:56:11.271829284Z 
2026-10-22T21:56:11.277965040Z Migrating to CreateFederailsQuoteAuthorizations (20260421083230)
2026-10-22T21:56:11.278423664Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrating ===============
2026-10-22T21:56:11.278444185Z -- create_table(:federails_quote_authorizations)
2026-10-22T21:56:11.287776509Z    -> 0.0094s
2026-10-22T21:56:11.287790137Z == 20260421083230 CreateFederailsQuoteAuthorizations: migrated (0.0094s) ======
2026-10-22T21:56:11.287796760Z 
2026-10-22T21:56:11.293480616Z Migrating to AddResultAndInstrumentToFederailsActivities (20260421171252)
2026-10-22T21:56:11.293821383Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrating ======
2026-10-22T21:56:11.294490089Z -- add_column(:federails_activities, :result, :string)
2026-10-22T21:56:11.295028924Z    -> 0.0011s
2026-10-22T21:56:11.295050037Z -- add_column(:federails_activities, :instrument, :string)
2026-10-22T21:56:11.296015772Z    -> 0.0010s
2026-10-22T21:56:11.296031954Z == 20260421171252 AddResultAndInstrumentToFederailsActivities: migrated (0.0022s) 
2026-10-22T21:56:11.296038788Z 
2026-10-22T21:56:11.302008340Z Migrating to CreateCollectionsModelsJoinTable (20260422125049)
2026-10-22T21:56:11.302335298Z == 20260422125049 CreateCollectionsModelsJoinTable: migrating =================
2026-10-22T21:56:11.302344507Z -- create_join_table(:collections, :models)
2026-10-22T21:56:11.309272669Z    -> 0.0069s
2026-10-22T21:56:11.309292279Z == 20260422125049 CreateCollectionsModelsJoinTable: migrated (0.0069s) ========
2026-10-22T21:56:11.309298922Z 
2026-10-22T21:56:11.314784790Z Migrating to AddPreviewFieldsToCollections (20260427114113)
2026-10-22T21:56:11.315113582Z == 20260427114113 AddPreviewFieldsToCollections: migrating ====================
2026-10-22T21:56:11.315127570Z -- change_table(:collections)
2026-10-22T21:56:11.335577704Z    -> 0.0204s
2026-10-22T21:56:11.335601331Z == 20260427114113 AddPreviewFieldsToCollections: migrated (0.0204s) ===========
2026-10-22T21:56:11.335609688Z 
2026-10-22T21:56:11.340849651Z Migrating to AddModelsCountToCollections (20260428101428)
2026-10-22T21:56:11.341269536Z == 20260428101428 AddModelsCountToCollections: migrating ======================
2026-10-22T21:56:11.341643469Z -- add_column(:collections_models, :id, :primary_key)
2026-10-22T21:56:11.345741783Z    -> 0.0041s
2026-10-22T21:56:11.345758346Z -- add_column(:collections, :models_count, :integer)
2026-10-22T21:56:11.353776433Z    -> 0.0080s
2026-10-22T21:56:11.353797225Z == 20260428101428 AddModelsCountToCollections: migrated (0.0125s) =============
2026-10-22T21:56:11.353806434Z 
2026-10-22T21:56:11.381518041Z Migrating to AddTextToLinks (20260511220927)
2026-10-22T21:56:11.381966785Z == 20260511220927 AddTextToLinks: migrating ===================================
2026-10-22T21:56:11.381971234Z -- add_column(:links, :text, :string)
2026-10-22T21:56:11.383320511Z    -> 0.0013s
2026-10-22T21:56:11.383324980Z == 20260511220927 AddTextToLinks: migrated (0.0014s) ==========================
2026-10-22T21:56:11.383328798Z 
2026-10-22T21:56:11.388943164Z Migrating to AddEntrypointToModels (20260512112504)
2026-10-22T21:56:11.389384914Z == 20260512112504 AddEntrypointToModels: migrating ============================
2026-10-22T21:56:11.389393882Z -- add_reference(:models, :entrypoint, {null: true, foreign_key: {to_table: :model_files}})
2026-10-22T21:56:11.428161164Z    -> 0.0386s
2026-10-22T21:56:11.428193418Z -- add_column(:models, :entrypoint_fragment, :string, {null: true})
2026-10-22T21:56:11.429327232Z    -> 0.0011s
2026-10-22T21:56:11.429348595Z == 20260512112504 AddEntrypointToModels: migrated (0.0399s) ===================
2026-10-22T21:56:11.429357974Z 
2026-10-22T21:56:11.434494358Z Migrating to AddLandingPageToUsers (20260514144832)
2026-10-22T21:56:11.434909213Z == 20260514144832 AddLandingPageToUsers: migrating ============================
2026-10-22T21:56:11.434919614Z -- add_column(:users, :landing_page, :string, {null: true, default: nil})
2026-10-22T21:56:11.443113435Z    -> 0.0082s
2026-10-22T21:56:11.443125590Z == 20260514144832 AddLandingPageToUsers: migrated (0.0082s) ===================
2026-10-22T21:56:11.443133867Z 
2026-10-22T21:56:11.448516957Z Migrating to CreateRelationships (20260519154617)
2026-10-22T21:56:11.449052916Z == 20260519154617 CreateRelationships: migrating ==============================
2026-10-22T21:56:11.449076083Z -- create_table(:relationships)
2026-10-22T21:56:11.450790546Z    -> 0.0017s
2026-10-22T21:56:11.450803512Z == 20260519154617 CreateRelationships: migrated (0.0018s) =====================
2026-10-22T21:56:11.450811798Z 
2026-10-22T21:56:11.455632627Z Migrating to DropAltchaSolutions (20260604160600)
2026-10-22T21:56:11.456050479Z == 20260604160600 DropAltchaSolutions: migrating ==============================
2026-10-22T21:56:11.456379902Z -- drop_table(:altcha_solutions)
2026-10-22T21:56:11.456615777Z    -> 0.0002s
2026-10-22T21:56:11.456624835Z == 20260604160600 DropAltchaSolutions: migrated (0.0006s) =====================
2026-10-22T21:56:11.456633002Z 
2026-10-22T21:56:11.461653492Z Migrating to CreatePrintHosts (20260616131635)
2026-10-22T21:56:11.462227097Z == 20260616131635 CreatePrintHosts: migrating =================================
2026-10-22T21:56:11.462236516Z -- create_table(:print_hosts)
2026-10-22T21:56:11.462567303Z    -> 0.0003s
2026-10-22T21:56:11.462576431Z == 20260616131635 CreatePrintHosts: migrated (0.0004s) ========================
2026-10-22T21:56:11.462584617Z 
2026-10-22T21:56:11.467528013Z Migrating to RenameFederailsToFedipub (20260729131301)
2026-10-22T21:56:11.467870763Z == 20260729131301 RenameFederailsToFedipub: migrating =========================
2026-10-22T21:56:11.468134043Z -- rename_index("federails_activities", "index_federails_activities_on_entity", "index_fedipub_activities_on_entity")
2026-10-22T21:56:11.471862853Z    -> 0.0037s
2026-10-22T21:56:11.471875087Z -- rename_table("federails_activities", "fedipub_activities")
2026-10-22T21:56:11.479396114Z    -> 0.0075s
2026-10-22T21:56:11.481218724Z -- rename_index("federails_actors", "index_federails_actors_on_entity", "index_fedipub_actors_on_entity")
2026-10-22T21:56:11.481232542Z    -> 0.0005s
2026-10-22T21:56:11.481240738Z -- rename_table("federails_actors", "fedipub_actors")
2026-10-22T21:56:11.484387646Z    -> 0.0044s
2026-10-22T21:56:11.484417776Z -- rename_index("federails_followings", "index_federails_followings_on_actor_id_and_target_actor_id", "index_fedipub_followings_on_actor_id_and_target_actor_id")
2026-10-22T21:56:11.484875678Z    -> 0.0005s
2026-10-22T21:56:11.484885087Z -- rename_table("federails_followings", "fedipub_followings")
2026-10-22T21:56:11.489232101Z    -> 0.0043s
2026-10-22T21:56:11.489243775Z -- rename_table("federails_hosts", "fedipub_hosts")
2026-10-22T21:56:11.492877152Z    -> 0.0036s
2026-10-22T21:56:11.492891170Z == 20260729131301 RenameFederailsToFedipub: migrated (0.0250s) ================
2026-10-22T21:56:11.492919738Z 
2026-10-22T21:56:11.498203148Z Migrating to RenameLocalFederailsRefsToFedipub (20260729133600)
2026-10-22T21:56:11.498659237Z == 20260729133600 RenameLocalFederailsRefsToFedipub: migrating ================
2026-10-22T21:56:11.498667974Z -- rename_column(:comments, :federails_actor_id, :fedipub_actor_id)
2026-10-22T21:56:11.516663344Z    -> 0.0179s
2026-10-22T21:56:11.516687132Z -- remove_foreign_key(:federails_quote_authorizations, :fedipub_actors, {column: :quoting_actor_id})
2026-10-22T21:56:11.525525060Z    -> 0.0088s
2026-10-22T21:56:11.525536644Z -- rename_column(:federails_quote_authorizations, :federails_actor_id, :fedipub_actor_id)
2026-10-22T21:56:11.534363299Z    -> 0.0088s
2026-10-22T21:56:11.534378119Z -- rename_table(:federails_quote_authorizations, :fedipub_quote_authorizations)
2026-10-22T21:56:11.542161664Z    -> 0.0078s
2026-10-22T21:56:11.546570874Z -- add_foreign_key(:fedipub_quote_authorizations, :fedipub_actors, {column: :quoting_actor_id})
2026-10-22T21:56:11.549829035Z    -> 0.0076s
2026-10-22T21:56:11.549850528Z == 20260729133600 RenameLocalFederailsRefsToFedipub: migrated (0.0511s) =======
2026-10-22T21:56:11.549859126Z 
2026-10-22T21:56:11.554724384Z Migrating to RenameFederailsModerationToFedipubModeration (20260729200509)
2026-10-22T21:56:11.555157827Z == 20260729200509 RenameFederailsModerationToFedipubModeration: migrating =====
2026-10-22T21:56:11.555165422Z -- rename_column(:federails_moderation_reports, :federails_actor_id, :fedipub_actor_id)
2026-10-22T21:56:11.564698490Z    -> 0.0094s
2026-10-22T21:56:11.564731617Z -- rename_index(:federails_moderation_reports, "index_federails_moderation_reports_on_object", "index_fedipub_moderation_reports_on_object")
2026-10-22T21:56:11.565129819Z    -> 0.0004s
2026-10-22T21:56:11.565138556Z -- rename_table(:federails_moderation_reports, :fedipub_moderation_reports)
2026-10-22T21:56:11.572935708Z    -> 0.0078s
2026-10-22T21:56:11.572956340Z -- rename_table(:federails_moderation_domain_blocks, :fedipub_moderation_domain_blocks)
2026-10-22T21:56:11.576357339Z    -> 0.0034s
2026-10-22T21:56:11.576368532Z == 20260729200509 RenameFederailsModerationToFedipubModeration: migrated (0.0212s) 
2026-10-22T21:56:11.576375326Z 
2026-10-22T21:56:11.657098521Z /run/s6-rc:s6-rc-init:nmCikn/servicedirs/svc-manyfold
2026-10-22T21:56:11.823504518Z 21:56:11 rails.1              | started with pid 260
2026-10-22T21:56:11.823543026Z 21:56:11 default_worker.1     | started with pid 261
2026-10-22T21:56:11.823552264Z 21:56:11 performance_worker.1 | started with pid 263
2026-10-22T21:56:14.781320144Z 21:56:14 rails.1              | => Booting Puma
2026-10-22T21:56:14.781363261Z 21:56:14 rails.1              | => Rails 8.1.4 application starting in production 
2026-10-22T21:56:14.781394414Z 21:56:14 rails.1              | => Run `bin/rails server --help` for more startup options
2026-10-22T21:56:14.969076619Z 21:56:14 rails.1              | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-10-22T21:56:14.969107311Z 21:56:14 rails.1              | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-10-22T21:56:15.338708564Z 21:56:15 performance_worker.1 | INFO  2026-10-22T21:56:15.338Z pid=263 tid=3dr: Sidekiq 8.1.7 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-10-22T21:56:15.342123241Z 21:56:15 performance_worker.1 | INFO  2026-10-22T21:56:15.341Z pid=263 tid=3dr: GitLab reliable fetch activated!
2026-10-22T21:56:15.372439644Z 21:56:15 default_worker.1     | INFO  2026-10-22T21:56:15.372Z pid=261 tid=3dp: Sidekiq 8.1.7 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-10-22T21:56:15.374806771Z 21:56:15 default_worker.1     | INFO  2026-10-22T21:56:15.374Z pid=261 tid=3dp: GitLab reliable fetch activated!
2026-10-22T21:56:15.384589221Z 21:56:15 performance_worker.1 | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-10-22T21:56:15.384613610Z 21:56:15 performance_worker.1 | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-10-22T21:56:15.415420782Z 21:56:15 performance_worker.1 | Server: 8e994ed0e444, Context: rails, Role: web, data: {cpu: {one_min: 5.67, five_min: 2.77, fifteen_min: 2.67}, memory: 0.223932416e9, disk: {available: 522804744192, total: 938656133120, used: 415851388928}}
2026-10-22T21:56:15.415533268Z 21:56:15 default_worker.1     | /app/www/config/initializers/zaru.rb:4: warning: already initialized constant Zaru::UNICODE_WHITESPACE
2026-10-22T21:56:15.415574872Z 21:56:15 default_worker.1     | /app/www/vendor/bundle/ruby/3.4.0/gems/zaru-1.1/lib/zaru.rb:7: warning: previous definition of UNICODE_WHITESPACE was here
2026-10-22T21:56:15.447078245Z 21:56:15 default_worker.1     | Server: 8e994ed0e444, Context: rails, Role: web, data: {cpu: {one_min: 5.67, five_min: 2.77, fifteen_min: 2.67}, memory: 0.224108544e9, disk: {available: 522804424704, total: 938656133120, used: 415851708416}}
2026-10-22T21:56:15.874165407Z 21:56:15 rails.1              | Server: 8e994ed0e444, Context: rails, Role: web, data: {cpu: {one_min: 5.67, five_min: 2.77, fifteen_min: 2.67}, memory: 0.209149952e9, disk: {available: 522835247104, total: 938656133120, used: 415820886016}}
2026-10-22T21:56:17.838671209Z 21:56:17 default_worker.1     | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-10-22T21:56:17.838713294Z 21:56:17 default_worker.1     | /app/www/app/lib/file_handlers.rb:9: warning: previous definition of ALL_HANDLERS was here
2026-10-22T21:56:17.838954429Z 21:56:17 performance_worker.1 | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-10-22T21:56:17.838991384Z 21:56:17 performance_worker.1 | /app/www/app/lib/file_handlers.rb:9: warning: previous definition of ALL_HANDLERS was here
2026-10-22T21:56:17.862368812Z 21:56:17 rails.1              | /app/www/config/initializers/file_handlers.rb:18: warning: already initialized constant FileHandlers::ALL_HANDLERS
2026-10-22T21:56:17.862398432Z 21:56:17 rails.1              | /app/www/app/lib/file_handlers.rb:9: warning: previous definition of ALL_HANDLERS was here
2026-10-22T21:56:17.880349343Z 21:56:17 default_worker.1     | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:17.882716880Z 21:56:17 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:17.969079793Z 21:56:17 default_worker.1     | INFO  2026-10-22T21:56:17.968Z pid=261 tid=3dp: Booted Rails 8.1.4 application in production environment
2026-10-22T21:56:17.969106166Z 21:56:17 default_worker.1     | Signal INFO not supported
2026-10-22T21:56:17.969228091Z 21:56:17 default_worker.1     | INFO  2026-10-22T21:56:17.968Z pid=261 tid=3dp: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-10-22T21:56:17.969269876Z 21:56:17 default_worker.1     | INFO  2026-10-22T21:56:17.968Z pid=261 tid=3dp: See LICENSE and the LGPL-3.0 for licensing details.
2026-10-22T21:56:17.969409747Z 21:56:17 default_worker.1     | INFO  2026-10-22T21:56:17.968Z pid=261 tid=3dp: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-10-22T21:56:17.971247789Z 21:56:17 default_worker.1     | INFO  2026-10-22T21:56:17.970Z pid=261 tid=3dp: Sidekiq 8.1.7 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2026-10-22T21:56:17.986700569Z 21:56:17 performance_worker.1 | INFO  2026-10-22T21:56:17.986Z pid=263 tid=3dr: Booted Rails 8.1.4 application in production environment
2026-10-22T21:56:17.986769267Z 21:56:17 performance_worker.1 | Signal INFO not supported
2026-10-22T21:56:17.986863597Z 21:56:17 performance_worker.1 | INFO  2026-10-22T21:56:17.986Z pid=263 tid=3dr: Running in ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-10-22T21:56:17.986948588Z 21:56:17 performance_worker.1 | INFO  2026-10-22T21:56:17.986Z pid=263 tid=3dr: See LICENSE and the LGPL-3.0 for licensing details.
2026-10-22T21:56:17.987056836Z 21:56:17 performance_worker.1 | INFO  2026-10-22T21:56:17.986Z pid=263 tid=3dr: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2026-10-22T21:56:17.988345291Z 21:56:17 performance_worker.1 | INFO  2026-10-22T21:56:17.988Z pid=263 tid=3dr: Sidekiq 8.1.7 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2026-10-22T21:56:18.057599910Z 21:56:18 rails.1              | WARNING: IPv6 bind requested but no non-loopback IPv6 interface was detected
2026-10-22T21:56:18.057891838Z 21:56:18 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.057927900Z 21:56:18 rails.1              | INFO  2026-10-22T21:56:17.883Z pid=260 tid=2v8: Sidekiq 8.1.7 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2026-10-22T21:56:18.063552558Z 21:56:18 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.063733903Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::UpdateFedipubTypeFieldsJob (Job ID: ae731c85-6ab7-48a9-ac0e-47bc993a14e3) to Sidekiq(critical)
2026-10-22T21:56:18.063921260Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: ec563ff4-193f-49c4-ae58-73f6e57dac33) to Sidekiq(high) with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-10-22T21:56:18.063968405Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 84ee9431-469a-41ec-8ec1-9aac1896a76e) to Sidekiq(high) with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-10-22T21:56:18.064029568Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 907ba726-8923-4a8a-a9ac-26ae00f7340c) to Sidekiq(high) with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-10-22T21:56:18.064068366Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillCollectionCounterCache (Job ID: 1fa1d4bb-bcb6-4a40-b925-90a84df51f53) to Sidekiq(high)
2026-10-22T21:56:18.064122055Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::ConvertCollectionsJob (Job ID: cd7d7e79-e53e-4d9c-85f7-5c642ce11391) to Sidekiq(upgrade)
2026-10-22T21:56:18.064169330Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: bebdfdad-c74c-4edc-abda-744029cffd32) to Sidekiq(upgrade)
2026-10-22T21:56:18.064221074Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::ConvertSupportedRelationshipsJob (Job ID: c8e40e89-2247-4e3e-affb-b3fed7f1fa4f) to Sidekiq(upgrade)
2026-10-22T21:56:18.064268650Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::FixStaleAttachmentDataJob (Job ID: a4b9c264-0e26-4dd8-9e7e-b300b71ac56b) to Sidekiq(upgrade)
2026-10-22T21:56:18.064321476Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::FixMimeTypes (Job ID: ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1) to Sidekiq(high)
2026-10-22T21:56:18.064366126Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: f94456eb-c569-478d-8dd0-c8dc838ecc6d) to Sidekiq(upgrade)
2026-10-22T21:56:18.064422159Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: 7bfb219e-5e73-419b-9da0-0a5a61daaea8) to Sidekiq(upgrade)
2026-10-22T21:56:18.064467320Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: d03552d7-4ea4-4e5b-bd64-d1a1e23216f6) to Sidekiq(upgrade)
2026-10-22T21:56:18.064526639Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: f8722c0f-93a9-4902-9b8b-2051dd45f76f) to Sidekiq(upgrade)
2026-10-22T21:56:18.064569325Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::CreateSpecialListsJob (Job ID: 24074633-73dc-4226-a976-a32ca16ada2b) to Sidekiq(upgrade)
2026-10-22T21:56:18.064620999Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: 4bb5565a-8046-4176-a846-202109c7fd4f) to Sidekiq(upgrade)
2026-10-22T21:56:18.064685489Z 21:56:18 rails.1              | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: f255bb46-3fc6-43f3-8383-a80c0b0ce71c) to Sidekiq(upgrade)
2026-10-22T21:56:18.064742935Z 21:56:18 rails.1              | [260] Puma starting in cluster mode...
2026-10-22T21:56:18.064791342Z 21:56:18 rails.1              | [260] * Puma version: 8.0.2 ("Into the Arena")
2026-10-22T21:56:18.064844379Z 21:56:18 rails.1              | [260] * Ruby version: ruby 3.4.9 (2026-03-11 revision 76cca827ab) +YJIT +PRISM [x86_64-linux-musl]
2026-10-22T21:56:18.064891043Z 21:56:18 rails.1              | [260] *  Min threads: 4
2026-10-22T21:56:18.064944781Z 21:56:18 rails.1              | [260] *  Max threads: 16
2026-10-22T21:56:18.064992257Z 21:56:18 rails.1              | [260] *  Environment: production
2026-10-22T21:56:18.065052659Z 21:56:18 rails.1              | [260] *   Master PID: 260
2026-10-22T21:56:18.065101878Z 21:56:18 rails.1              | [260] *      Workers: 4
2026-10-22T21:56:18.065157089Z 21:56:18 rails.1              | [260] *     Restarts: (✔) hot (✖) phased (✖) refork
2026-10-22T21:56:18.065204695Z 21:56:18 rails.1              | [260] * Preloading application
2026-10-22T21:56:18.065258012Z 21:56:18 rails.1              | [260] * Listening on http://0.0.0.0:3214
2026-10-22T21:56:18.065305598Z 21:56:18 rails.1              | [260] Use Ctrl-C to stop
2026-10-22T21:56:18.092284009Z 21:56:18 rails.1              | [260] - Worker 0 (PID: 342) booted in 0.03s, phase: 0
2026-10-22T21:56:18.092383078Z 21:56:18 rails.1              | [260] - Worker 1 (PID: 355) booted in 0.02s, phase: 0
2026-10-22T21:56:18.092450414Z 21:56:18 rails.1              | [260] - Worker 2 (PID: 368) booted in 0.01s, phase: 0
2026-10-22T21:56:18.093874381Z 21:56:18 rails.1              | [260] - Worker 3 (PID: 381) booted in 0.0s, phase: 0
2026-10-22T21:56:18.318393120Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.318Z pid=261 tid=prp jid=584d5e185400b9d71aa4f82d class=Upgrade::UpdateFedipubTypeFieldsJob: start
2026-10-22T21:56:18.319416230Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateFedipubTypeFieldsJob] [ae731c85-6ab7-48a9-ac0e-47bc993a14e3] Performing Upgrade::UpdateFedipubTypeFieldsJob (Job ID: ae731c85-6ab7-48a9-ac0e-47bc993a14e3) from Sidekiq(critical) enqueued at 2026-10-22T21:56:17.902600754Z
2026-10-22T21:56:18.320007932Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.318Z pid=261 tid=prx jid=339bdd1f3bdc7d1d51614cb6 class=Upgrade::GenerateSlugsJob: start
2026-10-22T21:56:18.325616376Z 21:56:18 default_worker.1     | Server: 8e994ed0e444, Context: sidekiq, Role: background, data: {cpu: {one_min: 6.02, five_min: 2.89, fifteen_min: 2.71}, memory: 0.292020224e9, disk: {available: 522855018496, total: 938656133120, used: 415801114624}}
2026-10-22T21:56:18.327135265Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.318Z pid=261 tid=ps5 jid=46763a393d6141ee0d6a0381 class=Upgrade::GenerateSlugsJob: start
2026-10-22T21:56:18.327920336Z 21:56:18 performance_worker.1 | Server: 8e994ed0e444, Context: sidekiq, Role: background, data: {cpu: {one_min: 6.02, five_min: 2.89, fifteen_min: 2.71}, memory: 0.289263616e9, disk: {available: 522855010304, total: 938656133120, used: 415801122816}}
2026-10-22T21:56:18.330487907Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [ec563ff4-193f-49c4-ae58-73f6e57dac33] Performing Upgrade::GenerateSlugsJob (Job ID: ec563ff4-193f-49c4-ae58-73f6e57dac33) from Sidekiq(high) enqueued at 2026-10-22T21:56:17.912252290Z with arguments: Model(id: integer, name: string, path: string, library_id: integer, created_at: datetime, updated_at: datetime, preview_file_id: integer, creator_id: integer, notes: text, caption: text, collection_id: integer, slug: string, license: string, public_id: string, name_lower: string, sensitive: boolean, indexable: string, ai_indexable: string, like_count: integer, entrypoint_id: integer, entrypoint_fragment: string, tag_list: )
2026-10-22T21:56:18.330689833Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.318Z pid=261 tid=psd jid=43005af6c0d7d3d49d299485 class=Upgrade::GenerateSlugsJob: start
2026-10-22T21:56:18.340973443Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [84ee9431-469a-41ec-8ec1-9aac1896a76e] Performing Upgrade::GenerateSlugsJob (Job ID: 84ee9431-469a-41ec-8ec1-9aac1896a76e) from Sidekiq(high) enqueued at 2026-10-22T21:56:17.916007764Z with arguments: Creator(id: integer, name: string, created_at: datetime, updated_at: datetime, notes: text, caption: text, slug: string, public_id: string, name_lower: string, indexable: string, ai_indexable: string, avatar_data: json, banner_data: json)
2026-10-22T21:56:18.341796220Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [907ba726-8923-4a8a-a9ac-26ae00f7340c] Performing Upgrade::GenerateSlugsJob (Job ID: 907ba726-8923-4a8a-a9ac-26ae00f7340c) from Sidekiq(high) enqueued at 2026-10-22T21:56:17.918106610Z with arguments: Collection(id: integer, name: string, notes: text, caption: text, created_at: datetime, updated_at: datetime, collection_id: integer, slug: string, public_id: string, name_lower: string, creator_id: integer, indexable: string, ai_indexable: string, cover_data: json, preview_model_id: integer, models_count: integer)
2026-10-22T21:56:18.345244575Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateFedipubTypeFieldsJob] [ae731c85-6ab7-48a9-ac0e-47bc993a14e3] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.362635237Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [ec563ff4-193f-49c4-ae58-73f6e57dac33] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.370535667Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [ec563ff4-193f-49c4-ae58-73f6e57dac33] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.371154303Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [907ba726-8923-4a8a-a9ac-26ae00f7340c] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.372879878Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateFedipubTypeFieldsJob] [ae731c85-6ab7-48a9-ac0e-47bc993a14e3] Performed Upgrade::UpdateFedipubTypeFieldsJob (Job ID: ae731c85-6ab7-48a9-ac0e-47bc993a14e3) from Sidekiq(critical) in 51.51ms
2026-10-22T21:56:18.380912284Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [84ee9431-469a-41ec-8ec1-9aac1896a76e] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.381819261Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.381Z pid=261 tid=prp jid=584d5e185400b9d71aa4f82d class=Upgrade::UpdateFedipubTypeFieldsJob elapsed=0.063: done
2026-10-22T21:56:18.382364098Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [907ba726-8923-4a8a-a9ac-26ae00f7340c] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.384478316Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.384Z pid=261 tid=prp jid=a5b275e09763f5da3e4b04ad class=Upgrade::BackfillCollectionCounterCache: start
2026-10-22T21:56:18.385421485Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [84ee9431-469a-41ec-8ec1-9aac1896a76e] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.385595215Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [1fa1d4bb-bcb6-4a40-b925-90a84df51f53] Performing Upgrade::BackfillCollectionCounterCache (Job ID: 1fa1d4bb-bcb6-4a40-b925-90a84df51f53) from Sidekiq(high) enqueued at 2026-10-22T21:56:17.920263394Z
2026-10-22T21:56:18.386957819Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [ec563ff4-193f-49c4-ae58-73f6e57dac33] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.006
2026-10-22T21:56:18.387524941Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [907ba726-8923-4a8a-a9ac-26ae00f7340c] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.009
2026-10-22T21:56:18.388259861Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [84ee9431-469a-41ec-8ec1-9aac1896a76e] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.003
2026-10-22T21:56:18.389140445Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [1fa1d4bb-bcb6-4a40-b925-90a84df51f53] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.402069582Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [ec563ff4-193f-49c4-ae58-73f6e57dac33] Performed Upgrade::GenerateSlugsJob (Job ID: ec563ff4-193f-49c4-ae58-73f6e57dac33) from Sidekiq(high) in 80.9ms
2026-10-22T21:56:18.407291278Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [907ba726-8923-4a8a-a9ac-26ae00f7340c] Performed Upgrade::GenerateSlugsJob (Job ID: 907ba726-8923-4a8a-a9ac-26ae00f7340c) from Sidekiq(high) in 75.33ms
2026-10-22T21:56:18.407798670Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [84ee9431-469a-41ec-8ec1-9aac1896a76e] Performed Upgrade::GenerateSlugsJob (Job ID: 84ee9431-469a-41ec-8ec1-9aac1896a76e) from Sidekiq(high) in 80.29ms
2026-10-22T21:56:18.407998312Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.407Z pid=261 tid=prx jid=339bdd1f3bdc7d1d51614cb6 class=Upgrade::GenerateSlugsJob elapsed=0.089: done
2026-10-22T21:56:18.408142763Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [1fa1d4bb-bcb6-4a40-b925-90a84df51f53] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.408469290Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.407Z pid=261 tid=psd jid=43005af6c0d7d3d49d299485 class=Upgrade::GenerateSlugsJob elapsed=0.089: done
2026-10-22T21:56:18.408624553Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.408Z pid=261 tid=ps5 jid=46763a393d6141ee0d6a0381 class=Upgrade::GenerateSlugsJob elapsed=0.09: done
2026-10-22T21:56:18.408956121Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.408Z pid=261 tid=psd jid=00392bd997f13c88e8d8cbe7 class=Upgrade::ConvertCollectionsJob: start
2026-10-22T21:56:18.409410826Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [1fa1d4bb-bcb6-4a40-b925-90a84df51f53] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.006
2026-10-22T21:56:18.409465486Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.408Z pid=261 tid=prx jid=472717ca3662bc752dfc9eed class=Upgrade::FixMimeTypes: start
2026-10-22T21:56:18.410048460Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [cd7d7e79-e53e-4d9c-85f7-5c642ce11391] Performing Upgrade::ConvertCollectionsJob (Job ID: cd7d7e79-e53e-4d9c-85f7-5c642ce11391) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.921226573Z
2026-10-22T21:56:18.410441352Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.408Z pid=261 tid=ps5 jid=a22536330f909df5170c579d class=Upgrade::RemoveDuplicateCollectionRelationsJob: start
2026-10-22T21:56:18.411494933Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1] Performing Upgrade::FixMimeTypes (Job ID: ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1) from Sidekiq(high) enqueued at 2026-10-22T21:56:17.923965880Z
2026-10-22T21:56:18.411740558Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [bebdfdad-c74c-4edc-abda-744029cffd32] Performing Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: bebdfdad-c74c-4edc-abda-744029cffd32) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.921789327Z
2026-10-22T21:56:18.412468895Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [cd7d7e79-e53e-4d9c-85f7-5c642ce11391] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.414382549Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.419810049Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [bebdfdad-c74c-4edc-abda-744029cffd32] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.427753416Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillCollectionCounterCache] [1fa1d4bb-bcb6-4a40-b925-90a84df51f53] Performed Upgrade::BackfillCollectionCounterCache (Job ID: 1fa1d4bb-bcb6-4a40-b925-90a84df51f53) from Sidekiq(high) in 28.32ms
2026-10-22T21:56:18.439761708Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [cd7d7e79-e53e-4d9c-85f7-5c642ce11391] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.443606953Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.440Z pid=261 tid=prp jid=a5b275e09763f5da3e4b04ad class=Upgrade::BackfillCollectionCounterCache elapsed=0.056: done
2026-10-22T21:56:18.443952699Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.446885425Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.444Z pid=261 tid=prp jid=6d2942339e3c4d1033db31a0 class=Upgrade::ConvertSupportedRelationshipsJob: start
2026-10-22T21:56:18.448301737Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [cd7d7e79-e53e-4d9c-85f7-5c642ce11391] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.020
2026-10-22T21:56:18.448535097Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [c8e40e89-2247-4e3e-affb-b3fed7f1fa4f] Performing Upgrade::ConvertSupportedRelationshipsJob (Job ID: c8e40e89-2247-4e3e-affb-b3fed7f1fa4f) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.922513966Z
2026-10-22T21:56:18.448745180Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::RemoveDuplicateCollectionRelationsJob] [bebdfdad-c74c-4edc-abda-744029cffd32] Performed Upgrade::RemoveDuplicateCollectionRelationsJob (Job ID: bebdfdad-c74c-4edc-abda-744029cffd32) from Sidekiq(upgrade) in 37.49ms
2026-10-22T21:56:18.449565883Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.016
2026-10-22T21:56:18.450481436Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.449Z pid=261 tid=ps5 jid=a22536330f909df5170c579d class=Upgrade::RemoveDuplicateCollectionRelationsJob elapsed=0.041: done
2026-10-22T21:56:18.452241350Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.452Z pid=261 tid=ps5 jid=4d464a1afb59c84fb9ec948f class=Upgrade::FixStaleAttachmentDataJob: start
2026-10-22T21:56:18.459469748Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [c8e40e89-2247-4e3e-affb-b3fed7f1fa4f] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.462289997Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [a4b9c264-0e26-4dd8-9e7e-b300b71ac56b] Performing Upgrade::FixStaleAttachmentDataJob (Job ID: a4b9c264-0e26-4dd8-9e7e-b300b71ac56b) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.923228816Z
2026-10-22T21:56:18.468664935Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertCollectionsJob] [cd7d7e79-e53e-4d9c-85f7-5c642ce11391] Performed Upgrade::ConvertCollectionsJob (Job ID: cd7d7e79-e53e-4d9c-85f7-5c642ce11391) from Sidekiq(upgrade) in 50.11ms
2026-10-22T21:56:18.480768781Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixMimeTypes] [ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1] Performed Upgrade::FixMimeTypes (Job ID: ebac95b9-c8f7-42c0-8dfa-4d99f51fd9b1) from Sidekiq(high) in 57.48ms
2026-10-22T21:56:18.489612521Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.480Z pid=261 tid=psd jid=00392bd997f13c88e8d8cbe7 class=Upgrade::ConvertCollectionsJob elapsed=0.072: done
2026-10-22T21:56:18.490710422Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [c8e40e89-2247-4e3e-affb-b3fed7f1fa4f] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.491882963Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.490Z pid=261 tid=prx jid=472717ca3662bc752dfc9eed class=Upgrade::FixMimeTypes elapsed=0.082: done
2026-10-22T21:56:18.492144981Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [a4b9c264-0e26-4dd8-9e7e-b300b71ac56b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.492793477Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.491Z pid=261 tid=psd jid=e21926f49aa689dc3ea12213 class=Upgrade::FixNilFileSizeValues: start
2026-10-22T21:56:18.493186348Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [c8e40e89-2247-4e3e-affb-b3fed7f1fa4f] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.022
2026-10-22T21:56:18.493523487Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.492Z pid=261 tid=prx jid=4539c894674d9eba9c2da92e class=Upgrade::BackfillDataPackages: start
2026-10-22T21:56:18.502299451Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [f94456eb-c569-478d-8dd0-c8dc838ecc6d] Performing Upgrade::FixNilFileSizeValues (Job ID: f94456eb-c569-478d-8dd0-c8dc838ecc6d) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.924717604Z
2026-10-22T21:56:18.502635107Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [a4b9c264-0e26-4dd8-9e7e-b300b71ac56b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.502978408Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [7bfb219e-5e73-419b-9da0-0a5a61daaea8] Performing Upgrade::BackfillDataPackages (Job ID: 7bfb219e-5e73-419b-9da0-0a5a61daaea8) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.925467544Z
2026-10-22T21:56:18.503883230Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [a4b9c264-0e26-4dd8-9e7e-b300b71ac56b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.009
2026-10-22T21:56:18.504612929Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [f94456eb-c569-478d-8dd0-c8dc838ecc6d] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.505675309Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [7bfb219e-5e73-419b-9da0-0a5a61daaea8] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.506799573Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::ConvertSupportedRelationshipsJob] [c8e40e89-2247-4e3e-affb-b3fed7f1fa4f] Performed Upgrade::ConvertSupportedRelationshipsJob (Job ID: c8e40e89-2247-4e3e-affb-b3fed7f1fa4f) from Sidekiq(upgrade) in 57.0ms
2026-10-22T21:56:18.508381418Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [f94456eb-c569-478d-8dd0-c8dc838ecc6d] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.523376176Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixStaleAttachmentDataJob] [a4b9c264-0e26-4dd8-9e7e-b300b71ac56b] Performed Upgrade::FixStaleAttachmentDataJob (Job ID: a4b9c264-0e26-4dd8-9e7e-b300b71ac56b) from Sidekiq(upgrade) in 65.79ms
2026-10-22T21:56:18.523553092Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.522Z pid=261 tid=prp jid=6d2942339e3c4d1033db31a0 class=Upgrade::ConvertSupportedRelationshipsJob elapsed=0.078: done
2026-10-22T21:56:18.525195149Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.525Z pid=261 tid=ps5 jid=4d464a1afb59c84fb9ec948f class=Upgrade::FixStaleAttachmentDataJob elapsed=0.073: done
2026-10-22T21:56:18.525493520Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [7bfb219e-5e73-419b-9da0-0a5a61daaea8] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.525694204Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.525Z pid=261 tid=prp jid=9b0f23fd0631251d0cf118ac class=Upgrade::DisambiguateUsernamesJob: start
2026-10-22T21:56:18.526219432Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [f94456eb-c569-478d-8dd0-c8dc838ecc6d] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.016
2026-10-22T21:56:18.528477920Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.525Z pid=261 tid=ps5 jid=4d9297ce61b9000865a1ea02 class=Upgrade::UpdateActorsJob: start
2026-10-22T21:56:18.531085461Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [d03552d7-4ea4-4e5b-bd64-d1a1e23216f6] Performing Upgrade::DisambiguateUsernamesJob (Job ID: d03552d7-4ea4-4e5b-bd64-d1a1e23216f6) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.926192705Z
2026-10-22T21:56:18.531283240Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [7bfb219e-5e73-419b-9da0-0a5a61daaea8] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.017
2026-10-22T21:56:18.532652998Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [f8722c0f-93a9-4902-9b8b-2051dd45f76f] Performing Upgrade::UpdateActorsJob (Job ID: f8722c0f-93a9-4902-9b8b-2051dd45f76f) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.926897634Z
2026-10-22T21:56:18.536030029Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [d03552d7-4ea4-4e5b-bd64-d1a1e23216f6] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.538331504Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [f94456eb-c569-478d-8dd0-c8dc838ecc6d] Performed Upgrade::FixNilFileSizeValues (Job ID: f94456eb-c569-478d-8dd0-c8dc838ecc6d) from Sidekiq(upgrade) in 43.58ms
2026-10-22T21:56:18.539623576Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [f8722c0f-93a9-4902-9b8b-2051dd45f76f] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.581094603Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.572Z pid=261 tid=psd jid=e21926f49aa689dc3ea12213 class=Upgrade::FixNilFileSizeValues elapsed=0.081: done
2026-10-22T21:56:18.590814006Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [7bfb219e-5e73-419b-9da0-0a5a61daaea8] Performed Upgrade::BackfillDataPackages (Job ID: 7bfb219e-5e73-419b-9da0-0a5a61daaea8) from Sidekiq(upgrade) in 73.03ms
2026-10-22T21:56:18.592357234Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.591Z pid=261 tid=psd jid=c2067e2ddee00c87e98fb899 class=Upgrade::CreateSpecialListsJob: start
2026-10-22T21:56:18.598461677Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [24074633-73dc-4226-a976-a32ca16ada2b] Performing Upgrade::CreateSpecialListsJob (Job ID: 24074633-73dc-4226-a976-a32ca16ada2b) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.927622233Z
2026-10-22T21:56:18.601864450Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.592Z pid=261 tid=prx jid=4539c894674d9eba9c2da92e class=Upgrade::BackfillDataPackages elapsed=0.101: done
2026-10-22T21:56:18.602450180Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [d03552d7-4ea4-4e5b-bd64-d1a1e23216f6] Performed Upgrade::DisambiguateUsernamesJob (Job ID: d03552d7-4ea4-4e5b-bd64-d1a1e23216f6) from Sidekiq(upgrade) in 74.21ms
2026-10-22T21:56:18.605098563Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [24074633-73dc-4226-a976-a32ca16ada2b] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.606956645Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.603Z pid=261 tid=prx jid=6c46a9c7df6bf1e02d59dc6e class=Upgrade::FixParentCollections: start
2026-10-22T21:56:18.607810284Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [f8722c0f-93a9-4902-9b8b-2051dd45f76f] Performed Upgrade::UpdateActorsJob (Job ID: f8722c0f-93a9-4902-9b8b-2051dd45f76f) from Sidekiq(upgrade) in 73.68ms
2026-10-22T21:56:18.615636755Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.605Z pid=261 tid=prp jid=9b0f23fd0631251d0cf118ac class=Upgrade::DisambiguateUsernamesJob elapsed=0.08: done
2026-10-22T21:56:18.622014469Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.621Z pid=261 tid=ps5 jid=4d9297ce61b9000865a1ea02 class=Upgrade::UpdateActorsJob elapsed=0.096: done
2026-10-22T21:56:18.622167748Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [4bb5565a-8046-4176-a846-202109c7fd4f] Performing Upgrade::FixParentCollections (Job ID: 4bb5565a-8046-4176-a846-202109c7fd4f) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.928326101Z
2026-10-22T21:56:18.623976010Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.621Z pid=261 tid=prp jid=2165354f662e2284c4c1bd4f class=Upgrade::PruneOrphanedProblems: start
2026-10-22T21:56:18.625107839Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [24074633-73dc-4226-a976-a32ca16ada2b] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.628384427Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [f255bb46-3fc6-43f3-8383-a80c0b0ce71c] Performing Upgrade::PruneOrphanedProblems (Job ID: f255bb46-3fc6-43f3-8383-a80c0b0ce71c) from Sidekiq(upgrade) enqueued at 2026-10-22T21:56:17.929022353Z
2026-10-22T21:56:18.631276492Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [4bb5565a-8046-4176-a846-202109c7fd4f] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.638923742Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [24074633-73dc-4226-a976-a32ca16ada2b] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.017
2026-10-22T21:56:18.649483458Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [f255bb46-3fc6-43f3-8383-a80c0b0ce71c] Scoped order is ignored, use :cursor with :order to configure custom order.
2026-10-22T21:56:18.659453657Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [f255bb46-3fc6-43f3-8383-a80c0b0ce71c] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2026-10-22T21:56:18.660133756Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::CreateSpecialListsJob] [24074633-73dc-4226-a976-a32ca16ada2b] Performed Upgrade::CreateSpecialListsJob (Job ID: 24074633-73dc-4226-a976-a32ca16ada2b) from Sidekiq(upgrade) in 63.08ms
2026-10-22T21:56:18.660555726Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.660Z pid=261 tid=psd jid=c2067e2ddee00c87e98fb899 class=Upgrade::CreateSpecialListsJob elapsed=0.069: done
2026-10-22T21:56:18.660776450Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [f255bb46-3fc6-43f3-8383-a80c0b0ce71c] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.006
2026-10-22T21:56:18.661019750Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [4bb5565a-8046-4176-a846-202109c7fd4f] Performed Upgrade::FixParentCollections (Job ID: 4bb5565a-8046-4176-a846-202109c7fd4f) from Sidekiq(upgrade) in 53.68ms
2026-10-22T21:56:18.661475498Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.661Z pid=261 tid=prx jid=6c46a9c7df6bf1e02d59dc6e class=Upgrade::FixParentCollections elapsed=0.058: done
2026-10-22T21:56:18.662218815Z 21:56:18 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [f255bb46-3fc6-43f3-8383-a80c0b0ce71c] Performed Upgrade::PruneOrphanedProblems (Job ID: f255bb46-3fc6-43f3-8383-a80c0b0ce71c) from Sidekiq(upgrade) in 37.06ms
2026-10-22T21:56:18.662375230Z 21:56:18 default_worker.1     | INFO  2026-10-22T21:56:18.662Z pid=261 tid=prp jid=2165354f662e2284c4c1bd4f class=Upgrade::PruneOrphanedProblems elapsed=0.04: done
2026-10-22T21:56:18.689761973Z Connection to localhost (127.0.0.1) 3214 port [tcp/*] succeeded!
2026-10-22T21:56:18.690906718Z s6-rc: info: service svc-manyfold successfully started
2026-10-22T21:56:18.691129196Z s6-rc: info: service legacy-services: starting
2026-10-22T21:56:18.700652795Z s6-rc: info: service legacy-services successfully started
2026-10-22T21:56:18.700850794Z s6-rc: info: service ci-service-check: starting
2026-10-22T21:56:18.705163359Z [ls.io-init] done.
2026-10-22T21:56:18.705853038Z s6-rc: info: service ci-service-check successfully started
2026-10-22T21:56:20.344383402Z 21:56:20 rails.1              | [eddf6d71-879f-47c5-8634-14440f863398] {"method":"GET","path":"/","format":"*/*","controller":"ApplicationController","action":"index","status":0,"allocations":1308,"duration":20.54,"view":0.0,"db":5.56,"@timestamp":"2026-10-22T21:56:20.343Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-10-22T21:56:21.135999212Z 21:56:21 rails.1              | [851df8c4-b0e4-4e08-a74c-05a4b645a124] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":108240,"duration":745.09,"view":0.0,"db":94.34,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-10-22T21:56:21.135Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-10-22T21:56:21.171546188Z 21:56:21 rails.1              | [cf90c7f7-f7b2-476a-a7ff-9ccc10c73fab] {"method":"GET","path":"/dashboard","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1036,"duration":23.24,"view":0.0,"db":0.86,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-10-22T21:56:21.171Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-10-22T21:56:21.668195108Z 21:56:21 rails.1              | [8e0a0bc1-69b5-4205-bc6d-e0cf4f213e58] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25481,"duration":486.18,"view":354.1,"db":5.01,"@timestamp":"2026-10-22T21:56:21.667Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2026-10-22T21:56:21.707521486Z 21:56:21 rails.1              | [3dc05e84-7c6f-4dd7-b57c-904887f87ff6] {"method":"GET","path":"/","format":"html","controller":"ApplicationController","action":"index","status":0,"allocations":1186,"duration":14.35,"view":0.0,"db":2.73,"@timestamp":"2026-10-22T21:56:21.706Z","@version":"1","message":"[0] GET / (ApplicationController#index)"}
2026-10-22T21:56:21.852850337Z 21:56:21 rails.1              | [e7401de1-66e0-4caf-bed0-813238208259] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":18181,"duration":103.78,"view":0.0,"db":2.81,"location":"http://172.17.0.4:3214/dashboard","@timestamp":"2026-10-22T21:56:21.852Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2026-10-22T21:56:21.868549032Z 21:56:21 rails.1              | [c6436227-848d-4302-98a7-7becef06fcfe] {"method":"GET","path":"/dashboard","format":"html","controller":"HomeController","action":"index","status":302,"allocations":1074,"duration":10.22,"view":0.0,"db":1.18,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2026-10-22T21:56:21.868Z","@version":"1","message":"[302] GET /dashboard (HomeController#index)"}
2026-10-22T21:56:22.064084302Z 21:56:22 rails.1              | [3e0d437c-dc51-4c0c-842b-6a1f05b04a49] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":25962,"duration":186.08,"view":110.77,"db":3.19,"@timestamp":"2026-10-22T21:56:22.063Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}