2025-10-26T21:54:52.941089898Z /package/admin/s6-overlay/libexec/preinit: info: container permissions: uid=0 (root), euid=0, gid=0 (root), egid=0
2025-10-26T21:54:52.941106792Z /package/admin/s6-overlay/libexec/preinit: info: /run permissions: uid=0 (root), gid=0 (root), perms=oxorgxgruxuwur
2025-10-26T21:54:52.977020082Z [mod-init] Running Docker Modification Logic
2025-10-26T21:54:53.313978351Z [mod-init] Adding linuxserver/mods:universal-redis to container
2025-10-26T21:54:53.946861439Z [mod-init] Downloading linuxserver/mods:universal-redis from lscr.io
2025-10-26T21:54:54.243654698Z [mod-init] Installing linuxserver/mods:universal-redis
2025-10-26T21:54:54.302583778Z [mod-init] linuxserver/mods:universal-redis applied to container
2025-10-26T21:54:54.303856381Z /run/s6/basedir/scripts/rc.init: info: hook /docker-mods exited 0
2025-10-26T21:54:54.366635804Z s6-rc: info: service s6rc-oneshot-runner: starting
2025-10-26T21:54:54.410837652Z s6-rc: info: service s6rc-oneshot-runner successfully started
2025-10-26T21:54:54.411160131Z s6-rc: info: service fix-attrs: starting
2025-10-26T21:54:54.411395415Z s6-rc: info: service init-migrations: starting
2025-10-26T21:54:54.411601350Z s6-rc: info: service init-envfile: starting
2025-10-26T21:54:54.420655500Z [migrations] started
2025-10-26T21:54:54.420736683Z [migrations] no migrations found
2025-10-26T21:54:54.430743241Z s6-rc: info: service init-migrations successfully started
2025-10-26T21:54:54.430871910Z s6-rc: info: service init-adduser: starting
2025-10-26T21:54:54.443531058Z s6-rc: info: service fix-attrs successfully started
2025-10-26T21:54:54.443699087Z s6-rc: info: service legacy-cont-init: starting
2025-10-26T21:54:54.453995899Z s6-rc: info: service init-envfile successfully started
2025-10-26T21:54:54.467834613Z s6-rc: info: service legacy-cont-init successfully started
2025-10-26T21:54:54.492346697Z usermod: no changes
2025-10-26T21:54:54.500418148Z ───────────────────────────────────────
2025-10-26T21:54:54.500461635Z 
2025-10-26T21:54:54.500473048Z       ██╗     ███████╗██╗ ██████╗
2025-10-26T21:54:54.500483900Z       ██║     ██╔════╝██║██╔═══██╗
2025-10-26T21:54:54.500495143Z       ██║     ███████╗██║██║   ██║
2025-10-26T21:54:54.500506205Z       ██║     ╚════██║██║██║   ██║
2025-10-26T21:54:54.500516666Z       ███████╗███████║██║╚██████╔╝
2025-10-26T21:54:54.500527207Z       ╚══════╝╚══════╝╚═╝ ╚═════╝
2025-10-26T21:54:54.500537658Z 
2025-10-26T21:54:54.500547739Z    Brought to you by linuxserver.io
2025-10-26T21:54:54.500584954Z ───────────────────────────────────────
2025-10-26T21:54:54.500882192Z 
2025-10-26T21:54:54.500892964Z To support LSIO projects visit:
2025-10-26T21:54:54.500897733Z https://www.linuxserver.io/donate/
2025-10-26T21:54:54.500902403Z 
2025-10-26T21:54:54.500906872Z ───────────────────────────────────────
2025-10-26T21:54:54.500911501Z GID/UID
2025-10-26T21:54:54.500915970Z ───────────────────────────────────────
2025-10-26T21:54:54.506712381Z 
2025-10-26T21:54:54.506728614Z User UID:    911
2025-10-26T21:54:54.506733043Z User GID:    911
2025-10-26T21:54:54.506737462Z ───────────────────────────────────────
2025-10-26T21:54:54.509170310Z Linuxserver.io version: v0.126.0-pkg-0f8bc8c6-dev-f23cfd550c9bbbd442d675b04943b9f8a11aca3d-pr-17
2025-10-26T21:54:54.509571448Z Build-date: 2025-10-26T21:44:48+00:00
2025-10-26T21:54:54.509579945Z ───────────────────────────────────────
2025-10-26T21:54:54.509585496Z     
2025-10-26T21:54:54.528670212Z s6-rc: info: service init-adduser successfully started
2025-10-26T21:54:54.528765644Z s6-rc: info: service init-device-perms: starting
2025-10-26T21:54:54.535708934Z s6-rc: info: service init-device-perms successfully started
2025-10-26T21:54:54.535842082Z s6-rc: info: service init-os-end: starting
2025-10-26T21:54:54.537390610Z s6-rc: info: service init-os-end successfully started
2025-10-26T21:54:54.537565222Z s6-rc: info: service init-manyfold-config: starting
2025-10-26T21:54:54.537711576Z s6-rc: info: service init-config: starting
2025-10-26T21:54:54.539103318Z s6-rc: info: service init-config successfully started
2025-10-26T21:54:54.539225765Z s6-rc: info: service init-crontab-config: starting
2025-10-26T21:54:54.544494704Z **** SECRET_KEY_BASE set in environment. ****
2025-10-26T21:54:54.549754334Z s6-rc: info: service init-crontab-config successfully started
2025-10-26T21:54:54.565093649Z **** Running Manyfold database init. ****
2025-10-26T21:55:07.275975945Z Server: c7281de8c98b, Context: rails, Role: web, data: {cpu: {one_min: 5.06, five_min: 5.12, fifteen_min: 4.24}, memory: 0.21264384e9, disk: {available: 832754450432, total: 938656133120, used: 105901682688}}
2025-10-26T21:55:07.276021286Z Monitor error: Connection refused - connect(2) for 127.0.0.1:6379 (redis://localhost:6379)
2025-10-26T21:55:07.276032870Z INFO  2025-10-26T21:55:05.232Z pid=173 tid=2id: Sidekiq 8.0.8 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2025-10-26T21:55:07.276043060Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.default_viewer_role` fallback to returns the default value.
2025-10-26T21:55:07.276080015Z WARNING: table: "settings" does not exist or not database connection, `SiteSettings.anonymous_usage_id` fallback to returns the default value.
2025-10-26T21:55:07.276089133Z Migrating to CreateLibraries (20210130201037)
2025-10-26T21:55:07.276097179Z == 20210130201037 CreateLibraries: migrating ==================================
2025-10-26T21:55:07.276105967Z -- create_table(:libraries)
2025-10-26T21:55:07.276113983Z    -> 0.0030s
2025-10-26T21:55:07.276122340Z == 20210130201037 CreateLibraries: migrated (0.0030s) =========================
2025-10-26T21:55:07.276130556Z 
2025-10-26T21:55:07.276138673Z Migrating to CreateModels (20210130203243)
2025-10-26T21:55:07.276146669Z == 20210130203243 CreateModels: migrating =====================================
2025-10-26T21:55:07.276154875Z -- create_table(:models)
2025-10-26T21:55:07.276162731Z    -> 0.0009s
2025-10-26T21:55:07.276170857Z == 20210130203243 CreateModels: migrated (0.0010s) ============================
2025-10-26T21:55:07.276178884Z 
2025-10-26T21:55:07.276186910Z Migrating to CreateParts (20210205230918)
2025-10-26T21:55:07.276194936Z == 20210205230918 CreateParts: migrating ======================================
2025-10-26T21:55:07.276203303Z -- create_table(:parts)
2025-10-26T21:55:07.276211189Z    -> 0.0035s
2025-10-26T21:55:07.276219345Z == 20210205230918 CreateParts: migrated (0.0035s) =============================
2025-10-26T21:55:07.276227391Z 
2025-10-26T21:55:07.276241440Z Migrating to AddFieldsToParts (20210210153744)
2025-10-26T21:55:07.276249456Z == 20210210153744 AddFieldsToParts: migrating =================================
2025-10-26T21:55:07.276257512Z -- add_column(:parts, :presupported, :boolean, {default: false, null: false})
2025-10-26T21:55:07.276265568Z    -> 0.0008s
2025-10-26T21:55:07.276273424Z -- add_column(:parts, :printed, :boolean, {default: false, null: false})
2025-10-26T21:55:07.276281380Z    -> 0.0003s
2025-10-26T21:55:07.276289286Z == 20210210153744 AddFieldsToParts: migrated (0.0012s) ========================
2025-10-26T21:55:07.276297362Z 
2025-10-26T21:55:07.276305068Z Migrating to ActsAsTaggableOnMigration (20210212143001)
2025-10-26T21:55:07.276313054Z == 20210212143001 ActsAsTaggableOnMigration: migrating ========================
2025-10-26T21:55:07.276321090Z -- create_table(:tags, {id: :integer})
2025-10-26T21:55:07.276329136Z    -> 0.0040s
2025-10-26T21:55:07.276338335Z -- create_table(:taggings, {id: :integer})
2025-10-26T21:55:07.276346712Z    -> 0.0019s
2025-10-26T21:55:07.276354607Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2025-10-26T21:55:07.276372794Z    -> 0.0002s
2025-10-26T21:55:07.276380940Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2025-10-26T21:55:07.276389317Z    -> 0.0023s
2025-10-26T21:55:07.276397253Z == 20210212143001 ActsAsTaggableOnMigration: migrated (0.0086s) ===============
2025-10-26T21:55:07.276405400Z 
2025-10-26T21:55:07.276413205Z Migrating to AddMissingUniqueIndices (20210212143002)
2025-10-26T21:55:07.276421292Z == 20210212143002 AddMissingUniqueIndices: migrating ==========================
2025-10-26T21:55:07.276429428Z -- add_index(:tags, :name, {unique: true, name: "index_tags_on_name"})
2025-10-26T21:55:07.276437745Z    -> 0.0002s
2025-10-26T21:55:07.276445731Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2025-10-26T21:55:07.276454058Z    -> 0.0004s
2025-10-26T21:55:07.276462114Z -- remove_foreign_key(:taggings, :tags)
2025-10-26T21:55:07.276470110Z    -> 0.1861s
2025-10-26T21:55:07.276478076Z -- remove_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2025-10-26T21:55:07.276486232Z    -> 0.0166s
2025-10-26T21:55:07.276494088Z -- remove_index(:taggings, nil, {name: "taggings_taggable_context_idx"})
2025-10-26T21:55:07.276502235Z    -> 0.0002s
2025-10-26T21:55:07.276510191Z -- add_index(:taggings, [:tag_id, :taggable_id, :taggable_type, :context, :tagger_id, :tagger_type], {unique: true, name: "taggings_idx"})
2025-10-26T21:55:07.276518698Z    -> 0.0051s
2025-10-26T21:55:07.276526624Z -- add_foreign_key(:taggings, :tags, {column: "tag_id"})
2025-10-26T21:55:07.276534840Z    -> 0.0754s
2025-10-26T21:55:07.276542716Z == 20210212143002 AddMissingUniqueIndices: migrated (0.3186s) =================
2025-10-26T21:55:07.276550772Z 
2025-10-26T21:55:07.276558528Z Migrating to AddTaggingsCounterCacheToTags (20210212143003)
2025-10-26T21:55:07.276566514Z == 20210212143003 AddTaggingsCounterCacheToTags: migrating ====================
2025-10-26T21:55:07.276574540Z -- add_column(:tags, :taggings_count, :integer, {default: 0})
2025-10-26T21:55:07.276582606Z    -> 0.0406s
2025-10-26T21:55:07.276590432Z == 20210212143003 AddTaggingsCounterCacheToTags: migrated (0.1290s) ===========
2025-10-26T21:55:07.276598529Z 
2025-10-26T21:55:07.276606244Z Migrating to AddMissingTaggableIndex (20210212143004)
2025-10-26T21:55:07.276614220Z == 20210212143004 AddMissingTaggableIndex: migrating ==========================
2025-10-26T21:55:07.276622286Z -- add_index(:taggings, [:taggable_id, :taggable_type, :context], {name: "taggings_taggable_context_idx"})
2025-10-26T21:55:07.276632948Z    -> 0.0002s
2025-10-26T21:55:07.276640904Z == 20210212143004 AddMissingTaggableIndex: migrated (0.0003s) =================
2025-10-26T21:55:07.276658509Z 
2025-10-26T21:55:07.276666405Z Migrating to ChangeCollationForTagNames (20210212143005)
2025-10-26T21:55:07.276674411Z == 20210212143005 ChangeCollationForTagNames: migrating =======================
2025-10-26T21:55:07.276682538Z == 20210212143005 ChangeCollationForTagNames: migrated (0.0010s) ==============
2025-10-26T21:55:07.276690584Z 
2025-10-26T21:55:07.276698780Z Migrating to AddMissingIndexesOnTaggings (20210212143006)
2025-10-26T21:55:07.276706857Z == 20210212143006 AddMissingIndexesOnTaggings: migrating ======================
2025-10-26T21:55:07.276714913Z -- index_exists?(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2025-10-26T21:55:07.276723009Z    -> 0.0086s
2025-10-26T21:55:07.276730925Z -- add_index(:taggings, :tag_id, {name: "index_taggings_on_tag_id"})
2025-10-26T21:55:07.276739132Z    -> 0.0002s
2025-10-26T21:55:07.276746967Z -- index_exists?(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2025-10-26T21:55:07.276755214Z    -> 0.0064s
2025-10-26T21:55:07.276763050Z -- add_index(:taggings, :taggable_id, {name: "index_taggings_on_taggable_id"})
2025-10-26T21:55:07.276771246Z    -> 0.0013s
2025-10-26T21:55:07.276779232Z -- index_exists?(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2025-10-26T21:55:07.276788611Z    -> 0.0004s
2025-10-26T21:55:07.276796607Z -- add_index(:taggings, :taggable_type, {name: "index_taggings_on_taggable_type"})
2025-10-26T21:55:07.276805004Z    -> 0.0002s
2025-10-26T21:55:07.276813040Z -- index_exists?(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2025-10-26T21:55:07.276821267Z    -> 0.0043s
2025-10-26T21:55:07.276829163Z -- add_index(:taggings, :tagger_id, {name: "index_taggings_on_tagger_id"})
2025-10-26T21:55:07.276837319Z    -> 0.0002s
2025-10-26T21:55:07.276845125Z -- index_exists?(:taggings, :context, {name: "index_taggings_on_context"})
2025-10-26T21:55:07.276853221Z    -> 0.0005s
2025-10-26T21:55:07.276861077Z -- add_index(:taggings, :context, {name: "index_taggings_on_context"})
2025-10-26T21:55:07.276869294Z    -> 0.0001s
2025-10-26T21:55:07.276877159Z -- index_exists?(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2025-10-26T21:55:07.276885516Z    -> 0.0006s
2025-10-26T21:55:07.276893362Z -- add_index(:taggings, [:tagger_id, :tagger_type], {name: "index_taggings_on_tagger_id_and_tagger_type"})
2025-10-26T21:55:07.276901649Z    -> 0.0002s
2025-10-26T21:55:07.276909525Z -- index_exists?(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2025-10-26T21:55:07.276917871Z    -> 0.0016s
2025-10-26T21:55:07.276935006Z -- add_index(:taggings, [:taggable_id, :taggable_type, :tagger_id, :context], {name: "taggings_idy"})
2025-10-26T21:55:07.276943373Z    -> 0.0001s
2025-10-26T21:55:07.276951229Z == 20210212143006 AddMissingIndexesOnTaggings: migrated (0.0250s) =============
2025-10-26T21:55:07.276959225Z 
2025-10-26T21:55:07.276967902Z Migrating to AddPreviewPartToModel (20210220204055)
2025-10-26T21:55:07.276975878Z == 20210220204055 AddPreviewPartToModel: migrating ============================
2025-10-26T21:55:07.276983884Z -- add_reference(:models, :preview_part, {null: true, foreign_key: {to_table: :parts}})
2025-10-26T21:55:07.276992031Z    -> 0.2881s
2025-10-26T21:55:07.276999867Z == 20210220204055 AddPreviewPartToModel: migrated (0.2882s) ===================
2025-10-26T21:55:07.277007953Z 
2025-10-26T21:55:07.277015708Z Migrating to CreateCreators (20210225232756)
2025-10-26T21:55:07.277023684Z == 20210225232756 CreateCreators: migrating ===================================
2025-10-26T21:55:07.277032252Z -- create_table(:creators)
2025-10-26T21:55:07.277040228Z    -> 0.0192s
2025-10-26T21:55:07.277048054Z == 20210225232756 CreateCreators: migrated (0.0193s) ==========================
2025-10-26T21:55:07.277056190Z 
2025-10-26T21:55:07.277064086Z Migrating to AddCreatorToModels (20210225232841)
2025-10-26T21:55:07.277072102Z == 20210225232841 AddCreatorToModels: migrating ===============================
2025-10-26T21:55:07.277080078Z -- add_reference(:models, :creator, {null: true, foreign_key: true})
2025-10-26T21:55:07.277088094Z    -> 0.0600s
2025-10-26T21:55:07.277095940Z == 20210225232841 AddCreatorToModels: migrated (0.0601s) ======================
2025-10-26T21:55:07.277104076Z 
2025-10-26T21:55:07.277111812Z Migrating to CreateLinks (20210301230017)
2025-10-26T21:55:07.277119698Z == 20210301230017 CreateLinks: migrating ======================================
2025-10-26T21:55:07.277127894Z -- create_table(:links)
2025-10-26T21:55:07.277135690Z    -> 0.0010s
2025-10-26T21:55:07.277143616Z == 20210301230017 CreateLinks: migrated (0.0010s) =============================
2025-10-26T21:55:07.277151632Z 
2025-10-26T21:55:07.277159518Z Migrating to DropLinkFieldsFromCreators (20210302161202)
2025-10-26T21:55:07.277167484Z == 20210302161202 DropLinkFieldsFromCreators: migrating =======================
2025-10-26T21:55:07.277175500Z -- remove_column(:creators, :thingiverse_user, :string)
2025-10-26T21:55:07.277183506Z    -> 0.0788s
2025-10-26T21:55:07.277191382Z -- remove_column(:creators, :cults3d_user, :string)
2025-10-26T21:55:07.277199378Z    -> 0.0066s
2025-10-26T21:55:07.277207244Z -- remove_column(:creators, :mmf_user, :string)
2025-10-26T21:55:07.277224529Z    -> 0.0153s
2025-10-26T21:55:07.277232495Z -- remove_column(:creators, :cgtrader_user, :string)
2025-10-26T21:55:07.277240471Z    -> 0.0034s
2025-10-26T21:55:07.277248317Z == 20210302161202 DropLinkFieldsFromCreators: migrated (0.1061s) ==============
2025-10-26T21:55:07.277256373Z 
2025-10-26T21:55:07.277264119Z Migrating to RemoveFkConstraintFromModelPreviewPart (20210314185822)
2025-10-26T21:55:07.277272145Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrating ===========
2025-10-26T21:55:07.277280161Z -- remove_foreign_key(:models, :parts, {column: :preview_part_id})
2025-10-26T21:55:07.277288177Z    -> 0.0580s
2025-10-26T21:55:07.277296183Z == 20210314185822 RemoveFkConstraintFromModelPreviewPart: migrated (0.0580s) ==
2025-10-26T21:55:07.277304239Z 
2025-10-26T21:55:07.277311965Z Migrating to AddYUpToParts (20210318202638)
2025-10-26T21:55:07.277319891Z == 20210318202638 AddYUpToParts: migrating ====================================
2025-10-26T21:55:07.277327877Z -- add_column(:parts, :y_up, :boolean, {default: false, null: false})
2025-10-26T21:55:07.277335943Z    -> 0.0158s
2025-10-26T21:55:07.277343789Z == 20210318202638 AddYUpToParts: migrated (0.0158s) ===========================
2025-10-26T21:55:07.277351825Z 
2025-10-26T21:55:07.277359571Z Migrating to CreateImages (20210321164508)
2025-10-26T21:55:07.277367537Z == 20210321164508 CreateImages: migrating =====================================
2025-10-26T21:55:07.277375603Z -- create_table(:images)
2025-10-26T21:55:07.277383469Z    -> 0.0162s
2025-10-26T21:55:07.277391405Z == 20210321164508 CreateImages: migrated (0.0162s) ============================
2025-10-26T21:55:07.277399531Z 
2025-10-26T21:55:07.277407267Z Migrating to CreateDelayedJobs (20210330215825)
2025-10-26T21:55:08.025347657Z == 20210330215825 CreateDelayedJobs: migrating ================================
2025-10-26T21:55:08.025377497Z -- create_table(:delayed_jobs)
2025-10-26T21:55:08.025388299Z    -> 0.0089s
2025-10-26T21:55:08.025395984Z -- add_index(:delayed_jobs, [:priority, :run_at], {name: "delayed_jobs_priority"})
2025-10-26T21:55:08.025403580Z    -> 0.0001s
2025-10-26T21:55:08.025410744Z == 20210330215825 CreateDelayedJobs: migrated (0.0091s) =======================
2025-10-26T21:55:08.025417628Z 
2025-10-26T21:55:08.025424121Z Migrating to RenamePartsToModelFiles (20220105233138)
2025-10-26T21:55:08.025430784Z == 20220105233138 RenamePartsToModelFiles: migrating ==========================
2025-10-26T21:55:08.025437448Z -- rename_table(:parts, :model_files)
2025-10-26T21:55:08.025443971Z    -> 0.0016s
2025-10-26T21:55:08.025464903Z -- rename_column(:models, :preview_part_id, :preview_file_id)
2025-10-26T21:55:08.025471737Z    -> 0.0367s
2025-10-26T21:55:08.025478651Z == 20220105233138 RenamePartsToModelFiles: migrated (0.0384s) =================
2025-10-26T21:55:08.025485364Z 
2025-10-26T21:55:08.025491817Z Migrating to RemoveImagesTable (20220106220519)
2025-10-26T21:55:08.025498421Z == 20220106220519 RemoveImagesTable: migrating ================================
2025-10-26T21:55:08.025505114Z -- drop_table(:images)
2025-10-26T21:55:08.025511637Z    -> 0.0003s
2025-10-26T21:55:08.025518160Z == 20220106220519 RemoveImagesTable: migrated (0.0003s) =======================
2025-10-26T21:55:08.025524774Z 
2025-10-26T21:55:08.025531207Z Migrating to AddServiceNameToActiveStorageBlobs (20220612220115)
2025-10-26T21:55:08.025537770Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrating ===============
2025-10-26T21:55:08.025544363Z -- table_exists?(:active_storage_blobs)
2025-10-26T21:55:08.025552830Z    -> 0.0001s
2025-10-26T21:55:08.025559443Z == 20220612220115 AddServiceNameToActiveStorageBlobs: migrated (0.0001s) ======
2025-10-26T21:55:08.025566147Z 
2025-10-26T21:55:08.025572550Z Migrating to CreateActiveStorageVariantRecords (20220612220116)
2025-10-26T21:55:08.025579263Z == 20220612220116 CreateActiveStorageVariantRecords: migrating ================
2025-10-26T21:55:08.025586117Z -- table_exists?(:active_storage_blobs)
2025-10-26T21:55:08.025592881Z    -> 0.0001s
2025-10-26T21:55:08.025599674Z == 20220612220116 CreateActiveStorageVariantRecords: migrated (0.0001s) =======
2025-10-26T21:55:08.025606649Z 
2025-10-26T21:55:08.025613212Z Migrating to RemoveNotNullOnActiveStorageBlobsChecksum (20220612220117)
2025-10-26T21:55:08.025620045Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrating ========
2025-10-26T21:55:08.025626869Z -- table_exists?(:active_storage_blobs)
2025-10-26T21:55:08.025633432Z    -> 0.0001s
2025-10-26T21:55:08.025640026Z == 20220612220117 RemoveNotNullOnActiveStorageBlobsChecksum: migrated (0.0001s) 
2025-10-26T21:55:08.025646739Z 
2025-10-26T21:55:08.025653262Z Migrating to DeviseCreateUsers (20220614210023)
2025-10-26T21:55:08.025659826Z == 20220614210023 DeviseCreateUsers: migrating ================================
2025-10-26T21:55:08.025666499Z -- create_table(:users)
2025-10-26T21:55:08.025673032Z    -> 0.0011s
2025-10-26T21:55:08.025679585Z -- add_index(:users, :email, {unique: true, name: "index_users_on_email"})
2025-10-26T21:55:08.025686349Z    -> 0.0015s
2025-10-26T21:55:08.025692942Z == 20220614210023 DeviseCreateUsers: migrated (0.0026s) =======================
2025-10-26T21:55:08.025699626Z 
2025-10-26T21:55:08.025713834Z Migrating to AddUsernameToUsers (20220614211256)
2025-10-26T21:55:08.025721470Z == 20220614211256 AddUsernameToUsers: migrating ===============================
2025-10-26T21:55:08.025728374Z -- add_column(:users, :username, :string, {null: false})
2025-10-26T21:55:08.025735117Z    -> 0.0218s
2025-10-26T21:55:08.025741851Z -- add_index(:users, :username, {unique: true, name: "index_users_on_username"})
2025-10-26T21:55:08.025748695Z    -> 0.0001s
2025-10-26T21:55:08.025755328Z == 20220614211256 AddUsernameToUsers: migrated (0.0220s) ======================
2025-10-26T21:55:08.025762011Z 
2025-10-26T21:55:08.025768464Z Migrating to AddAdminToUsers (20220614213902)
2025-10-26T21:55:08.025775198Z == 20220614213902 AddAdminToUsers: migrating ==================================
2025-10-26T21:55:08.025781992Z -- add_column(:users, :admin, :boolean, {default: false, null: false})
2025-10-26T21:55:08.025788815Z    -> 0.0005s
2025-10-26T21:55:08.025795549Z == 20220614213902 AddAdminToUsers: migrated (0.0005s) =========================
2025-10-26T21:55:08.025802363Z 
2025-10-26T21:55:08.025808876Z Migrating to AddPaginationSettingsToUser (20220617122809)
2025-10-26T21:55:08.025815629Z == 20220617122809 AddPaginationSettingsToUser: migrating ======================
2025-10-26T21:55:08.025822513Z -- add_column(:users, :pagination_settings, :json, {default: {"models" => true, "creators" => true, "collections" => true, "per_page" => 12}})
2025-10-26T21:55:08.025830269Z    -> 0.0010s
2025-10-26T21:55:08.025837934Z == 20220617122809 AddPaginationSettingsToUser: migrated (0.0010s) =============
2025-10-26T21:55:08.025844928Z 
2025-10-26T21:55:08.025851361Z Migrating to CreateSettings (20220619174307)
2025-10-26T21:55:08.025857904Z == 20220619174307 CreateSettings: migrating ===================================
2025-10-26T21:55:08.025864588Z -- create_table(:settings)
2025-10-26T21:55:08.025871101Z    -> 0.0025s
2025-10-26T21:55:08.025877644Z -- add_index(:settings, [:var], {unique: true, name: "index_settings_on_var"})
2025-10-26T21:55:08.025884428Z    -> 0.0001s
2025-10-26T21:55:08.025890951Z == 20220619174307 CreateSettings: migrated (0.0027s) ==========================
2025-10-26T21:55:08.025897564Z 
2025-10-26T21:55:08.025903947Z Migrating to AddScaleFactorToModels (20220626152444)
2025-10-26T21:55:08.025910550Z == 20220626152444 AddScaleFactorToModels: migrating ===========================
2025-10-26T21:55:08.025917194Z -- add_column(:models, :scale_factor, :decimal, {null: false, default: 100.0})
2025-10-26T21:55:08.025923837Z    -> 0.0097s
2025-10-26T21:55:08.025930350Z == 20220626152444 AddScaleFactorToModels: migrated (0.0119s) ==================
2025-10-26T21:55:08.025944308Z 
2025-10-26T21:55:08.025950721Z Migrating to AddDigestToModelFiles (20220702202932)
2025-10-26T21:55:08.025957305Z == 20220702202932 AddDigestToModelFiles: migrating ============================
2025-10-26T21:55:08.025963948Z -- add_column(:model_files, :digest, :string)
2025-10-26T21:55:08.025970511Z    -> 0.0023s
2025-10-26T21:55:08.025977054Z -- add_index(:model_files, :digest, {name: "index_model_files_on_digest"})
2025-10-26T21:55:08.025983798Z    -> 0.0001s
2025-10-26T21:55:08.025990491Z == 20220702202932 AddDigestToModelFiles: migrated (0.0042s) ===================
2025-10-26T21:55:08.025997135Z 
2025-10-26T21:55:08.026003928Z Migrating to AddRendererSettingsToUsers (20221128165903)
2025-10-26T21:55:08.026010632Z == 20221128165903 AddRendererSettingsToUsers: migrating =======================
2025-10-26T21:55:08.026017355Z -- add_column(:users, :renderer_settings, :json, {default: {"grid_width" => 200, "grid_depth" => 200, "show_grid" => true, "enable_pan_zoom" => false, "background_colour" => "#000000", "object_colour" => "#ffffff", "render_style" => "original"}})
2025-10-26T21:55:08.026026955Z    -> 0.0008s
2025-10-26T21:55:08.026033538Z == 20221128165903 AddRendererSettingsToUsers: migrated (0.0012s) ==============
2025-10-26T21:55:08.026040201Z 
2025-10-26T21:55:08.026046604Z Migrating to CreateProblems (20221210001132)
2025-10-26T21:55:08.026053238Z == 20221210001132 CreateProblems: migrating ===================================
2025-10-26T21:55:08.026060041Z -- create_table(:problems)
2025-10-26T21:55:08.026066915Z    -> 0.0008s
2025-10-26T21:55:08.026073629Z == 20221210001132 CreateProblems: migrated (0.0019s) ==========================
2025-10-26T21:55:08.026080442Z 
2025-10-26T21:55:08.026087066Z Migrating to AddNewDefaultsToRendererSettings (20221214230757)
2025-10-26T21:55:08.026093849Z == 20221214230757 AddNewDefaultsToRendererSettings: migrating =================
2025-10-26T21:55:08.026100653Z == 20221214230757 AddNewDefaultsToRendererSettings: migrated (0.0173s) ========
2025-10-26T21:55:08.026107467Z 
2025-10-26T21:55:08.026114020Z Migrating to ActsAsFavoritorMigration (20221219204414)
2025-10-26T21:55:08.026120784Z == 20221219204414 ActsAsFavoritorMigration: migrating =========================
2025-10-26T21:55:08.026127417Z -- create_table(:favorites, {force: true})
2025-10-26T21:55:08.026133930Z    -> 0.0056s
2025-10-26T21:55:08.026140654Z -- add_index(:favorites, ["favoritor_id", "favoritor_type"], {name: "fk_favorites"})
2025-10-26T21:55:08.026147778Z    -> 0.0001s
2025-10-26T21:55:08.026154271Z -- add_index(:favorites, ["favoritable_id", "favoritable_type"], {name: "fk_favoritables"})
2025-10-26T21:55:08.026161245Z    -> 0.0001s
2025-10-26T21:55:08.026175093Z -- add_index(:favorites, ["favoritable_type", "favoritable_id", "favoritor_type", "favoritor_id", "scope"], {name: "uniq_favorites__and_favoritables", unique: true})
2025-10-26T21:55:08.026182588Z    -> 0.0001s
2025-10-26T21:55:08.026189041Z == 20221219204414 ActsAsFavoritorMigration: migrated (0.0064s) ================
2025-10-26T21:55:08.026195675Z 
2025-10-26T21:55:08.026202067Z Migrating to MovePrintedToFavorites (20221220223040)
2025-10-26T21:55:08.026208661Z == 20221220223040 MovePrintedToFavorites: migrating ===========================
2025-10-26T21:55:08.026215314Z == 20221220223040 MovePrintedToFavorites: migrated (0.0695s) ==================
2025-10-26T21:55:08.026222008Z 
2025-10-26T21:55:08.026228350Z Migrating to DropPrintedFromModelFiles (20221220223340)
2025-10-26T21:55:08.026234954Z == 20221220223340 DropPrintedFromModelFiles: migrating ========================
2025-10-26T21:55:08.026241627Z -- remove_column(:model_files, :printed, :boolean)
2025-10-26T21:55:08.026248270Z    -> 0.0286s
2025-10-26T21:55:08.026255315Z == 20221220223340 DropPrintedFromModelFiles: migrated (0.0289s) ===============
2025-10-26T21:55:08.026262108Z 
2025-10-26T21:55:08.026268521Z Migrating to AddNotesExcerptToModels (20230202210000)
2025-10-26T21:55:08.026275215Z == 20230202210000 AddNotesExcerptToModels: migrating ==========================
2025-10-26T21:55:08.026282078Z -- add_column(:models, :notes, :text)
2025-10-26T21:55:08.026288672Z    -> 0.0011s
2025-10-26T21:55:08.026295355Z -- add_column(:models, :excerpt, :text)
2025-10-26T21:55:08.026301898Z    -> 0.0023s
2025-10-26T21:55:08.026308422Z == 20230202210000 AddNotesExcerptToModels: migrated (0.0035s) =================
2025-10-26T21:55:08.026315035Z 
2025-10-26T21:55:08.026321428Z Migrating to AddNotesExcerptToCreators (20230202210001)
2025-10-26T21:55:08.026328211Z == 20230202210001 AddNotesExcerptToCreators: migrating ========================
2025-10-26T21:55:08.026335727Z -- add_column(:creators, :notes, :text)
2025-10-26T21:55:08.026342330Z    -> 0.0006s
2025-10-26T21:55:08.026347821Z -- add_column(:creators, :excerpt, :text)
2025-10-26T21:55:08.026353232Z    -> 0.0005s
2025-10-26T21:55:08.026357821Z == 20230202210001 AddNotesExcerptToCreators: migrated (0.0011s) ===============
2025-10-26T21:55:08.026362320Z 
2025-10-26T21:55:08.026366468Z Migrating to AddNotesExcerptToModelFiles (20230203150000)
2025-10-26T21:55:08.026370066Z == 20230203150000 AddNotesExcerptToModelFiles: migrating ======================
2025-10-26T21:55:08.026373663Z -- add_column(:model_files, :notes, :text)
2025-10-26T21:55:08.026377220Z    -> 0.0006s
2025-10-26T21:55:08.026380787Z -- add_column(:model_files, :excerpt, :text)
2025-10-26T21:55:08.026388443Z    -> 0.0004s
2025-10-26T21:55:08.026392040Z == 20230203150000 AddNotesExcerptToModelFiles: migrated (0.0011s) =============
2025-10-26T21:55:08.026395657Z 
2025-10-26T21:55:08.026399114Z Migrating to MoveScaleFactorIntoNote (20230221174212)
2025-10-26T21:55:08.026402691Z == 20230221174212 MoveScaleFactorIntoNote: migrating ==========================
2025-10-26T21:55:08.026406299Z == 20230221174212 MoveScaleFactorIntoNote: migrated (0.0187s) =================
2025-10-26T21:55:08.026410587Z 
2025-10-26T21:55:08.026414044Z Migrating to RemoveScaleFactorFromModels (20230221180921)
2025-10-26T21:55:08.026417611Z == 20230221180921 RemoveScaleFactorFromModels: migrating ======================
2025-10-26T21:55:08.026421229Z -- remove_column(:models, :scale_factor, :decimal, {default: "100.0", null: false})
2025-10-26T21:55:08.026424906Z    -> 0.0424s
2025-10-26T21:55:08.026428463Z == 20230221180921 RemoveScaleFactorFromModels: migrated (0.0424s) =============
2025-10-26T21:55:08.026432081Z 
2025-10-26T21:55:08.026435568Z Migrating to RenameExcerptToCaption (20230222155910)
2025-10-26T21:55:08.026439135Z == 20230222155910 RenameExcerptToCaption: migrating ===========================
2025-10-26T21:55:08.026442742Z -- rename_column(:creators, :excerpt, :caption)
2025-10-26T21:55:08.026446329Z    -> 0.0223s
2025-10-26T21:55:08.026449896Z -- rename_column(:models, :excerpt, :caption)
2025-10-26T21:55:08.026453624Z    -> 0.0208s
2025-10-26T21:55:08.026457401Z -- rename_column(:model_files, :excerpt, :caption)
2025-10-26T21:55:08.026461149Z    -> 0.0193s
2025-10-26T21:55:08.026464987Z == 20230222155910 RenameExcerptToCaption: migrated (0.0647s) ==================
2025-10-26T21:55:08.026468814Z 
2025-10-26T21:55:08.026472281Z Migrating to AddNotesNameCaptionToLibrary (20230303150029)
2025-10-26T21:55:08.485161118Z == 20230303150029 AddNotesNameCaptionToLibrary: migrating =====================
2025-10-26T21:55:08.485198904Z -- add_column(:libraries, :notes, :string)
2025-10-26T21:55:08.485208934Z    -> 0.0020s
2025-10-26T21:55:08.485217542Z -- add_column(:libraries, :caption, :string)
2025-10-26T21:55:08.485225768Z    -> 0.0004s
2025-10-26T21:55:08.485233824Z -- add_column(:libraries, :name, :string)
2025-10-26T21:55:08.485241951Z    -> 0.0004s
2025-10-26T21:55:08.485249847Z == 20230303150029 AddNotesNameCaptionToLibrary: migrated (0.0112s) ============
2025-10-26T21:55:08.485258223Z 
2025-10-26T21:55:08.485266089Z Migrating to AddTagregexToLibrary (20230305180823)
2025-10-26T21:55:08.485274025Z == 20230305180823 AddTagregexToLibrary: migrating =============================
2025-10-26T21:55:08.485304196Z -- add_column(:libraries, :tag_regex, :text)
2025-10-26T21:55:08.485312413Z    -> 0.0019s
2025-10-26T21:55:08.485320268Z == 20230305180823 AddTagregexToLibrary: migrated (0.0035s) ====================
2025-10-26T21:55:08.485328244Z 
2025-10-26T21:55:08.485335920Z Migrating to AddIconToLibrary (20230307215826)
2025-10-26T21:55:08.485344427Z == 20230307215826 AddIconToLibrary: migrating =================================
2025-10-26T21:55:08.485352483Z -- add_column(:libraries, :icon, :text)
2025-10-26T21:55:08.485360349Z    -> 0.0019s
2025-10-26T21:55:08.485368175Z == 20230307215826 AddIconToLibrary: migrated (0.0034s) ========================
2025-10-26T21:55:08.485376271Z 
2025-10-26T21:55:08.485383977Z Migrating to CreateCollection (20230308004237)
2025-10-26T21:55:08.485391993Z == 20230308004237 CreateCollection: migrating =================================
2025-10-26T21:55:08.485400129Z -- create_table(:collections)
2025-10-26T21:55:08.485408205Z    -> 0.0028s
2025-10-26T21:55:08.485416131Z == 20230308004237 CreateCollection: migrated (0.0068s) ========================
2025-10-26T21:55:08.485424138Z 
2025-10-26T21:55:08.485431853Z Migrating to AddCollectionToModels (20230308005021)
2025-10-26T21:55:08.485439739Z == 20230308005021 AddCollectionToModels: migrating ============================
2025-10-26T21:55:08.485447685Z -- add_reference(:models, :collection, {null: true, foreign_key: true})
2025-10-26T21:55:08.485455711Z    -> 0.0174s
2025-10-26T21:55:08.485463677Z == 20230308005021 AddCollectionToModels: migrated (0.0210s) ===================
2025-10-26T21:55:08.485471844Z 
2025-10-26T21:55:08.485479669Z Migrating to MoveCollectionTagIntoObject (20230308006000)
2025-10-26T21:55:08.485487696Z == 20230308006000 MoveCollectionTagIntoObject: migrating ======================
2025-10-26T21:55:08.485495692Z == 20230308006000 MoveCollectionTagIntoObject: migrated (0.0014s) =============
2025-10-26T21:55:08.485503688Z 
2025-10-26T21:55:08.485515111Z Migrating to RenameCollectionExcerptToCaption (20230313000000)
2025-10-26T21:55:08.485523157Z == 20230313000000 RenameCollectionExcerptToCaption: migrating =================
2025-10-26T21:55:08.485531143Z -- rename_column(:collections, :excerpt, :caption)
2025-10-26T21:55:08.485539199Z    -> 0.0041s
2025-10-26T21:55:08.485547035Z == 20230313000000 RenameCollectionExcerptToCaption: migrated (0.0041s) ========
2025-10-26T21:55:08.485555121Z 
2025-10-26T21:55:08.485562857Z Migrating to ChangePaginationSettingsOnUser (20230313000001)
2025-10-26T21:55:08.485570783Z == 20230313000001 ChangePaginationSettingsOnUser: migrating ===================
2025-10-26T21:55:08.485580082Z == 20230313000001 ChangePaginationSettingsOnUser: migrated (0.0000s) ==========
2025-10-26T21:55:08.485597687Z 
2025-10-26T21:55:08.485605563Z Migrating to AddTagCloudSettingsToUser (20230316184012)
2025-10-26T21:55:08.485613719Z == 20230316184012 AddTagCloudSettingsToUser: migrating ========================
2025-10-26T21:55:08.485622186Z -- add_column(:users, :tag_cloud_settings, :json, {default: {"threshold" => 2, "heatmap" => true, "keypair" => true, "sorting" => "frequency"}})
2025-10-26T21:55:08.485631926Z    -> 0.0020s
2025-10-26T21:55:08.485640323Z == 20230316184012 AddTagCloudSettingsToUser: migrated (0.0021s) ===============
2025-10-26T21:55:08.485648569Z 
2025-10-26T21:55:08.485656285Z Migrating to AddCollectionToCollections (20230324000000)
2025-10-26T21:55:08.485664311Z == 20230324000000 AddCollectionToCollections: migrating =======================
2025-10-26T21:55:08.485672427Z -- add_reference(:collections, :collection, {null: true, foreign_key: true})
2025-10-26T21:55:08.485680564Z    -> 0.0061s
2025-10-26T21:55:08.485688430Z == 20230324000000 AddCollectionToCollections: migrated (0.0082s) ==============
2025-10-26T21:55:08.485696466Z 
2025-10-26T21:55:08.485704191Z Migrating to RemoveDestinationExistsProblems (20230612080306)
2025-10-26T21:55:08.485712087Z == 20230612080306 RemoveDestinationExistsProblems: migrating ==================
2025-10-26T21:55:08.485720023Z == 20230612080306 RemoveDestinationExistsProblems: migrated (0.0467s) =========
2025-10-26T21:55:08.485728029Z 
2025-10-26T21:55:08.485735795Z Migrating to RemoveLeadingSeparatorsFromModelFilenames (20230613134254)
2025-10-26T21:55:08.485743901Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrating ========
2025-10-26T21:55:08.485751998Z == 20230613134254 RemoveLeadingSeparatorsFromModelFilenames: migrated (0.0064s) 
2025-10-26T21:55:08.485760164Z 
2025-10-26T21:55:08.485767960Z Migrating to AddSlugs (20230615135601)
2025-10-26T21:55:08.485775986Z == 20230615135601 AddSlugs: migrating =========================================
2025-10-26T21:55:08.485784132Z -- add_column(:models, :slug, :string)
2025-10-26T21:55:08.485792149Z    -> 0.0026s
2025-10-26T21:55:08.485800165Z -- add_index(:models, :slug, {name: "index_models_on_slug"})
2025-10-26T21:55:08.485808582Z    -> 0.0021s
2025-10-26T21:55:08.485816628Z -- add_column(:collections, :slug, :string)
2025-10-26T21:55:08.485824554Z    -> 0.0005s
2025-10-26T21:55:08.485832400Z -- add_index(:collections, :slug, {name: "index_collections_on_slug"})
2025-10-26T21:55:08.485840616Z    -> 0.0001s
2025-10-26T21:55:08.485848482Z -- add_column(:creators, :slug, :string)
2025-10-26T21:55:08.485856398Z    -> 0.0005s
2025-10-26T21:55:08.485864254Z -- add_index(:creators, :slug, {name: "index_creators_on_slug"})
2025-10-26T21:55:08.485881338Z    -> 0.0001s
2025-10-26T21:55:08.485889284Z == 20230615135601 AddSlugs: migrated (0.0063s) ================================
2025-10-26T21:55:08.485897350Z 
2025-10-26T21:55:08.485905096Z Migrating to GenerateSlugs (20230617222353)
2025-10-26T21:55:08.485912982Z == 20230617222353 GenerateSlugs: migrating ====================================
2025-10-26T21:55:08.485921008Z == 20230617222353 GenerateSlugs: migrated (0.0000s) ===========================
2025-10-26T21:55:08.485929856Z 
2025-10-26T21:55:08.485937631Z Migrating to MakeNamesUnique (20230628194944)
2025-10-26T21:55:08.485946088Z == 20230628194944 MakeNamesUnique: migrating ==================================
2025-10-26T21:55:08.485954245Z == 20230628194944 MakeNamesUnique: migrated (0.0031s) =========================
2025-10-26T21:55:08.485962301Z 
2025-10-26T21:55:08.485970077Z Migrating to AddUniqueConstraintToNamesAndSlugs (20230628195018)
2025-10-26T21:55:08.485978053Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrating ===============
2025-10-26T21:55:08.485986139Z -- add_index(:creators, :name, {unique: true, name: "index_creators_on_name"})
2025-10-26T21:55:08.485994416Z    -> 0.0020s
2025-10-26T21:55:08.486002412Z -- remove_index(:creators, :slug)
2025-10-26T21:55:08.486010498Z    -> 0.0004s
2025-10-26T21:55:08.486018484Z -- add_index(:creators, :slug, {unique: true, name: "index_creators_on_slug"})
2025-10-26T21:55:08.486026611Z    -> 0.0001s
2025-10-26T21:55:08.486034446Z -- add_index(:collections, :name, {unique: true, name: "index_collections_on_name"})
2025-10-26T21:55:08.486042643Z    -> 0.0001s
2025-10-26T21:55:08.486050479Z -- remove_index(:collections, :slug)
2025-10-26T21:55:08.486058375Z    -> 0.0310s
2025-10-26T21:55:08.486066200Z -- add_index(:collections, :slug, {unique: true, name: "index_collections_on_slug"})
2025-10-26T21:55:08.486074497Z    -> 0.0007s
2025-10-26T21:55:08.486082313Z == 20230628195018 AddUniqueConstraintToNamesAndSlugs: migrated (0.0347s) ======
2025-10-26T21:55:08.486090379Z 
2025-10-26T21:55:08.486098115Z Migrating to AddSizeToModelFiles (20230707082403)
2025-10-26T21:55:08.486106071Z == 20230707082403 AddSizeToModelFiles: migrating ==============================
2025-10-26T21:55:08.486114017Z -- add_column(:model_files, :size, :integer)
2025-10-26T21:55:08.486121902Z    -> 0.0006s
2025-10-26T21:55:08.486129748Z == 20230707082403 AddSizeToModelFiles: migrated (0.0010s) =====================
2025-10-26T21:55:08.486138606Z 
2025-10-26T21:55:08.486146402Z Migrating to ChangeFileSizeToBigInt (20230710102250)
2025-10-26T21:55:08.486154408Z == 20230710102250 ChangeFileSizeToBigInt: migrating ===========================
2025-10-26T21:55:08.486171572Z -- change_column(:model_files, :size, :bigint)
2025-10-26T21:55:08.486179999Z    -> 0.0081s
2025-10-26T21:55:08.486188156Z == 20230710102250 ChangeFileSizeToBigInt: migrated (0.0085s) ==================
2025-10-26T21:55:08.486197094Z 
2025-10-26T21:55:08.486204940Z Migrating to AddNoteToProblems (20230711111009)
2025-10-26T21:55:08.486212896Z == 20230711111009 AddNoteToProblems: migrating ================================
2025-10-26T21:55:08.486220882Z -- add_column(:problems, :note, :string, {default: nil})
2025-10-26T21:55:08.486228838Z    -> 0.0013s
2025-10-26T21:55:08.486236674Z == 20230711111009 AddNoteToProblems: migrated (0.0024s) =======================
2025-10-26T21:55:08.486244710Z 
2025-10-26T21:55:08.486252435Z Migrating to AddProblemSettingsToUser (20240122114207)
2025-10-26T21:55:08.486260652Z == 20240122114207 AddProblemSettingsToUser: migrating =========================
2025-10-26T21:55:08.486270101Z -- add_column(:users, :problem_settings, :json, {default: {"missing" => :danger, "empty" => :info, "nesting" => :warning, "inefficient" => :info, "duplicate" => :warning, "no_image" => :silent, "no_3d_model" => :silent, "non_manifold" => :warning, "inside_out" => :warning, "no_license" => :silent, "no_links" => :silent, "no_creator" => :silent, "no_tags" => :silent, "http_error" => :info, "file_naming" => :warning}})
2025-10-26T21:55:08.486284360Z    -> 0.0006s
2025-10-26T21:55:08.486292266Z == 20240122114207 AddProblemSettingsToUser: migrated (0.0007s) ================
2025-10-26T21:55:08.486300422Z 
2025-10-26T21:55:08.486308127Z Migrating to AddLicenseToModel (20240127143358)
2025-10-26T21:55:08.486316053Z == 20240127143358 AddLicenseToModel: migrating ================================
2025-10-26T21:55:08.486324090Z -- add_column(:models, :license, :string)
2025-10-26T21:55:08.486331985Z    -> 0.0006s
2025-10-26T21:55:08.486340192Z == 20240127143358 AddLicenseToModel: migrated (0.0006s) =======================
2025-10-26T21:55:08.486348278Z 
2025-10-26T21:55:08.486356124Z Migrating to AddIgnoredToProblems (20240131134832)
2025-10-26T21:55:08.486364130Z == 20240131134832 AddIgnoredToProblems: migrating =============================
2025-10-26T21:55:08.486372237Z -- add_column(:problems, :ignored, :boolean, {default: false, null: false})
2025-10-26T21:55:08.486380363Z    -> 0.0006s
2025-10-26T21:55:08.486388289Z == 20240131134832 AddIgnoredToProblems: migrated (0.0006s) ====================
2025-10-26T21:55:08.486396285Z 
2025-10-26T21:55:08.486403940Z Migrating to AddPresupportedVersionToModelFiles (20240208143319)
2025-10-26T21:55:08.486412217Z == 20240208143319 AddPresupportedVersionToModelFiles: migrating ===============
2025-10-26T21:55:08.486442127Z -- add_reference(:model_files, :presupported_version, {foreign_key: {to_table: :model_files}})
2025-10-26T21:55:08.486450404Z    -> 0.0092s
2025-10-26T21:55:08.486458210Z == 20240208143319 AddPresupportedVersionToModelFiles: migrated (0.0092s) ======
2025-10-26T21:55:08.486466206Z 
2025-10-26T21:55:08.486473891Z Migrating to AddFileListSettingsToUser (20240209125409)
2025-10-26T21:55:08.486481787Z == 20240209125409 AddFileListSettingsToUser: migrating ========================
2025-10-26T21:55:08.486489813Z -- add_column(:users, :file_list_settings, :json, {default: {"hide_presupported_versions" => true}})
2025-10-26T21:55:08.486498541Z    -> 0.0006s
2025-10-26T21:55:08.486506387Z == 20240209125409 AddFileListSettingsToUser: migrated (0.0007s) ===============
2025-10-26T21:55:08.486514383Z 
2025-10-26T21:55:08.486522058Z Migrating to AddMissingUniqueIndexes (20240228130246)
2025-10-26T21:55:08.486530064Z == 20240228130246 AddMissingUniqueIndexes: migrating ==========================
2025-10-26T21:55:08.486538321Z -- add_index(:libraries, :path, {unique: true, name: "index_libraries_on_path"})
2025-10-26T21:55:08.486546758Z    -> 0.0002s
2025-10-26T21:55:08.486554904Z -- add_index(:models, [:path, :library_id], {unique: true, name: "index_models_on_path_and_library_id"})
2025-10-26T21:55:08.486563552Z    -> 0.0009s
2025-10-26T21:55:08.486571758Z -- add_index(:model_files, [:filename, :model_id], {unique: true, name: "index_model_files_on_filename_and_model_id"})
2025-10-26T21:55:08.486580416Z    -> 0.0001s
2025-10-26T21:55:09.021304556Z -- add_index(:problems, [:category, :problematic_id, :problematic_type], {unique: true, name: "index_problems_on_category_and_problematic_id_and_type"})
2025-10-26T21:55:09.021341039Z    -> 0.0046s
2025-10-26T21:55:09.021350589Z == 20240228130246 AddMissingUniqueIndexes: migrated (0.0059s) =================
2025-10-26T21:55:09.021358965Z 
2025-10-26T21:55:09.021367042Z Migrating to CreateFlipperTables (20240306095646)
2025-10-26T21:55:09.021375128Z == 20240306095646 CreateFlipperTables: migrating ==============================
2025-10-26T21:55:09.021383224Z -- create_table(:flipper_features)
2025-10-26T21:55:09.021391281Z    -> 0.0032s
2025-10-26T21:55:09.021399247Z -- add_index(:flipper_features, :key, {unique: true, name: "index_flipper_features_on_key"})
2025-10-26T21:55:09.021407583Z    -> 0.0048s
2025-10-26T21:55:09.021415529Z -- create_table(:flipper_gates)
2025-10-26T21:55:09.021423475Z    -> 0.0002s
2025-10-26T21:55:09.021431632Z -- add_index(:flipper_gates, [:feature_key, :key, :value], {unique: true, length: {value: 255}, name: "index_flipper_gates_on_feature_key_and_key_and_value"})
2025-10-26T21:55:09.021440209Z    -> 0.0001s
2025-10-26T21:55:09.021466853Z == 20240306095646 CreateFlipperTables: migrated (0.0085s) =====================
2025-10-26T21:55:09.021475179Z 
2025-10-26T21:55:09.021482915Z Migrating to RolifyCreateRoles (20240319155251)
2025-10-26T21:55:09.021490871Z == 20240319155251 RolifyCreateRoles: migrating ================================
2025-10-26T21:55:09.021498877Z -- create_table(:roles)
2025-10-26T21:55:09.021506723Z    -> 0.0430s
2025-10-26T21:55:09.021514639Z -- create_table(:users_roles, {id: false})
2025-10-26T21:55:09.021522615Z    -> 0.0004s
2025-10-26T21:55:09.021530531Z -- add_index(:roles, :name, {name: "index_roles_on_name"})
2025-10-26T21:55:09.021538637Z    -> 0.0050s
2025-10-26T21:55:09.021546493Z -- add_index(:roles, [:name, :resource_type, :resource_id], {name: "index_roles_on_name_and_resource_type_and_resource_id"})
2025-10-26T21:55:09.021554840Z    -> 0.0001s
2025-10-26T21:55:09.021562746Z -- add_index(:users_roles, [:user_id, :role_id], {name: "index_users_roles_on_user_id_and_role_id"})
2025-10-26T21:55:09.021571022Z    -> 0.0001s
2025-10-26T21:55:09.021582175Z == 20240319155251 RolifyCreateRoles: migrated (0.0655s) =======================
2025-10-26T21:55:09.021590431Z 
2025-10-26T21:55:09.021598157Z Migrating to ConvertAdminFlagToRole (20240319155526)
2025-10-26T21:55:09.021606143Z == 20240319155526 ConvertAdminFlagToRole: migrating ===========================
2025-10-26T21:55:09.021614129Z == 20240319155526 ConvertAdminFlagToRole: migrated (0.0066s) ==================
2025-10-26T21:55:09.021622175Z 
2025-10-26T21:55:09.021630001Z Migrating to RemoveAdminFromUsers (20240319155903)
2025-10-26T21:55:09.021638007Z == 20240319155903 RemoveAdminFromUsers: migrating =============================
2025-10-26T21:55:09.021646064Z -- remove_column(:users, :admin, :boolean, {default: false, null: false})
2025-10-26T21:55:09.021654080Z    -> 0.0279s
2025-10-26T21:55:09.021661915Z == 20240319155903 RemoveAdminFromUsers: migrated (0.0294s) ====================
2025-10-26T21:55:09.021669952Z 
2025-10-26T21:55:09.021677597Z Migrating to AddResetPasswordTokenToUsers (20240322143621)
2025-10-26T21:55:09.021685543Z == 20240322143621 AddResetPasswordTokenToUsers: migrating =====================
2025-10-26T21:55:09.021693529Z -- add_column(:users, :reset_password_token, :string)
2025-10-26T21:55:09.021701535Z    -> 0.0012s
2025-10-26T21:55:09.021710784Z -- add_index(:users, :reset_password_token, {unique: true, name: "index_users_on_reset_password_token"})
2025-10-26T21:55:09.021719241Z    -> 0.0001s
2025-10-26T21:55:09.021727107Z == 20240322143621 AddResetPasswordTokenToUsers: migrated (0.0034s) ============
2025-10-26T21:55:09.021735163Z 
2025-10-26T21:55:09.021742959Z Migrating to SetAdminPasswordResetToken (20240322150022)
2025-10-26T21:55:09.021761265Z == 20240322150022 SetAdminPasswordResetToken: migrating =======================
2025-10-26T21:55:09.021769452Z == 20240322150022 SetAdminPasswordResetToken: migrated (0.0269s) ==============
2025-10-26T21:55:09.021777438Z 
2025-10-26T21:55:09.021785184Z Migrating to AddRememberableToUsers (20240410221112)
2025-10-26T21:55:09.021793120Z == 20240410221112 AddRememberableToUsers: migrating ===========================
2025-10-26T21:55:09.021801156Z -- add_column(:users, :remember_created_at, :datetime)
2025-10-26T21:55:09.021809212Z    -> 0.0032s
2025-10-26T21:55:09.021817078Z == 20240410221112 AddRememberableToUsers: migrated (0.0045s) ==================
2025-10-26T21:55:09.021825134Z 
2025-10-26T21:55:09.021833852Z Migrating to AddResetPasswordSentAtToUsers (20240410222922)
2025-10-26T21:55:09.021841828Z == 20240410222922 AddResetPasswordSentAtToUsers: migrating ====================
2025-10-26T21:55:09.021850054Z -- add_column(:users, :reset_password_sent_at, :datetime)
2025-10-26T21:55:09.021858110Z    -> 0.0006s
2025-10-26T21:55:09.021865996Z == 20240410222922 AddResetPasswordSentAtToUsers: migrated (0.0019s) ===========
2025-10-26T21:55:09.021874012Z 
2025-10-26T21:55:09.021881738Z Migrating to DropDelayedJobs (20240418112821)
2025-10-26T21:55:09.021889614Z == 20240418112821 DropDelayedJobs: migrating ==================================
2025-10-26T21:55:09.021897670Z -- drop_table(:delayed_jobs)
2025-10-26T21:55:09.021905536Z    -> 0.0018s
2025-10-26T21:55:09.021913392Z == 20240418112821 DropDelayedJobs: migrated (0.0119s) =========================
2025-10-26T21:55:09.021921408Z 
2025-10-26T21:55:09.021929113Z Migrating to AddInterfaceLanguageToUsers (20240423102250)
2025-10-26T21:55:09.021937019Z == 20240423102250 AddInterfaceLanguageToUsers: migrating ======================
2025-10-26T21:55:09.021945015Z -- add_column(:users, :interface_language, :string)
2025-10-26T21:55:09.021952911Z    -> 0.0006s
2025-10-26T21:55:09.021960847Z == 20240423102250 AddInterfaceLanguageToUsers: migrated (0.0041s) =============
2025-10-26T21:55:09.021968914Z 
2025-10-26T21:55:09.021976669Z Migrating to AddLockableToUsers (20240610120318)
2025-10-26T21:55:09.021984605Z == 20240610120318 AddLockableToUsers: migrating ===============================
2025-10-26T21:55:09.021992661Z -- change_table(:users)
2025-10-26T21:55:09.022000507Z    -> 0.0016s
2025-10-26T21:55:09.022008333Z == 20240610120318 AddLockableToUsers: migrated (0.0019s) ======================
2025-10-26T21:55:09.022016329Z 
2025-10-26T21:55:09.022023984Z Migrating to AddAttachmentDataToModelFiles (20240614085913)
2025-10-26T21:55:09.022031920Z == 20240614085913 AddAttachmentDataToModelFiles: migrating ====================
2025-10-26T21:55:09.022049255Z -- add_column(:model_files, :attachment_data, :json)
2025-10-26T21:55:09.022057342Z    -> 0.0006s
2025-10-26T21:55:09.022065759Z == 20240614085913 AddAttachmentDataToModelFiles: migrated (0.0009s) ===========
2025-10-26T21:55:09.022073815Z 
2025-10-26T21:55:09.022081510Z Migrating to MoveFileDataIntoShrine (20240615085913)
2025-10-26T21:55:09.022089567Z == 20240615085913 MoveFileDataIntoShrine: migrating ===========================
2025-10-26T21:55:09.022097543Z == 20240615085913 MoveFileDataIntoShrine: migrated (0.0216s) ==================
2025-10-26T21:55:09.022105549Z 
2025-10-26T21:55:09.022113284Z Migrating to AddStorageServiceToLibraries (20240701142651)
2025-10-26T21:55:09.022121902Z == 20240701142651 AddStorageServiceToLibraries: migrating =====================
2025-10-26T21:55:09.022129928Z -- add_column(:libraries, :storage_service, :string, {null: false, default: "filesystem"})
2025-10-26T21:55:09.022138124Z    -> 0.0007s
2025-10-26T21:55:09.022145980Z == 20240701142651 AddStorageServiceToLibraries: migrated (0.0025s) ============
2025-10-26T21:55:09.022154026Z 
2025-10-26T21:55:09.022161742Z Migrating to AddS3FieldsToLibrary (20240703103707)
2025-10-26T21:55:09.022169698Z == 20240703103707 AddS3FieldsToLibrary: migrating =============================
2025-10-26T21:55:09.022177764Z -- add_column(:libraries, :s3_endpoint, :string, {default: nil})
2025-10-26T21:55:09.022185770Z    -> 0.0006s
2025-10-26T21:55:09.022193606Z -- add_column(:libraries, :s3_region, :string, {default: nil})
2025-10-26T21:55:09.022201542Z    -> 0.0005s
2025-10-26T21:55:09.022209378Z -- add_column(:libraries, :s3_bucket, :string, {default: nil})
2025-10-26T21:55:09.022217304Z    -> 0.0007s
2025-10-26T21:55:09.022225139Z -- add_column(:libraries, :s3_access_key_id, :string, {default: nil})
2025-10-26T21:55:09.022233156Z    -> 0.0048s
2025-10-26T21:55:09.022241041Z -- add_column(:libraries, :s3_secret_access_key, :string, {default: nil})
2025-10-26T21:55:09.022249168Z    -> 0.0006s
2025-10-26T21:55:09.022257024Z == 20240703103707 AddS3FieldsToLibrary: migrated (0.0085s) ====================
2025-10-26T21:55:09.022265040Z 
2025-10-26T21:55:09.022272725Z Migrating to ChangeIndexOnLibraryPath (20240703160732)
2025-10-26T21:55:09.022280641Z == 20240703160732 ChangeIndexOnLibraryPath: migrating =========================
2025-10-26T21:55:09.022288657Z -- remove_index(:libraries, :path)
2025-10-26T21:55:09.022296513Z    -> 0.0010s
2025-10-26T21:55:09.022304389Z == 20240703160732 ChangeIndexOnLibraryPath: migrated (0.0019s) ================
2025-10-26T21:55:09.022312395Z 
2025-10-26T21:55:09.022329239Z Migrating to CreateFederailsActors (20240727113215)
2025-10-26T21:55:09.022337225Z == 20240727113215 CreateFederailsActors: migrating ============================
2025-10-26T21:55:09.022345221Z -- create_table(:federails_actors)
2025-10-26T21:55:09.022353097Z    -> 0.0007s
2025-10-26T21:55:09.022360973Z -- foreign_key_exists?(:federails_actors, :users)
2025-10-26T21:55:09.022368879Z    -> 0.0016s
2025-10-26T21:55:09.022376775Z -- remove_foreign_key(:federails_actors, :users)
2025-10-26T21:55:09.022384711Z    -> 0.0116s
2025-10-26T21:55:09.022392516Z -- remove_index(:federails_actors, :user_id)
2025-10-26T21:55:09.022400402Z    -> 0.0004s
2025-10-26T21:55:09.022408278Z -- add_index(:federails_actors, :user_id, {unique: true, name: "index_federails_actors_on_user_id"})
2025-10-26T21:55:09.022416525Z    -> 0.0001s
2025-10-26T21:55:09.022424371Z -- add_foreign_key(:federails_actors, :users)
2025-10-26T21:55:09.022432277Z    -> 0.0098s
2025-10-26T21:55:09.022440192Z == 20240727113215 CreateFederailsActors: migrated (0.0250s) ===================
2025-10-26T21:55:09.022448289Z 
2025-10-26T21:55:09.022456585Z Migrating to CreateFederailsFollowings (20240727113216)
2025-10-26T21:55:09.022464712Z == 20240727113216 CreateFederailsFollowings: migrating ========================
2025-10-26T21:55:09.022472778Z -- create_table(:federails_followings)
2025-10-26T21:55:09.022480724Z    -> 0.0010s
2025-10-26T21:55:09.022488560Z == 20240727113216 CreateFederailsFollowings: migrated (0.0010s) ===============
2025-10-26T21:55:09.022496616Z 
2025-10-26T21:55:09.022504392Z Migrating to CreateFederailsActivities (20240727113217)
2025-10-26T21:55:09.022512308Z == 20240727113217 CreateFederailsActivities: migrating ========================
2025-10-26T21:55:09.022520294Z -- create_table(:federails_activities)
2025-10-26T21:55:09.022528170Z    -> 0.0085s
2025-10-26T21:55:09.022536025Z == 20240727113217 CreateFederailsActivities: migrated (0.0085s) ===============
2025-10-26T21:55:09.022544042Z 
2025-10-26T21:55:09.022551717Z Migrating to ChangeActorEntityRelToPolymorphic (20240731165646)
2025-10-26T21:55:09.022559643Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrating ================
2025-10-26T21:55:09.022567759Z -- remove_foreign_key(:federails_actors, {column: :user_id, to_table: "users"})
2025-10-26T21:55:09.022575906Z    -> 0.0080s
2025-10-26T21:55:09.022583742Z -- remove_index(:federails_actors, :user_id, {unique: true})
2025-10-26T21:55:09.022591718Z    -> 0.0004s
2025-10-26T21:55:09.022599533Z -- change_table(:federails_actors)
2025-10-26T21:55:09.022607379Z    -> 0.0066s
2025-10-26T21:55:09.023804009Z == 20240731165646 ChangeActorEntityRelToPolymorphic: migrated (0.0151s) =======
2025-10-26T21:55:09.023815121Z 
2025-10-26T21:55:09.023823127Z Migrating to CreateFederailsActors (20240731165647)
2025-10-26T21:55:09.023831113Z == 20240731165647 CreateFederailsActors: migrating ============================
2025-10-26T21:55:09.023839139Z == 20240731165647 CreateFederailsActors: migrated (0.0000s) ===================
2025-10-26T21:55:09.023864089Z 
2025-10-26T21:55:09.023874531Z Migrating to CreateMoreFederailsActors (20240802094448)
2025-10-26T21:55:09.023882507Z == 20240802094448 CreateMoreFederailsActors: migrating ========================
2025-10-26T21:55:09.023890513Z == 20240802094448 CreateMoreFederailsActors: migrated (0.0000s) ===============
2025-10-26T21:55:09.023898469Z 
2025-10-26T21:55:09.023906224Z Migrating to BackfillActivities (20240805111500)
2025-10-26T21:55:09.023914120Z == 20240805111500 BackfillActivities: migrating ===============================
2025-10-26T21:55:09.023922166Z == 20240805111500 BackfillActivities: migrated (0.0000s) ======================
2025-10-26T21:55:09.023930183Z 
2025-10-26T21:55:09.023937898Z Migrating to CreateCaberRelations (20240827155630)
2025-10-26T21:55:09.023945794Z == 20240827155630 CreateCaberRelations: migrating =============================
2025-10-26T21:55:09.023953800Z -- create_table(:caber_relations)
2025-10-26T21:55:09.023961686Z    -> 0.0400s
2025-10-26T21:55:09.023969612Z == 20240827155630 CreateCaberRelations: migrated (0.0400s) ====================
2025-10-26T21:55:09.023977628Z 
2025-10-26T21:55:09.023985334Z Migrating to AddDefaultAccessControls (20240830121749)
2025-10-26T21:55:09.023993230Z == 20240830121749 AddDefaultAccessControls: migrating =========================
2025-10-26T21:55:09.699816596Z == 20240830121749 AddDefaultAccessControls: migrated (0.0568s) ================
2025-10-26T21:55:09.699869242Z 
2025-10-26T21:55:09.699881096Z Migrating to RenameDefaultRoles (20240830151650)
2025-10-26T21:55:09.699889684Z == 20240830151650 RenameDefaultRoles: migrating ===============================
2025-10-26T21:55:09.699897910Z == 20240830151650 RenameDefaultRoles: migrated (0.0391s) ======================
2025-10-26T21:55:09.699906067Z 
2025-10-26T21:55:09.699913922Z Migrating to AddPublicIDsToModels (20240904151944)
2025-10-26T21:55:09.699921868Z == 20240904151944 AddPublicIDsToModels: migrating =============================
2025-10-26T21:55:09.699929884Z -- add_column(:models, :public_id, :string)
2025-10-26T21:55:09.699937820Z    -> 0.0008s
2025-10-26T21:55:09.699946137Z -- add_index(:models, :public_id)
2025-10-26T21:55:09.699954264Z    -> 0.0023s
2025-10-26T21:55:09.699962129Z -- add_column(:model_files, :public_id, :string)
2025-10-26T21:55:09.700000727Z    -> 0.0006s
2025-10-26T21:55:09.700008864Z -- add_index(:model_files, :public_id)
2025-10-26T21:55:09.700016779Z    -> 0.0001s
2025-10-26T21:55:09.700024876Z -- add_column(:problems, :public_id, :string)
2025-10-26T21:55:09.700032832Z    -> 0.0006s
2025-10-26T21:55:09.700040928Z -- add_index(:problems, :public_id)
2025-10-26T21:55:09.700053073Z    -> 0.0001s
2025-10-26T21:55:09.700061029Z -- add_column(:creators, :public_id, :string)
2025-10-26T21:55:09.700069015Z    -> 0.0006s
2025-10-26T21:55:09.700076900Z -- add_index(:creators, :public_id)
2025-10-26T21:55:09.700084816Z    -> 0.0001s
2025-10-26T21:55:09.700092642Z -- add_column(:collections, :public_id, :string)
2025-10-26T21:55:09.700100618Z    -> 0.0006s
2025-10-26T21:55:09.700108434Z -- add_index(:collections, :public_id)
2025-10-26T21:55:09.700116470Z    -> 0.0001s
2025-10-26T21:55:09.700124366Z -- add_column(:libraries, :public_id, :string)
2025-10-26T21:55:09.700132292Z    -> 0.0006s
2025-10-26T21:55:09.700140118Z -- add_index(:libraries, :public_id)
2025-10-26T21:55:09.700147974Z    -> 0.0001s
2025-10-26T21:55:09.700155829Z == 20240904151944 AddPublicIDsToModels: migrated (0.0067s) ====================
2025-10-26T21:55:09.700163906Z 
2025-10-26T21:55:09.700171591Z Migrating to GeneratePublicIDsForModels (20240904152358)
2025-10-26T21:55:09.700179557Z == 20240904152358 GeneratePublicIDsForModels: migrating =======================
2025-10-26T21:55:09.700187553Z Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:09.700195599Z == 20240904152358 GeneratePublicIDsForModels: migrated (0.0489s) ==============
2025-10-26T21:55:09.700203696Z 
2025-10-26T21:55:09.700211441Z Migrating to BackfillActivitiesAfterPermissions (20240909100000)
2025-10-26T21:55:09.700219347Z == 20240909100000 BackfillActivitiesAfterPermissions: migrating ===============
2025-10-26T21:55:09.700227303Z == 20240909100000 BackfillActivitiesAfterPermissions: migrated (0.0000s) ======
2025-10-26T21:55:09.700235259Z 
2025-10-26T21:55:09.700242985Z Migrating to DeduplicateRoles (20240923114515)
2025-10-26T21:55:09.700250851Z == 20240923114515 DeduplicateRoles: migrating =================================
2025-10-26T21:55:09.700258807Z == 20240923114515 DeduplicateRoles: migrated (0.1432s) ========================
2025-10-26T21:55:09.700266763Z 
2025-10-26T21:55:09.700274498Z Migrating to AddVirtualColumnsForSorting (20240924122004)
2025-10-26T21:55:09.700282374Z == 20240924122004 AddVirtualColumnsForSorting: migrating ======================
2025-10-26T21:55:09.700301122Z -- add_column(:models, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2025-10-26T21:55:09.700309960Z    -> 0.1689s
2025-10-26T21:55:09.700318016Z -- add_index(:models, :name_lower)
2025-10-26T21:55:09.700325922Z    -> 0.0002s
2025-10-26T21:55:09.700333798Z -- add_column(:creators, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2025-10-26T21:55:09.700342074Z    -> 0.0069s
2025-10-26T21:55:09.700349960Z -- add_index(:creators, :name_lower)
2025-10-26T21:55:09.700357946Z    -> 0.0001s
2025-10-26T21:55:09.700365832Z -- add_column(:collections, :name_lower, :virtual, {type: :string, as: "LOWER(name)", stored: true})
2025-10-26T21:55:09.700374049Z    -> 0.0083s
2025-10-26T21:55:09.700381955Z -- add_index(:collections, :name_lower)
2025-10-26T21:55:09.700389881Z    -> 0.0001s
2025-10-26T21:55:09.700397736Z == 20240924122004 AddVirtualColumnsForSorting: migrated (0.1847s) =============
2025-10-26T21:55:09.700405923Z 
2025-10-26T21:55:09.700413618Z Migrating to AddKeypairToActors (20240926162407)
2025-10-26T21:55:09.700421544Z == 20240926162407 AddKeypairToActors: migrating ===============================
2025-10-26T21:55:09.700429490Z -- change_table(:federails_actors)
2025-10-26T21:55:09.700437376Z    -> 0.0017s
2025-10-26T21:55:09.700445242Z == 20240926162407 AddKeypairToActors: migrated (0.0017s) ======================
2025-10-26T21:55:09.700453188Z 
2025-10-26T21:55:09.700460864Z Migrating to AddUuids (20241004194445)
2025-10-26T21:55:09.700469521Z == 20241004194445 AddUuids: migrating =========================================
2025-10-26T21:55:09.700477567Z -- change_table(:federails_actors)
2025-10-26T21:55:09.700485423Z    -> 0.0029s
2025-10-26T21:55:09.700493289Z -- change_table(:federails_activities)
2025-10-26T21:55:09.700501175Z    -> 0.0008s
2025-10-26T21:55:09.700509131Z -- change_table(:federails_followings)
2025-10-26T21:55:09.700517087Z    -> 0.0008s
2025-10-26T21:55:09.700524973Z == 20241004194445 AddUuids: migrated (0.0046s) ================================
2025-10-26T21:55:09.700532989Z 
2025-10-26T21:55:09.700540664Z Migrating to CreateComments (20241007182824)
2025-10-26T21:55:09.700548520Z == 20241007182824 CreateComments: migrating ===================================
2025-10-26T21:55:09.700556646Z -- create_table(:comments)
2025-10-26T21:55:09.700564522Z    -> 0.0019s
2025-10-26T21:55:09.700572418Z == 20241007182824 CreateComments: migrated (0.0019s) ==========================
2025-10-26T21:55:09.700580424Z 
2025-10-26T21:55:09.700588130Z Migrating to AddSystemToComments (20241009122540)
2025-10-26T21:55:09.700605224Z == 20241009122540 AddSystemToComments: migrating ==============================
2025-10-26T21:55:09.700613270Z -- add_column(:comments, :system, :boolean, {null: false, default: false})
2025-10-26T21:55:09.700621287Z    -> 0.0008s
2025-10-26T21:55:09.700629102Z == 20241009122540 AddSystemToComments: migrated (0.0008s) =====================
2025-10-26T21:55:09.700637108Z 
2025-10-26T21:55:09.700644854Z Migrating to BackfillActivitiesAfterUuids (20241013215000)
2025-10-26T21:55:09.700652790Z == 20241013215000 BackfillActivitiesAfterUuids: migrating =====================
2025-10-26T21:55:09.700660796Z == 20241013215000 BackfillActivitiesAfterUuids: migrated (0.0017s) ============
2025-10-26T21:55:09.700668792Z 
2025-10-26T21:55:09.700676538Z Migrating to AddOmniauthToUsers (20241015090803)
2025-10-26T21:55:09.700684484Z == 20241015090803 AddOmniauthToUsers: migrating ===============================
2025-10-26T21:55:09.700692500Z -- add_column(:users, :auth_provider, :string)
2025-10-26T21:55:09.700700877Z    -> 0.0008s
2025-10-26T21:55:09.700708913Z -- add_column(:users, :auth_uid, :string)
2025-10-26T21:55:09.700716829Z    -> 0.0007s
2025-10-26T21:55:09.700724655Z == 20241015090803 AddOmniauthToUsers: migrated (0.0015s) ======================
2025-10-26T21:55:09.700732711Z 
2025-10-26T21:55:09.700740386Z Migrating to AddSensitiveFlagToModelsAndComments (20241017093301)
2025-10-26T21:55:09.700748372Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrating ==============
2025-10-26T21:55:09.700756379Z -- add_column(:models, :sensitive, :boolean, {null: false, default: false})
2025-10-26T21:55:09.700764365Z    -> 0.0009s
2025-10-26T21:55:09.700772271Z -- add_column(:comments, :sensitive, :boolean, {null: false, default: false})
2025-10-26T21:55:09.700780327Z    -> 0.0007s
2025-10-26T21:55:09.700788203Z == 20241017093301 AddSensitiveFlagToModelsAndComments: migrated (0.0017s) =====
2025-10-26T21:55:09.700796219Z 
2025-10-26T21:55:09.700803894Z Migrating to AddSensitiveContentHandlingToUsers (20241017113112)
2025-10-26T21:55:09.700811870Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrating ===============
2025-10-26T21:55:09.700819866Z -- add_column(:users, :sensitive_content_handling, :string, {default: nil})
2025-10-26T21:55:09.700827832Z    -> 0.0008s
2025-10-26T21:55:09.700835869Z == 20241017113112 AddSensitiveContentHandlingToUsers: migrated (0.0009s) ======
2025-10-26T21:55:09.700843855Z 
2025-10-26T21:55:09.700851550Z Migrating to AddPublicIDsToUsers (20241021124608)
2025-10-26T21:55:09.700859486Z == 20241021124608 AddPublicIDsToUsers: migrating ==============================
2025-10-26T21:55:09.700867482Z -- change_table(:users)
2025-10-26T21:55:09.700884326Z    -> 0.0009s
2025-10-26T21:55:09.700892252Z == 20241021124608 AddPublicIDsToUsers: migrated (0.0010s) =====================
2025-10-26T21:55:09.700900308Z 
2025-10-26T21:55:09.700908084Z Migrating to CreatePublicIDsForUsers (20241021125322)
2025-10-26T21:55:09.700916070Z == 20241021125322 CreatePublicIDsForUsers: migrating ==========================
2025-10-26T21:55:09.700924066Z == 20241021125322 CreatePublicIDsForUsers: migrated (0.0092s) =================
2025-10-26T21:55:09.700932092Z 
2025-10-26T21:55:09.700939798Z Migrating to RemoveUnneededIndexes (20241025110218)
2025-10-26T21:55:09.700947724Z == 20241025110218 RemoveUnneededIndexes: migrating ============================
2025-10-26T21:55:09.700955750Z -- remove_index(:favorites, {name: "index_favorites_on_favoritable", column: [:favoritable_type, :favoritable_id]})
2025-10-26T21:55:09.700964157Z    -> 0.0009s
2025-10-26T21:55:09.700972113Z -- remove_index(:federails_followings, {name: "index_federails_followings_on_actor_id", column: :actor_id})
2025-10-26T21:55:09.700980500Z    -> 0.0012s
2025-10-26T21:55:09.700988366Z -- remove_index(:roles, {name: "index_roles_on_name", column: :name})
2025-10-26T21:55:09.700997484Z    -> 0.0014s
2025-10-26T21:55:09.701005360Z -- remove_index(:taggings, {name: "index_taggings_on_tag_id", column: :tag_id})
2025-10-26T21:55:09.701013586Z    -> 0.0009s
2025-10-26T21:55:09.701021462Z -- remove_index(:taggings, {name: "index_taggings_on_taggable_id", column: :taggable_id})
2025-10-26T21:55:09.701029729Z    -> 0.0008s
2025-10-26T21:55:09.701038296Z -- remove_index(:taggings, {name: "index_taggings_on_tagger_id", column: :tagger_id})
2025-10-26T21:55:09.701046623Z    -> 0.0007s
2025-10-26T21:55:09.701054449Z -- remove_index(:users_roles, {name: "index_users_roles_on_user_id", column: :user_id})
2025-10-26T21:55:09.701062685Z    -> 0.0004s
2025-10-26T21:55:09.701070581Z == 20241025110218 RemoveUnneededIndexes: migrated (0.0063s) ===================
2025-10-26T21:55:09.701078858Z 
2025-10-26T21:55:09.701086563Z Migrating to AddInProgressToProblems (20241105121830)
2025-10-26T21:55:09.701094519Z == 20241105121830 AddInProgressToProblems: migrating ==========================
2025-10-26T21:55:09.701102535Z -- add_column(:problems, :in_progress, :boolean, {default: false, null: false})
2025-10-26T21:55:09.701110461Z    -> 0.0009s
2025-10-26T21:55:09.701118257Z == 20241105121830 AddInProgressToProblems: migrated (0.0009s) =================
2025-10-26T21:55:09.701126223Z 
2025-10-26T21:55:09.701133909Z Migrating to ClearStuckProblems (20241118155027)
2025-10-26T21:55:09.701141805Z == 20241118155027 ClearStuckProblems: migrating ===============================
2025-10-26T21:55:09.701149761Z == 20241118155027 ClearStuckProblems: migrated (0.0177s) ======================
2025-10-26T21:55:09.701166955Z 
2025-10-26T21:55:09.701174841Z Migrating to AddApprovedToUser (20241122121621)
2025-10-26T21:55:09.701182757Z == 20241122121621 AddApprovedToUser: migrating ================================
2025-10-26T21:55:09.701190803Z -- change_table(:users)
2025-10-26T21:55:09.701198629Z    -> 0.0020s
2025-10-26T21:55:09.701206535Z == 20241122121621 AddApprovedToUser: migrated (0.0020s) =======================
2025-10-26T21:55:09.701214531Z 
2025-10-26T21:55:09.701222206Z Migrating to CreateFederailsModerationReports (20241128162213)
2025-10-26T21:55:09.701230192Z == 20241128162213 CreateFederailsModerationReports: migrating =================
2025-10-26T21:55:09.701239261Z -- create_table(:federails_moderation_reports)
2025-10-26T21:55:09.701247237Z    -> 0.0028s
2025-10-26T21:55:09.701255103Z == 20241128162213 CreateFederailsModerationReports: migrated (0.0028s) ========
2025-10-26T21:55:09.701263179Z 
2025-10-26T21:55:09.701270894Z Migrating to CreateFederailsModerationDomainBlocks (20241128162214)
2025-10-26T21:55:09.701278901Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrating ============
2025-10-26T21:55:09.701286947Z -- create_table(:federails_moderation_domain_blocks)
2025-10-26T21:55:09.701294933Z    -> 0.0004s
2025-10-26T21:55:09.701302819Z == 20241128162214 CreateFederailsModerationDomainBlocks: migrated (0.0004s) ===
2025-10-26T21:55:09.701310925Z 
2025-10-26T21:55:09.701318751Z Migrating to AddFederationAttributesToComments (20250114105808)
2025-10-26T21:55:09.701326717Z == 20250114105808 AddFederationAttributesToComments: migrating ================
2025-10-26T21:55:09.701334703Z -- change_column_null(:comments, :commenter_id, true)
2025-10-26T21:55:09.701342639Z    -> 0.0078s
2025-10-26T21:55:09.701350505Z -- change_column_null(:comments, :commenter_type, true)
2025-10-26T21:55:09.701358401Z    -> 0.0076s
2025-10-26T21:55:09.701366357Z -- add_column(:comments, :federated_url, :string, {null: true, default: nil})
2025-10-26T21:55:09.701374373Z    -> 0.0008s
2025-10-26T21:55:09.701382239Z -- add_reference(:comments, :federails_actor, {null: true, foreign_key: true})
2025-10-26T21:55:09.701390295Z    -> 0.0107s
2025-10-26T21:55:10.488343205Z == 20250114105808 AddFederationAttributesToComments: migrated (0.0284s) =======
2025-10-26T21:55:10.488398646Z 
2025-10-26T21:55:10.488405841Z Migrating to AddS3PathStyleToLibrary (20250121105010)
2025-10-26T21:55:10.488413005Z == 20250121105010 AddS3PathStyleToLibrary: migrating ==========================
2025-10-26T21:55:10.488419418Z -- add_column(:libraries, :s3_path_style, :boolean, {default: true, null: false})
2025-10-26T21:55:10.488449058Z    -> 0.0008s
2025-10-26T21:55:10.488455882Z == 20250121105010 AddS3PathStyleToLibrary: migrated (0.0009s) =================
2025-10-26T21:55:10.488462735Z 
2025-10-26T21:55:10.488468918Z Migrating to MakePublicIDsLowercase (20250121164452)
2025-10-26T21:55:10.488475712Z == 20250121164452 MakePublicIDsLowercase: migrating ===========================
2025-10-26T21:55:10.488482345Z == 20250121164452 MakePublicIDsLowercase: migrated (0.1342s) ==================
2025-10-26T21:55:10.488488758Z 
2025-10-26T21:55:10.488496844Z Migrating to AddExtensionsToFederailsActors (20250122171731)
2025-10-26T21:55:10.488503187Z == 20250122171731 AddExtensionsToFederailsActors: migrating ===================
2025-10-26T21:55:10.488509640Z -- add_column(:federails_actors, :extensions, :json, {default: nil, null: true})
2025-10-26T21:55:10.488515872Z    -> 0.0019s
2025-10-26T21:55:10.488521915Z == 20250122171731 AddExtensionsToFederailsActors: migrated (0.0020s) ==========
2025-10-26T21:55:10.488528127Z 
2025-10-26T21:55:10.488534089Z Migrating to AddCreatorToCollections (20250222000000)
2025-10-26T21:55:10.488540121Z == 20250222000000 AddCreatorToCollections: migrating ==========================
2025-10-26T21:55:10.488551043Z -- add_reference(:collections, :creator, {null: true, foreign_key: true})
2025-10-26T21:55:10.488557256Z    -> 0.0240s
2025-10-26T21:55:10.488565943Z == 20250222000000 AddCreatorToCollections: migrated (0.0241s) =================
2025-10-26T21:55:10.488572056Z 
2025-10-26T21:55:10.488580853Z Migrating to AddLocalToActors (20250305171530)
2025-10-26T21:55:10.488588469Z == 20250305171530 AddLocalToActors: migrating =================================
2025-10-26T21:55:10.488594581Z -- add_column(:federails_actors, :local, :boolean, {null: false, default: false})
2025-10-26T21:55:10.488600884Z    -> 0.0009s
2025-10-26T21:55:10.488606996Z -- exec_update("UPDATE federails_actors SET local=true WHERE entity_type IS NOT NULL")
2025-10-26T21:55:10.488613549Z    -> 0.0022s
2025-10-26T21:55:10.488622888Z    -> 0 rows
2025-10-26T21:55:10.488628609Z == 20250305171530 AddLocalToActors: migrated (0.0060s) ========================
2025-10-26T21:55:10.488637908Z 
2025-10-26T21:55:10.488643840Z Migrating to AddActorTypeToActors (20250407160721)
2025-10-26T21:55:10.488650413Z == 20250407160721 AddActorTypeToActors: migrating =============================
2025-10-26T21:55:10.488656816Z -- add_column(:federails_actors, :actor_type, :string, {null: true})
2025-10-26T21:55:10.488663590Z    -> 0.0008s
2025-10-26T21:55:10.488669612Z == 20250407160721 AddActorTypeToActors: migrated (0.0008s) ====================
2025-10-26T21:55:10.488675644Z 
2025-10-26T21:55:10.488689652Z Migrating to AddTombstonedAtToActors (20250407160722)
2025-10-26T21:55:10.488697157Z == 20250407160722 AddTombstonedAtToActors: migrating ==========================
2025-10-26T21:55:10.488703851Z -- add_column(:federails_actors, :tombstoned_at, :datetime, {default: nil})
2025-10-26T21:55:10.488710023Z    -> 0.0013s
2025-10-26T21:55:10.488719322Z == 20250407160722 AddTombstonedAtToActors: migrated (0.0013s) =================
2025-10-26T21:55:10.488726166Z 
2025-10-26T21:55:10.488731927Z Migrating to CreateDoorkeeperTables (20250408111644)
2025-10-26T21:55:10.488738080Z == 20250408111644 CreateDoorkeeperTables: migrating ===========================
2025-10-26T21:55:10.488744222Z -- create_table(:oauth_applications)
2025-10-26T21:55:10.488750244Z    -> 0.0004s
2025-10-26T21:55:10.488756557Z -- add_index(:oauth_applications, :uid, {unique: true})
2025-10-26T21:55:10.488762990Z    -> 0.0001s
2025-10-26T21:55:10.488769423Z -- create_table(:oauth_access_grants)
2025-10-26T21:55:10.488777289Z    -> 0.0005s
2025-10-26T21:55:10.488783842Z -- add_index(:oauth_access_grants, :token, {unique: true})
2025-10-26T21:55:10.488791548Z    -> 0.0001s
2025-10-26T21:55:10.488798441Z -- add_foreign_key(:oauth_access_grants, :oauth_applications, {column: :application_id})
2025-10-26T21:55:10.488804654Z    -> 0.0078s
2025-10-26T21:55:10.488810666Z -- create_table(:oauth_access_tokens)
2025-10-26T21:55:10.488816758Z    -> 0.0008s
2025-10-26T21:55:10.488824995Z -- add_index(:oauth_access_tokens, :token, {unique: true})
2025-10-26T21:55:10.488831087Z    -> 0.0001s
2025-10-26T21:55:10.488837149Z -- add_index(:oauth_access_tokens, :refresh_token, {unique: true})
2025-10-26T21:55:10.488843322Z    -> 0.0001s
2025-10-26T21:55:10.488849324Z -- add_foreign_key(:oauth_access_tokens, :oauth_applications, {column: :application_id})
2025-10-26T21:55:10.488855436Z    -> 0.0086s
2025-10-26T21:55:10.488861338Z -- add_foreign_key(:oauth_access_grants, :users, {column: :resource_owner_id})
2025-10-26T21:55:10.488867340Z    -> 0.0074s
2025-10-26T21:55:10.488873432Z -- add_foreign_key(:oauth_access_tokens, :users, {column: :resource_owner_id})
2025-10-26T21:55:10.488879525Z    -> 0.0087s
2025-10-26T21:55:10.488885717Z == 20250408111644 CreateDoorkeeperTables: migrated (0.0349s) ==================
2025-10-26T21:55:10.488891759Z 
2025-10-26T21:55:10.488897661Z Migrating to AddOwnerToApplication (20250408145956)
2025-10-26T21:55:10.488903824Z == 20250408145956 AddOwnerToApplication: migrating ============================
2025-10-26T21:55:10.488909806Z -- add_column(:oauth_applications, :owner_id, :bigint, {null: true})
2025-10-26T21:55:10.488916038Z    -> 0.0010s
2025-10-26T21:55:10.488929585Z -- add_column(:oauth_applications, :owner_type, :string, {null: true})
2025-10-26T21:55:10.488935678Z    -> 0.0008s
2025-10-26T21:55:10.488942171Z -- add_index(:oauth_applications, [:owner_id, :owner_type])
2025-10-26T21:55:10.488948393Z    -> 0.0001s
2025-10-26T21:55:10.488959626Z == 20250408145956 AddOwnerToApplication: migrated (0.0067s) ===================
2025-10-26T21:55:10.488965828Z 
2025-10-26T21:55:10.488973233Z Migrating to RemoveDefaultActorEntityType (20250409120155)
2025-10-26T21:55:10.488982081Z == 20250409120155 RemoveDefaultActorEntityType: migrating =====================
2025-10-26T21:55:10.488988394Z -- change_column_default(:federails_actors, :entity_type, nil)
2025-10-26T21:55:10.488994326Z    -> 0.0101s
2025-10-26T21:55:10.489000188Z == 20250409120155 RemoveDefaultActorEntityType: migrated (0.0114s) ============
2025-10-26T21:55:10.489006260Z 
2025-10-26T21:55:10.489012703Z Migrating to AddQuotaToUsers (20250409125753)
2025-10-26T21:55:10.489018615Z == 20250409125753 AddQuotaToUsers: migrating ==================================
2025-10-26T21:55:10.489024627Z -- add_column(:users, :quota, :integer, {default: 1, null: false})
2025-10-26T21:55:10.489036721Z    -> 0.0010s
2025-10-26T21:55:10.489042783Z -- add_column(:users, :quota_use_site_default, :boolean, {default: true, null: false})
2025-10-26T21:55:10.489048966Z    -> 0.0008s
2025-10-26T21:55:10.489055038Z == 20250409125753 AddQuotaToUsers: migrated (0.0031s) =========================
2025-10-26T21:55:10.489061050Z 
2025-10-26T21:55:10.489066892Z Migrating to AddLowercaseFilenameVirtualFieldToModelFiles (20250423094525)
2025-10-26T21:55:10.489073064Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrating =====
2025-10-26T21:55:10.489080129Z -- add_column(:model_files, :filename_lower, :virtual, {type: :string, as: "LOWER(filename)", stored: true})
2025-10-26T21:55:10.489086381Z    -> 0.0144s
2025-10-26T21:55:10.489092423Z -- add_index(:model_files, :filename_lower)
2025-10-26T21:55:10.489098546Z    -> 0.0002s
2025-10-26T21:55:10.489104628Z == 20250423094525 AddLowercaseFilenameVirtualFieldToModelFiles: migrated (0.0160s) 
2025-10-26T21:55:10.489116662Z 
2025-10-26T21:55:10.489123977Z Migrating to AddUniqueIndexToLinks (20250425104619)
2025-10-26T21:55:10.489130189Z == 20250425104619 AddUniqueIndexToLinks: migrating ============================
2025-10-26T21:55:10.489136191Z -- add_index(:links, [:linkable_id, :linkable_type, :url])
2025-10-26T21:55:10.489143576Z    -> 0.0002s
2025-10-26T21:55:10.489149669Z == 20250425104619 AddUniqueIndexToLinks: migrated (0.0011s) ===================
2025-10-26T21:55:10.489155911Z 
2025-10-26T21:55:10.489169298Z Migrating to AddPreviewToModelFile (20250520111046)
2025-10-26T21:55:10.489177725Z == 20250520111046 AddPreviewToModelFile: migrating ============================
2025-10-26T21:55:10.489185491Z -- add_column(:model_files, :previewable, :boolean, {default: false, null: false})
2025-10-26T21:55:10.489191633Z    -> 0.0011s
2025-10-26T21:55:10.489197665Z == 20250520111046 AddPreviewToModelFile: migrated (0.0019s) ===================
2025-10-26T21:55:10.489204359Z 
2025-10-26T21:55:10.489210872Z Migrating to CreateAltchaSolutions (20250609210440)
2025-10-26T21:55:10.489217034Z == 20250609210440 CreateAltchaSolutions: migrating ============================
2025-10-26T21:55:10.489223227Z -- create_table(:altcha_solutions)
2025-10-26T21:55:10.489229209Z    -> 0.0004s
2025-10-26T21:55:10.489235211Z -- add_index(:altcha_solutions, [:algorithm, :challenge, :salt, :signature, :number], {unique: true, name: "index_altcha_solutions"})
2025-10-26T21:55:10.489242045Z    -> 0.0001s
2025-10-26T21:55:10.489249039Z == 20250609210440 CreateAltchaSolutions: migrated (0.0017s) ===================
2025-10-26T21:55:10.489255552Z 
2025-10-26T21:55:10.489262857Z Migrating to AddIndexableFields (20250620141805)
2025-10-26T21:55:10.489270161Z == 20250620141805 AddIndexableFields: migrating ===============================
2025-10-26T21:55:10.489278999Z -- change_table(:models)
2025-10-26T21:55:10.489284941Z    -> 0.0027s
2025-10-26T21:55:10.489291504Z -- change_table(:creators)
2025-10-26T21:55:10.489297496Z    -> 0.0017s
2025-10-26T21:55:10.489303448Z -- change_table(:collections)
2025-10-26T21:55:10.489309330Z    -> 0.0017s
2025-10-26T21:55:10.489316515Z == 20250620141805 AddIndexableFields: migrated (0.0062s) ======================
2025-10-26T21:55:10.489322597Z 
2025-10-26T21:55:10.489328519Z Migrating to ChangeIndexableFromIntegerToString (20250621223410)
2025-10-26T21:55:10.489335773Z == 20250621223410 ChangeIndexableFromIntegerToString: migrating ===============
2025-10-26T21:55:10.489341896Z -- change_column(:models, :indexable, :string)
2025-10-26T21:55:10.489347998Z    -> 0.0289s
2025-10-26T21:55:10.489353840Z -- change_column(:models, :ai_indexable, :string)
2025-10-26T21:55:10.489359892Z    -> 0.0200s
2025-10-26T21:55:10.489366134Z -- change_column(:creators, :indexable, :string)
2025-10-26T21:55:10.489372197Z    -> 0.0094s
2025-10-26T21:55:10.489378259Z -- change_column(:creators, :ai_indexable, :string)
2025-10-26T21:55:10.489384171Z    -> 0.0105s
2025-10-26T21:55:10.489390093Z -- change_column(:collections, :indexable, :string)
2025-10-26T21:55:10.489396496Z    -> 0.0520s
2025-10-26T21:55:10.489411466Z -- change_column(:collections, :ai_indexable, :string)
2025-10-26T21:55:10.489417458Z    -> 0.0131s
2025-10-26T21:55:10.489426346Z == 20250621223410 ChangeIndexableFromIntegerToString: migrated (0.1345s) ======
2025-10-26T21:55:10.489432448Z 
2025-10-26T21:55:10.489438280Z Migrating to AddOrderIndexesToTables (20250629212656)
2025-10-26T21:55:10.489444242Z == 20250629212656 AddOrderIndexesToTables: migrating ==========================
2025-10-26T21:55:10.489450294Z -- change_table(:models)
2025-10-26T21:55:10.489456186Z    -> 0.0003s
2025-10-26T21:55:10.489462088Z -- change_table(:creators)
2025-10-26T21:55:10.489467879Z    -> 0.0002s
2025-10-26T21:55:10.489473781Z -- change_table(:collections)
2025-10-26T21:55:10.489479673Z    -> 0.0002s
2025-10-26T21:55:10.489485565Z == 20250629212656 AddOrderIndexesToTables: migrated (0.0007s) =================
2025-10-26T21:55:10.489491777Z 
2025-10-26T21:55:10.489499743Z Migrating to AddIndexOnLinkUrl (20250716093106)
2025-10-26T21:55:10.489505705Z == 20250716093106 AddIndexOnLinkUrl: migrating ================================
2025-10-26T21:55:10.489514653Z -- change_table(:links)
2025-10-26T21:55:10.489520445Z    -> 0.0002s
2025-10-26T21:55:10.489526367Z == 20250716093106 AddIndexOnLinkUrl: migrated (0.0003s) =======================
2025-10-26T21:55:10.489535185Z 
2025-10-26T21:55:10.489541027Z Migrating to AddSyncedAtToLinks (20250724094951)
2025-10-26T21:55:10.489546979Z == 20250724094951 AddSyncedAtToLinks: migrating ===============================
2025-10-26T21:55:10.489557941Z -- add_column(:links, :synced_at, :datetime)
2025-10-26T21:55:10.489564845Z    -> 0.0011s
2025-10-26T21:55:10.489570756Z == 20250724094951 AddSyncedAtToLinks: migrated (0.0011s) ======================
2025-10-26T21:55:10.489576989Z 
2025-10-26T21:55:10.489583422Z Migrating to CreateFaspClientProviders (20250806142734)
2025-10-26T21:55:10.489589474Z == 20250806142734 CreateFaspClientProviders: migrating ========================
2025-10-26T21:55:10.489595857Z -- create_table(:fasp_client_providers)
2025-10-26T21:55:10.489601789Z    -> 0.0450s
2025-10-26T21:55:10.489607781Z == 20250806142734 CreateFaspClientProviders: migrated (0.0451s) ===============
2025-10-26T21:55:10.489613833Z 
2025-10-26T21:55:10.489620006Z Migrating to CreateFaspClientEventSubscriptions (20250908112415)
2025-10-26T21:55:10.489626118Z == 20250908112415 CreateFaspClientEventSubscriptions: migrating ===============
2025-10-26T21:55:10.489632280Z -- create_table(:fasp_client_event_subscriptions)
2025-10-26T21:55:10.489638282Z    -> 0.0181s
2025-10-26T21:55:10.551107227Z == 20250908112415 CreateFaspClientEventSubscriptions: migrated (0.0181s) ======
2025-10-26T21:55:10.551158109Z 
2025-10-26T21:55:10.551167398Z Migrating to CreateFaspClientBackfillRequests (20250908165009)
2025-10-26T21:55:10.551175615Z == 20250908165009 CreateFaspClientBackfillRequests: migrating =================
2025-10-26T21:55:10.551183781Z -- create_table(:fasp_client_backfill_requests)
2025-10-26T21:55:10.551192348Z    -> 0.0055s
2025-10-26T21:55:10.551200425Z == 20250908165009 CreateFaspClientBackfillRequests: migrated (0.0055s) ========
2025-10-26T21:55:10.551208471Z 
2025-10-26T21:55:10.551216186Z Migrating to AddImagesToCreators (20250922155445)
2025-10-26T21:55:10.551224062Z == 20250922155445 AddImagesToCreators: migrating ==============================
2025-10-26T21:55:10.551231938Z -- add_column(:creators, :avatar_data, :json)
2025-10-26T21:55:10.551239794Z    -> 0.0011s
2025-10-26T21:55:10.551247700Z -- add_column(:creators, :banner_data, :json)
2025-10-26T21:55:10.551255936Z    -> 0.0009s
2025-10-26T21:55:10.551263973Z == 20250922155445 AddImagesToCreators: migrated (0.0020s) =====================
2025-10-26T21:55:10.551272079Z 
2025-10-26T21:55:10.551279714Z Migrating to CreateFederailsHosts (20251010145758)
2025-10-26T21:55:10.551287570Z == 20251010145758 CreateFederailsHosts: migrating =============================
2025-10-26T21:55:10.551295526Z -- create_table(:federails_hosts)
2025-10-26T21:55:10.551303302Z    -> 0.0193s
2025-10-26T21:55:10.551311087Z == 20251010145758 CreateFederailsHosts: migrated (0.0193s) ====================
2025-10-26T21:55:10.551319074Z 
2025-10-26T21:55:10.619813313Z s6-rc: info: service init-manyfold-config successfully started
2025-10-26T21:55:10.619987534Z s6-rc: info: service init-config-end: starting
2025-10-26T21:55:10.622671739Z s6-rc: info: service init-config-end successfully started
2025-10-26T21:55:10.623043958Z s6-rc: info: service init-mods: starting
2025-10-26T21:55:10.625150169Z s6-rc: info: service init-mods successfully started
2025-10-26T21:55:10.625369160Z s6-rc: info: service init-mod-universal-redis-add-package: starting
2025-10-26T21:55:10.633308285Z s6-rc: info: service init-mod-universal-redis-add-package successfully started
2025-10-26T21:55:10.633629612Z s6-rc: info: service init-mods-package-install: starting
2025-10-26T21:55:10.644698488Z [pkg-install-init] **** Installing all mod packages ****
2025-10-26T21:55:10.659243083Z fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/main/x86_64/APKINDEX.tar.gz
2025-10-26T21:55:10.742660420Z fetch http://dl-cdn.alpinelinux.org/alpine/v3.22/community/x86_64/APKINDEX.tar.gz
2025-10-26T21:55:11.080410523Z (1/1) Installing redis (8.0.4-r0)
2025-10-26T21:55:11.088790215Z Executing redis-8.0.4-r0.pre-install
2025-10-26T21:55:11.128475108Z Executing redis-8.0.4-r0.post-install
2025-10-26T21:55:11.136830692Z Executing busybox-1.37.0-r19.trigger
2025-10-26T21:55:11.148816004Z OK: 115 MiB in 109 packages
2025-10-26T21:55:11.234969930Z s6-rc: info: service init-mods-package-install successfully started
2025-10-26T21:55:11.235194713Z s6-rc: info: service init-mods-end: starting
2025-10-26T21:55:11.237455605Z s6-rc: info: service init-mods-end successfully started
2025-10-26T21:55:11.237596329Z s6-rc: info: service init-custom-files: starting
2025-10-26T21:55:11.243182827Z [custom-init] No custom files found, skipping...
2025-10-26T21:55:11.245688572Z s6-rc: info: service init-custom-files successfully started
2025-10-26T21:55:11.246061262Z s6-rc: info: service init-services: starting
2025-10-26T21:55:11.248323607Z s6-rc: info: service init-services successfully started
2025-10-26T21:55:11.248719084Z s6-rc: info: service svc-mod-universal-redis: starting
2025-10-26T21:55:11.249091353Z s6-rc: info: service svc-manyfold: starting
2025-10-26T21:55:11.249307498Z s6-rc: info: service svc-cron: starting
2025-10-26T21:55:11.252204181Z s6-rc: info: service svc-mod-universal-redis successfully started
2025-10-26T21:55:11.253060575Z s6-rc: info: service svc-cron successfully started
2025-10-26T21:55:11.263825159Z 281:C 26 Oct 2025 21:55:11.263 # 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.
2025-10-26T21:55:11.263864438Z 281:C 26 Oct 2025 21:55:11.263 * oO0OoO0OoO0Oo Redis is starting oO0OoO0OoO0Oo
2025-10-26T21:55:11.263872925Z 281:C 26 Oct 2025 21:55:11.263 * Redis version=8.0.4, bits=64, commit=00000000, modified=1, pid=281, just started
2025-10-26T21:55:11.263877194Z 281:C 26 Oct 2025 21:55:11.263 # Warning: no config file specified, using the default config. In order to specify a config file use redis-server /path/to/redis.conf
2025-10-26T21:55:11.264510910Z 281:M 26 Oct 2025 21:55:11.264 * monotonic clock: POSIX clock_gettime
2025-10-26T21:55:11.264957389Z 281:M 26 Oct 2025 21:55:11.264 * Running mode=standalone, port=6379.
2025-10-26T21:55:11.265284397Z 281:M 26 Oct 2025 21:55:11.265 * Server initialized
2025-10-26T21:55:11.265320580Z 281:M 26 Oct 2025 21:55:11.265 * Ready to accept connections tcp
2025-10-26T21:55:11.432667084Z 21:55:11 rails.1              | started with pid 301
2025-10-26T21:55:11.432688617Z 21:55:11 default_worker.1     | started with pid 302
2025-10-26T21:55:11.432693407Z 21:55:11 performance_worker.1 | started with pid 303
2025-10-26T21:55:15.197379664Z 21:55:15 performance_worker.1 | Server: c7281de8c98b, Context: rails, Role: web, data: {cpu: {one_min: 7.69, five_min: 5.67, fifteen_min: 4.43}, memory: 0.190951424e9, disk: {available: 831875436544, total: 938656133120, used: 106780696576}}
2025-10-26T21:55:15.197677925Z 21:55:15 default_worker.1     | Server: c7281de8c98b, Context: rails, Role: web, data: {cpu: {one_min: 7.69, five_min: 5.67, fifteen_min: 4.43}, memory: 0.190861312e9, disk: {available: 831875436544, total: 938656133120, used: 106780696576}}
2025-10-26T21:55:15.247366911Z 21:55:15 rails.1              | => Booting Puma
2025-10-26T21:55:15.247379116Z 21:55:15 rails.1              | => Rails 8.0.2.1 application starting in production 
2025-10-26T21:55:15.247420820Z 21:55:15 rails.1              | => Run `bin/rails server --help` for more startup options
2025-10-26T21:55:17.789230115Z 21:55:17 performance_worker.1 | Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:17.790045697Z 21:55:17 default_worker.1     | Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:17.790993896Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.790Z pid=303 tid=247: Sidekiq 8.0.8 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2025-10-26T21:55:17.791271285Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.791Z pid=302 tid=246: Sidekiq 8.0.8 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2025-10-26T21:55:17.796191091Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.795Z pid=302 tid=246: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2025-10-26T21:55:17.796837963Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.796Z pid=303 tid=247: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2025-10-26T21:55:17.797994001Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.797Z pid=302 tid=246: Cron Jobs - added job with name clear-downloads in the namespace default
2025-10-26T21:55:17.851356594Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.851Z pid=302 tid=246: Booted Rails 8.0.2.1 application in production environment
2025-10-26T21:55:17.851386795Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.851Z pid=302 tid=246: Running in ruby 3.4.4 (2025-05-14 revision a38531fd3f) +YJIT +PRISM [x86_64-linux-musl]
2025-10-26T21:55:17.851504392Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.851Z pid=302 tid=246: See LICENSE and the LGPL-3.0 for licensing details.
2025-10-26T21:55:17.851829175Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.851Z pid=302 tid=246: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2025-10-26T21:55:17.854052271Z 21:55:17 default_worker.1     | INFO  2025-10-26T21:55:17.853Z pid=302 tid=246: Sidekiq 8.0.8 connecting to Redis with options {size: 4, pool_name: "default", url: nil}
2025-10-26T21:55:17.854808303Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.854Z pid=303 tid=247: Booted Rails 8.0.2.1 application in production environment
2025-10-26T21:55:17.854857412Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.854Z pid=303 tid=247: Running in ruby 3.4.4 (2025-05-14 revision a38531fd3f) +YJIT +PRISM [x86_64-linux-musl]
2025-10-26T21:55:17.854947363Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.854Z pid=303 tid=247: See LICENSE and the LGPL-3.0 for licensing details.
2025-10-26T21:55:17.855022615Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.854Z pid=303 tid=247: Upgrade to Sidekiq Pro for more features and support: https://sidekiq.org
2025-10-26T21:55:17.857648372Z 21:55:17 performance_worker.1 | INFO  2025-10-26T21:55:17.857Z pid=303 tid=247: Sidekiq 8.0.8 connecting to Redis with options {size: 1, pool_name: "default", url: nil}
2025-10-26T21:55:17.991374763Z 21:55:17 rails.1              | Server: c7281de8c98b, Context: rails, Role: web, data: {cpu: {one_min: 7.69, five_min: 5.67, fifteen_min: 4.43}, memory: 0.176492544e9, disk: {available: 831875350528, total: 938656133120, used: 106780782592}}
2025-10-26T21:55:17.991415024Z 21:55:17 rails.1              | Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:17.991431618Z 21:55:17 rails.1              | INFO  2025-10-26T21:55:17.791Z pid=301 tid=205: Sidekiq 8.0.8 connecting to Redis with options {size: 10, pool_name: "internal", url: nil}
2025-10-26T21:55:17.991505697Z 21:55:17 rails.1              | INFO  2025-10-26T21:55:17.796Z pid=301 tid=205: Cron Jobs - added job with name clear-shrine-cache in the namespace default
2025-10-26T21:55:17.991543222Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: c7014f07-5006-49a2-8b4d-16ebb85f2c93) 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, tag_list: )
2025-10-26T21:55:17.991628765Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 1345bced-2527-45a0-9ef5-9c231065d7b5) 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)
2025-10-26T21:55:17.991643013Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::GenerateSlugsJob (Job ID: 69019007-7bca-4412-a2f3-35ec02425a97) 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)
2025-10-26T21:55:17.991687794Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::FixNilFileSizeValues (Job ID: 154c4a83-dd19-45b1-8d28-b54c11853694) to Sidekiq(upgrade)
2025-10-26T21:55:17.991755660Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::BackfillDataPackages (Job ID: 359d2ad6-943e-4fba-9e76-82f6b131470b) to Sidekiq(upgrade)
2025-10-26T21:55:17.991792795Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::DisambiguateUsernamesJob (Job ID: b01d00f8-6bd3-4235-9492-93c561f3741b) to Sidekiq(upgrade)
2025-10-26T21:55:17.991840221Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::UpdateActorsJob (Job ID: 3e5fbbd4-a677-4a73-8d7e-3fae92fb6886) to Sidekiq(upgrade)
2025-10-26T21:55:17.991911985Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::FixParentCollections (Job ID: e44ed0bb-8862-44c8-b066-e4ec3440ee72) to Sidekiq(upgrade)
2025-10-26T21:55:17.991960743Z 21:55:17 rails.1              | [ActiveJob] Enqueued Upgrade::PruneOrphanedProblems (Job ID: 47ac7df3-3686-4851-952f-f670e473fc92) to Sidekiq(upgrade)
2025-10-26T21:55:17.992036596Z 21:55:17 rails.1              | [301] Puma starting in cluster mode...
2025-10-26T21:55:17.997955934Z 21:55:17 rails.1              | [301] * Puma version: 7.0.4 ("Romantic Warrior")
2025-10-26T21:55:17.998037799Z 21:55:17 rails.1              | [301] * Ruby version: ruby 3.4.4 (2025-05-14 revision a38531fd3f) +YJIT +PRISM [x86_64-linux-musl]
2025-10-26T21:55:17.998085024Z 21:55:17 rails.1              | [301] *  Min threads: 4
2025-10-26T21:55:17.998145325Z 21:55:17 rails.1              | [301] *  Max threads: 16
2025-10-26T21:55:17.998179254Z 21:55:17 rails.1              | [301] *  Environment: production
2025-10-26T21:55:17.998228824Z 21:55:17 rails.1              | [301] *   Master PID: 301
2025-10-26T21:55:17.998273233Z 21:55:17 rails.1              | [301] *      Workers: 4
2025-10-26T21:55:17.998328003Z 21:55:17 rails.1              | [301] *     Restarts: (✔) hot (✖) phased (✖) refork
2025-10-26T21:55:17.998372884Z 21:55:17 rails.1              | [301] * Preloading application
2025-10-26T21:55:17.998430219Z 21:55:17 rails.1              | [301] * Listening on http://[::]:3214
2025-10-26T21:55:17.998467314Z 21:55:17 rails.1              | [301] Use Ctrl-C to stop
2025-10-26T21:55:18.020481639Z 21:55:18 rails.1              | [301] - Worker 0 (PID: 378) booted in 0.02s, phase: 0
2025-10-26T21:55:18.020631631Z 21:55:18 rails.1              | [301] - Worker 1 (PID: 391) booted in 0.01s, phase: 0
2025-10-26T21:55:18.020715329Z 21:55:18 rails.1              | [301] - Worker 2 (PID: 404) booted in 0.01s, phase: 0
2025-10-26T21:55:18.022517918Z 21:55:18 rails.1              | [301] - Worker 3 (PID: 412) booted in 0.0s, phase: 0
2025-10-26T21:55:18.121333639Z 21:55:18 default_worker.1     | Server: c7281de8c98b, Context: sidekiq, Role: background, data: {cpu: {one_min: 7.71, five_min: 5.71, fifteen_min: 4.44}, memory: 0.23967744e9, disk: {available: 833136308224, total: 938656133120, used: 105519824896}}
2025-10-26T21:55:18.125675972Z 21:55:18 performance_worker.1 | Server: c7281de8c98b, Context: sidekiq, Role: background, data: {cpu: {one_min: 7.71, five_min: 5.71, fifteen_min: 4.44}, memory: 0.23996416e9, disk: {available: 833136308224, total: 938656133120, used: 105519824896}}
2025-10-26T21:55:18.205715838Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.205Z pid=302 tid=hn2 jid=8b1f3799cda7cde0d5860cfe class=Upgrade::GenerateSlugsJob: start
2025-10-26T21:55:18.213513919Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [c7014f07-5006-49a2-8b4d-16ebb85f2c93] Performing Upgrade::GenerateSlugsJob (Job ID: c7014f07-5006-49a2-8b4d-16ebb85f2c93) from Sidekiq(high) enqueued at 2025-10-26T21:55:17.816394579Z 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, tag_list: )
2025-10-26T21:55:18.219078844Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.205Z pid=302 tid=hmu jid=70380b9f90cad3cae26e9aca class=Upgrade::GenerateSlugsJob: start
2025-10-26T21:55:18.233246480Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1345bced-2527-45a0-9ef5-9c231065d7b5] Performing Upgrade::GenerateSlugsJob (Job ID: 1345bced-2527-45a0-9ef5-9c231065d7b5) from Sidekiq(high) enqueued at 2025-10-26T21:55:17.819079555Z 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)
2025-10-26T21:55:18.255700650Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.205Z pid=302 tid=hni jid=7dfb8c7360cd3596ff41f722 class=Upgrade::GenerateSlugsJob: start
2025-10-26T21:55:18.277096460Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [69019007-7bca-4412-a2f3-35ec02425a97] Performing Upgrade::GenerateSlugsJob (Job ID: 69019007-7bca-4412-a2f3-35ec02425a97) from Sidekiq(high) enqueued at 2025-10-26T21:55:17.821048580Z 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)
2025-10-26T21:55:18.278035540Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.213Z pid=302 tid=hou jid=5b914839388eab1e15638836 class=Upgrade::FixNilFileSizeValues: start
2025-10-26T21:55:18.278904089Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [154c4a83-dd19-45b1-8d28-b54c11853694] Performing Upgrade::FixNilFileSizeValues (Job ID: 154c4a83-dd19-45b1-8d28-b54c11853694) from Sidekiq(upgrade) enqueued at 2025-10-26T21:55:17.822917233Z
2025-10-26T21:55:18.287252498Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [69019007-7bca-4412-a2f3-35ec02425a97] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.288267873Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [154c4a83-dd19-45b1-8d28-b54c11853694] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.291633269Z Connection to localhost (::1) 3214 port [tcp/*] succeeded!
2025-10-26T21:55:18.292972455Z s6-rc: info: service svc-manyfold successfully started
2025-10-26T21:55:18.293214352Z s6-rc: info: service legacy-services: starting
2025-10-26T21:55:18.306755867Z s6-rc: info: service legacy-services successfully started
2025-10-26T21:55:18.306973085Z s6-rc: info: service ci-service-check: starting
2025-10-26T21:55:18.308638508Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1345bced-2527-45a0-9ef5-9c231065d7b5] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.311471311Z [ls.io-init] done.
2025-10-26T21:55:18.312400893Z s6-rc: info: service ci-service-check successfully started
2025-10-26T21:55:18.321156452Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [69019007-7bca-4412-a2f3-35ec02425a97] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-10-26T21:55:18.323686346Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [69019007-7bca-4412-a2f3-35ec02425a97] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.015
2025-10-26T21:55:18.518125189Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [154c4a83-dd19-45b1-8d28-b54c11853694] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-10-26T21:55:18.520069133Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [154c4a83-dd19-45b1-8d28-b54c11853694] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.195
2025-10-26T21:55:18.527166503Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1345bced-2527-45a0-9ef5-9c231065d7b5] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-10-26T21:55:18.528078059Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1345bced-2527-45a0-9ef5-9c231065d7b5] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.156
2025-10-26T21:55:18.539835211Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [c7014f07-5006-49a2-8b4d-16ebb85f2c93] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.638444165Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [c7014f07-5006-49a2-8b4d-16ebb85f2c93] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-10-26T21:55:18.641475027Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [c7014f07-5006-49a2-8b4d-16ebb85f2c93] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.088
2025-10-26T21:55:18.650180275Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [69019007-7bca-4412-a2f3-35ec02425a97] Performed Upgrade::GenerateSlugsJob (Job ID: 69019007-7bca-4412-a2f3-35ec02425a97) from Sidekiq(high) in 392.88ms
2025-10-26T21:55:18.656970898Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixNilFileSizeValues] [154c4a83-dd19-45b1-8d28-b54c11853694] Performed Upgrade::FixNilFileSizeValues (Job ID: 154c4a83-dd19-45b1-8d28-b54c11853694) from Sidekiq(upgrade) in 376.95ms
2025-10-26T21:55:18.658171195Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [1345bced-2527-45a0-9ef5-9c231065d7b5] Performed Upgrade::GenerateSlugsJob (Job ID: 1345bced-2527-45a0-9ef5-9c231065d7b5) from Sidekiq(high) in 436.61ms
2025-10-26T21:55:18.658727284Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::GenerateSlugsJob] [c7014f07-5006-49a2-8b4d-16ebb85f2c93] Performed Upgrade::GenerateSlugsJob (Job ID: c7014f07-5006-49a2-8b4d-16ebb85f2c93) from Sidekiq(high) in 451.4ms
2025-10-26T21:55:18.659068571Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.657Z pid=302 tid=hni jid=7dfb8c7360cd3596ff41f722 class=Upgrade::GenerateSlugsJob elapsed=0.451: done
2025-10-26T21:55:18.659191890Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.658Z pid=302 tid=hou jid=5b914839388eab1e15638836 class=Upgrade::FixNilFileSizeValues elapsed=0.445: done
2025-10-26T21:55:18.665656606Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.658Z pid=302 tid=hmu jid=70380b9f90cad3cae26e9aca class=Upgrade::GenerateSlugsJob elapsed=0.453: done
2025-10-26T21:55:18.665695534Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.665Z pid=302 tid=hn2 jid=8b1f3799cda7cde0d5860cfe class=Upgrade::GenerateSlugsJob elapsed=0.46: done
2025-10-26T21:55:18.666104418Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.665Z pid=302 tid=hmu jid=be31f39ac6d3a68241fab674 class=Upgrade::UpdateActorsJob: start
2025-10-26T21:55:18.667286177Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [3e5fbbd4-a677-4a73-8d7e-3fae92fb6886] Performing Upgrade::UpdateActorsJob (Job ID: 3e5fbbd4-a677-4a73-8d7e-3fae92fb6886) from Sidekiq(upgrade) enqueued at 2025-10-26T21:55:17.824944665Z
2025-10-26T21:55:18.667900714Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.667Z pid=302 tid=hn2 jid=bd946d8c644caaefa3c560d3 class=Upgrade::FixParentCollections: start
2025-10-26T21:55:18.668576355Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [e44ed0bb-8862-44c8-b066-e4ec3440ee72] Performing Upgrade::FixParentCollections (Job ID: e44ed0bb-8862-44c8-b066-e4ec3440ee72) from Sidekiq(upgrade) enqueued at 2025-10-26T21:55:17.825621848Z
2025-10-26T21:55:18.669278428Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.665Z pid=302 tid=hni jid=f31693b85c6f63b059fdb998 class=Upgrade::BackfillDataPackages: start
2025-10-26T21:55:18.670347681Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [359d2ad6-943e-4fba-9e76-82f6b131470b] Performing Upgrade::BackfillDataPackages (Job ID: 359d2ad6-943e-4fba-9e76-82f6b131470b) from Sidekiq(upgrade) enqueued at 2025-10-26T21:55:17.823653796Z
2025-10-26T21:55:18.675095812Z 21:55:18 default_worker.1     | INFO  2025-10-26T21:55:18.665Z pid=302 tid=hou jid=150b621b4a18e419ff41a0a4 class=Upgrade::DisambiguateUsernamesJob: start
2025-10-26T21:55:18.712147744Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [3e5fbbd4-a677-4a73-8d7e-3fae92fb6886] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.807567176Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [e44ed0bb-8862-44c8-b066-e4ec3440ee72] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.891861057Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [b01d00f8-6bd3-4235-9492-93c561f3741b] Performing Upgrade::DisambiguateUsernamesJob (Job ID: b01d00f8-6bd3-4235-9492-93c561f3741b) from Sidekiq(upgrade) enqueued at 2025-10-26T21:55:17.824312963Z
2025-10-26T21:55:18.912457437Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [359d2ad6-943e-4fba-9e76-82f6b131470b] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:18.978881478Z 21:55:18 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [b01d00f8-6bd3-4235-9492-93c561f3741b] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:19.001184164Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::UpdateActorsJob] [3e5fbbd4-a677-4a73-8d7e-3fae92fb6886] Performed Upgrade::UpdateActorsJob (Job ID: 3e5fbbd4-a677-4a73-8d7e-3fae92fb6886) from Sidekiq(upgrade) in 333.87ms
2025-10-26T21:55:19.068906970Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::FixParentCollections] [e44ed0bb-8862-44c8-b066-e4ec3440ee72] Performed Upgrade::FixParentCollections (Job ID: e44ed0bb-8862-44c8-b066-e4ec3440ee72) from Sidekiq(upgrade) in 400.66ms
2025-10-26T21:55:19.101165642Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::BackfillDataPackages] [359d2ad6-943e-4fba-9e76-82f6b131470b] Performed Upgrade::BackfillDataPackages (Job ID: 359d2ad6-943e-4fba-9e76-82f6b131470b) from Sidekiq(upgrade) in 430.86ms
2025-10-26T21:55:19.118547920Z 21:55:19 default_worker.1     | INFO  2025-10-26T21:55:19.100Z pid=302 tid=hmu jid=be31f39ac6d3a68241fab674 class=Upgrade::UpdateActorsJob elapsed=0.433: done
2025-10-26T21:55:19.131223191Z 21:55:19 default_worker.1     | INFO  2025-10-26T21:55:19.130Z pid=302 tid=hni jid=f31693b85c6f63b059fdb998 class=Upgrade::BackfillDataPackages elapsed=0.466: done
2025-10-26T21:55:19.131585200Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::DisambiguateUsernamesJob] [b01d00f8-6bd3-4235-9492-93c561f3741b] Performed Upgrade::DisambiguateUsernamesJob (Job ID: b01d00f8-6bd3-4235-9492-93c561f3741b) from Sidekiq(upgrade) in 434.3ms
2025-10-26T21:55:19.131710562Z 21:55:19 default_worker.1     | INFO  2025-10-26T21:55:19.115Z pid=302 tid=hn2 jid=bd946d8c644caaefa3c560d3 class=Upgrade::FixParentCollections elapsed=0.448: done
2025-10-26T21:55:19.131870324Z 21:55:19 default_worker.1     | INFO  2025-10-26T21:55:19.131Z pid=302 tid=hmu jid=e27b6b1afe15e34f24445107 class=Upgrade::PruneOrphanedProblems: start
2025-10-26T21:55:19.151440157Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [47ac7df3-3686-4851-952f-f670e473fc92] Performing Upgrade::PruneOrphanedProblems (Job ID: 47ac7df3-3686-4851-952f-f670e473fc92) from Sidekiq(upgrade) enqueued at 2025-10-26T21:55:17.826324693Z
2025-10-26T21:55:19.156227165Z 21:55:19 default_worker.1     | INFO  2025-10-26T21:55:19.136Z pid=302 tid=hou jid=150b621b4a18e419ff41a0a4 class=Upgrade::DisambiguateUsernamesJob elapsed=0.47: done
2025-10-26T21:55:19.159114609Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [47ac7df3-3686-4851-952f-f670e473fc92] Scoped order is ignored, use :cursor with :order to configure custom order.
2025-10-26T21:55:19.321166081Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [47ac7df3-3686-4851-952f-f670e473fc92] [JobIteration::Iteration] Enumerator found nothing to iterate! times_interrupted=0 cursor_position=
2025-10-26T21:55:19.326511534Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [47ac7df3-3686-4851-952f-f670e473fc92] [JobIteration::Iteration] Completed iterating. times_interrupted=0 total_time=0.149
2025-10-26T21:55:19.345139000Z 21:55:19 default_worker.1     | [ActiveJob] [Upgrade::PruneOrphanedProblems] [47ac7df3-3686-4851-952f-f670e473fc92] Performed Upgrade::PruneOrphanedProblems (Job ID: 47ac7df3-3686-4851-952f-f670e473fc92) from Sidekiq(upgrade) in 203.68ms
2025-10-26T21:55:19.346641735Z 21:55:19 default_worker.1     | INFO  2025-10-26T21:55:19.345Z pid=302 tid=hmu jid=e27b6b1afe15e34f24445107 class=Upgrade::PruneOrphanedProblems elapsed=0.214: done
2025-10-26T21:55:19.934780423Z 21:55:19 rails.1              | [526e6f90-9994-4d14-8674-9d13ce7e31f4] {"method":"GET","path":"/","format":"*/*","controller":"HomeController","action":"index","status":0,"allocations":1392,"duration":16.61,"view":0.0,"db":2.49,"@timestamp":"2025-10-26T21:55:19.934Z","@version":"1","message":"[0] GET / (HomeController#index)"}
2025-10-26T21:55:20.875284691Z 21:55:20 rails.1              | [7c95172a-5f13-473b-b0f8-925b6de1a5df] {"method":"GET","path":"/users/sign_in","format":"*/*","controller":"Users::SessionsController","action":"new","status":302,"allocations":97025,"duration":920.19,"view":0.0,"db":27.0,"location":"http://172.17.0.4:3214/","@timestamp":"2025-10-26T21:55:20.874Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2025-10-26T21:55:20.960142639Z 21:55:20 rails.1              | [d2041ce1-276e-4b73-8f03-df13ca2e1142] {"method":"GET","path":"/","format":"*/*","controller":"HomeController","action":"index","status":302,"allocations":1068,"duration":51.59,"view":0.0,"db":3.04,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2025-10-26T21:55:20.941Z","@version":"1","message":"[302] GET / (HomeController#index)"}
2025-10-26T21:55:21.666744837Z 21:55:21 rails.1              | [01320e39-5afe-4df7-9eab-99dbef8f0289] {"method":"GET","path":"/users/edit","format":"*/*","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":23999,"duration":680.78,"view":560.04,"db":62.49,"@timestamp":"2025-10-26T21:55:21.666Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}
2025-10-26T21:55:21.737343534Z 21:55:21 rails.1              | [677c7f88-9351-4200-bfa6-1e6add65e34b] {"method":"GET","path":"/","format":"html","controller":"HomeController","action":"index","status":0,"allocations":1179,"duration":28.22,"view":0.0,"db":3.19,"@timestamp":"2025-10-26T21:55:21.735Z","@version":"1","message":"[0] GET / (HomeController#index)"}
2025-10-26T21:55:22.017234740Z 21:55:22 rails.1              | [76901c82-55ba-4eed-b773-dc477965dd18] {"method":"GET","path":"/users/sign_in","format":"html","controller":"Users::SessionsController","action":"new","status":302,"allocations":14464,"duration":202.46,"view":0.0,"db":1.85,"location":"http://172.17.0.4:3214/","@timestamp":"2025-10-26T21:55:22.016Z","@version":"1","message":"[302] GET /users/sign_in (Users::SessionsController#new)"}
2025-10-26T21:55:22.118277044Z 21:55:22 rails.1              | [a44973a6-dc99-446c-b926-9911c3f274a8] {"method":"GET","path":"/","format":"html","controller":"HomeController","action":"index","status":302,"allocations":1105,"duration":44.38,"view":0.0,"db":3.88,"location":"http://172.17.0.4:3214/users/edit","@timestamp":"2025-10-26T21:55:22.069Z","@version":"1","message":"[302] GET / (HomeController#index)"}
2025-10-26T21:55:22.439675945Z 21:55:22 rails.1              | [000cd754-9fe1-47ec-b395-bec9d7124134] {"method":"GET","path":"/users/edit","format":"html","controller":"Users::RegistrationsController","action":"edit","status":200,"allocations":24215,"duration":300.73,"view":184.2,"db":1.05,"@timestamp":"2025-10-26T21:55:22.434Z","@version":"1","message":"[200] GET /users/edit (Users::RegistrationsController#edit)"}