notebook/db/migrate
Andrew Brown d1225c30c5 Fix migration error: Use .all.group_by instead of .group_by on model class
The AddPositionToImageUploads migration was calling group_by directly on the ImageUpload class instead of on a collection. This fixes the NoMethodError by properly calling ImageUpload.all.group_by.

Also updates Gemfile.lock with arm64-darwin platform support after bundle install.

🤖 Generated with [Claude Code](https://claude.ai/code)

Co-Authored-By: Claude <noreply@anthropic.com>
2025-09-05 16:28:24 -07:00
..
20140713043535_create_models.rb fix broken migrations over the years 2025-01-17 22:52:00 +00:00
20150419134141_add_password_digest_to_users.rb
20160405035806_add_devise_to_users.rb
20160429190058_create_siblingships.rb
20160503180503_create_fatherships.rb
20160503183859_create_motherships.rb
20160503192938_create_best_friendships.rb
20160503193513_create_marriages.rb
20160503193541_create_archenemyships.rb
20160503201328_create_birthings.rb
20160503205001_create_ownerships.rb
20160806064053_create_childrenships.rb
20160903220122_create_largest_cities_relationships.rb
20160903221005_create_notable_cities_relationships.rb
20160903221349_create_capital_cities_relationships.rb
20160903221819_create_location_leaderships.rb
20160903222311_create_original_ownership.rb
20160903222537_create_current_ownership.rb
20160903223957_create_maker_relationship.rb
20160920180129_add_privacy_to_characters.rb
20160922204302_add_privacy_to_items.rb
20160922204317_add_privacy_to_locations.rb
20161001232324_create_past_ownership.rb
20161003000856_add_archetype_to_character.rb
20161003183741_create_attributes.rb
20161005111959_add_fields_to_universe.rb
20161005115303_add_fields_to_character.rb
20161005120615_add_fields_to_location.rb
20161014204501_create_creatures.rb
20161014210509_add_user_id_to_creatures.rb
20161014220538_create_race.rb
20161014223701_create_religions.rb
20161016211328_create_magics.rb
20161016213335_create_languages.rb
20161016220220_create_scenes.rb
20161016222100_create_groups.rb
20161021103850_create_wildlifeship.rb
20161021113013_add_notes_to_creatures.rb
20161021114135_add_privacy_to_creatures.rb
20161021202915_create_famous_figureship.rb
20161021211814_remove_password_digest_from_users.rb
20161021220223_create_raceships.rb
20161021225347_create_religious_figureships.rb
20161021225944_create_deityships.rb
20161021230205_create_religious_locationships.rb
20161021230419_create_artifactship.rb
20161021230626_create_religious_raceship.rb
20161024122250_create_group_leaderships.rb
20161024123021_create_supergroupships.rb
20161024123040_create_subgroupships.rb
20161024123105_create_sistergroupships.rb
20161024123140_create_group_allyships.rb
20161024123157_create_group_enemyships.rb
20161024123208_create_group_rivalships.rb
20161024123232_create_group_clientships.rb
20161024123248_create_group_suppierships.rb
20161024123312_create_headquarterships.rb
20161024123325_create_officeships.rb
20161024123345_create_group_equipmentships.rb
20161024123400_create_key_itemships.rb
20161024195442_create_magic_deityship.rb
20161024202657_create_lingualism.rb
20161024204744_create_scene_characterships.rb
20161024204806_create_scene_locationships.rb
20161024204826_create_scene_itemships.rb
20161029224240_add_privacy_to_races.rb
20161029224408_add_privacy_to_religions.rb
20161029224502_add_privacy_to_magics.rb
20161029224540_add_privacy_to_languages.rb
20161029224631_add_privacy_to_groups.rb
20161029224722_add_privacy_to_scenes.rb
20161102095042_add_plan_type_to_users.rb
20161102182212_create_group_memberships.rb
20161102182259_create_group_locationship.rb
20170120213941_add_stripe_customer_id_to_user.rb
20170120214443_create_billing_plans.rb
20170120214721_create_subscriptions.rb
20170127164644_add_email_updates_to_user.rb
20170201151923_add_selected_billing_plan_id_to_user.rb
20170216211714_create_image_uploads.rb
20170216211914_add_src_to_image_uploads.rb fix broken migrations over the years 2025-01-17 22:52:00 +00:00
20170218010814_add_bandwidth_to_user.rb
20170218022943_add_bonus_bandwidth_to_billing_plan.rb
20170228160245_create_creature_relationships.rb
20170326164002_create_location_languageships.rb
20170326170148_add_genre_to_universe.rb
20170331001122_create_referral_codes.rb
20170403180417_create_referrals.rb
20170415183537_add_secure_code_to_users.rb
20170415192410_create_votables.rb
20170415192437_create_votes.rb
20170417190318_create_raffle_entries.rb
20170517152023_create_documents.rb
20170517164648_add_fluid_preference_to_user.rb
20170712190101_create_content_change_events.rb
20170724114620_add_username_to_user.rb
20170724114723_add_forum_admin_flag.rb
20170724114833_create_thredded.thredded.rb
20170731000013_create_floras.rb
20170731000608_add_user_to_flora.rb
20170731001131_add_universe_to_flora.rb
20170731001803_add_notes_to_flora.rb
20170731004406_create_flora_magical_effects.rb
20170731004450_create_flora_locations.rb
20170731004509_create_flora_eaten_bies.rb
20170731004712_create_flora_relationships.rb
20170731010449_add_privacy_to_flora.rb
20170811090735_upgrade_thredded_v0_13_to_v_014.rb
20170811145534_create_contributors.rb
20171028220829_add_forum_admin_flag_again.rb
20171028221518_remove_forum_admin_flag.rb
20171028230258_create_delayed_jobs.rb
20171226195348_add_deleted_at_to_items.rb
20171226202223_add_deleted_at_to_users.rb
20171226202321_add_deleted_at_to_characters.rb
20171226202730_add_deleted_at_to_creatures.rb
20171226202745_add_deleted_at_to_floras.rb
20171226202810_add_deleted_at_to_groups.rb
20171226203002_add_deleted_at_to_languages.rb
20171226203016_add_deleted_at_to_locations.rb
20171226203030_add_deleted_at_to_magics.rb
20171226203042_add_deleted_at_to_races.rb
20171226203059_add_deleted_at_to_religions.rb
20171226203117_add_deleted_at_to_scenes.rb
20171226203129_add_deleted_at_to_universes.rb
20171226213749_create_character_love_interests.rb
20171227180909_create_user_content_type_activators.rb
20171231172750_create_countries.rb
20171231174144_create_towns.rb
20171231174241_create_landmarks.rb
20171231175209_add_deleted_at_to_countries.rb
20171231175633_add_fields_to_town.rb
20171231175706_add_deleted_at_to_landmark.rb
20171231191101_add_privacy_to_towns.rb
20171231191117_add_privacy_to_countries.rb
20171231191133_add_privacy_to_landmarks.rb
20171231201746_add_user_to_towns.rb
20171231201817_add_user_to_countries.rb
20171231201900_add_user_to_landmarks.rb
20171231230411_create_country_towns.rb
20171231230524_create_country_locations.rb
20171231230530_create_country_languages.rb
20171231230535_create_country_religions.rb
20171231230540_create_country_landmarks.rb
20171231230546_create_country_creatures.rb
20171231230551_create_country_floras.rb
20171231230645_create_town_citizens.rb
20171231230650_create_town_floras.rb
20171231230656_create_town_creatures.rb
20171231230701_create_town_groups.rb
20171231230707_create_town_languages.rb
20171231230712_create_town_countries.rb
20171231230717_create_town_nearby_landmarks.rb
20171231230751_create_landmark_nearby_towns.rb
20171231230757_create_landmark_countries.rb
20171231230802_create_landmark_floras.rb
20171231235747_create_landmark_creatures.rb
20180107183433_create_stripe_event_logs.rb
20180110200009_upgrade_thredded_v0_14_to_v0_15.rb fix broken migrations over the years 2025-01-17 22:52:00 +00:00
20180112043008_add_site_administrator_flag_to_users.rb
20180120010225_add_universe_id_index_to_characters.rb
20180120031750_add_indexes_to_content_change_event.rb
20180120032146_add_more_indices.rb
20180120033402_add_universe_indices.rb
20180127055730_create_planets.rb
20180127200709_create_technologies.rb
20180127200846_change_notes_column_on_planets.rb
20180127202120_create_deities.rb
20180127203130_create_governments.rb
20180129033131_rename_universe_technologies_to_technology.rb
20180130231607_remove_landmarks_from_planets.rb
20180130233224_create_planet_countries.rb
20180130233229_create_planet_locations.rb
20180130233235_create_planet_landmarks.rb
20180130233240_create_planet_races.rb
20180130233245_create_planet_floras.rb
20180130233250_create_planet_creatures.rb
20180130233256_create_planet_religions.rb
20180130233301_create_planet_deities.rb
20180130233306_create_planet_groups.rb
20180130233311_create_planet_languages.rb
20180130233316_create_planet_towns.rb
20180130233539_create_planet_nearby_planets.rb
20180130233841_create_technology_characters.rb
20180130233846_create_technology_towns.rb
20180130233851_create_technology_countries.rb
20180130233857_create_technology_groups.rb
20180130233902_create_technology_creatures.rb
20180130233907_create_technology_planets.rb
20180130233912_create_technology_magics.rb
20180130233918_create_technology_parent_technologies.rb
20180130233923_create_technology_child_technologies.rb
20180130233928_create_technology_related_technologies.rb
20180130234318_create_deity_character_parents.rb
20180130234323_create_deity_character_partners.rb
20180130234329_create_deity_character_children.rb
20180130234334_create_deity_deity_parents.rb
20180130234339_create_deity_deity_partners.rb
20180130234344_create_deity_deity_children.rb
20180130234349_create_deity_creatures.rb
20180130234355_create_deity_floras.rb
20180130234400_create_deity_religions.rb
20180130234405_create_deity_relics.rb
20180130234410_create_deity_abilities.rb
20180130234415_create_deity_related_towns.rb
20180130234420_create_deity_related_landmarks.rb
20180130234505_create_government_leaders.rb
20180130234511_create_government_groups.rb
20180130234516_create_government_political_figures.rb
20180130234521_create_government_items.rb
20180130234526_create_government_technologies.rb
20180130234531_create_government_creatures.rb
20180131055724_create_character_items.rb
20180131055729_create_character_technologies.rb
20180131055734_create_character_floras.rb
20180131055739_create_character_friends.rb
20180131055744_create_character_companions.rb
20180131060014_create_character_birthtowns.rb
20180131061140_create_location_capital_towns.rb
20180131061146_create_location_largest_towns.rb
20180131061151_create_location_notable_towns.rb
20180131061726_create_location_landmarks.rb
20180131061902_create_item_magics.rb
20180131062407_create_country_governments.rb
20180131062923_create_group_creatures.rb
20180131063312_create_character_magics.rb
20180131063532_create_character_enemies.rb
20180131064051_add_classification_fields_to_creatures.rb
20180131064902_add_material_uses_to_flora.rb
20180202055802_create_deity_character_siblings.rb
20180202055822_create_deity_deity_siblings.rb
20180202064238_create_deity_races.rb
20180620012919_add_forum_moderator_flag_to_users.rb
20180715184447_create_religion_deities.rb
20180816163015_add_hidden_flag_to_attribute_category.rb
20180816163038_add_hidden_flag_to_attribute_field.rb
20180818213858_add_deleted_at_to_attribute_models.rb
20180824051228_add_old_column_source_to_attribute_field.rb
20180825000628_add_attribute_indexes.rb
20180910084049_add_more_attribute_indices.rb
20180910090212_add_even_more_indices.rb
20180917033731_create_api_keys.rb
20180921182215_add_attribute_field_migrations.rb
20180924164517_add_lingualisms_index.rb
20180930063614_upgrade_thredded_v0_15_to_v0_16.rb fix broken migrations over the years 2025-01-17 22:52:00 +00:00
20181002034500_add_title_to_documents.rb
20181002170145_add_privacy_columns_to_document.rb
20181017202825_add_page_type_column_to_pages.rb
20181017205546_add_defaults_to_new_page_columns.rb
20181017224014_create_content_pages.rb
20181018182216_add_deleted_at_to_documents.rb
20181030051214_add_more_indices_to_tables.rb
20181101205729_create_vehicles.rb
20181101210336_create_buildings.rb
20181101210522_create_traditions.rb
20181101210714_create_conditions.rb
20181101210827_create_jobs.rb
20181101234459_disable_moderation_on_forums.rb
20190103211346_add_profile_fields_to_user.rb
20190109201055_add_position_to_attribute_field.rb
20190212220053_create_page_tags.rb
20190216080611_add_index_to_page_types.rb
20190225004454_create_document_analyses.rb
20190227223759_create_document_entities.rb
20190227224515_create_document_concepts.rb
20190227225006_create_document_categories.rb
20190530025549_create_sports.rb
20190530025713_create_schools.rb
20190530025738_create_foods.rb
20190530192249_create_notice_dismissals.rb
20190604162744_add_more_fields_to_documents.rb
20190613055406_add_proper_noun_count_to_document_analyses.rb
20190706073144_create_page_unlock_promo_codes.rb
20190706073303_create_promotions.rb
20190707182422_add_more_stuff_to_promo_codes.rb
20190731222334_add_queued_at_to_document_analysis.rb
20190809173934_add_universe_to_documents.rb
20190813220011_add_forums_badge_to_users.rb
20190824040322_add_document_analysis_indices.rb
20190824164634_create_page_settings_overrides.rb
20190829222650_add_shortcuts_preference_to_users.rb
20191017182040_add_archived_at_to_buildings.rb
20191017182132_add_archived_at_to_characters.rb
20191017182144_add_archived_at_to_conditions.rb
20191017182155_add_archived_at_to_countries.rb
20191017182206_add_archived_at_to_creatures.rb
20191017182217_add_archived_at_to_deities.rb
20191017182229_add_archived_at_to_floras.rb
20191017182240_add_archived_at_to_foods.rb
20191017182251_add_archived_at_to_governments.rb
20191017182301_add_archived_at_to_groups.rb
20191017182312_add_archived_at_to_items.rb
20191017182322_add_archived_at_to_jobs.rb
20191017182332_add_archived_at_to_landmarks.rb
20191017182342_add_archived_at_to_languages.rb
20191017182352_add_archived_at_to_locations.rb
20191017182403_add_archived_at_to_magics.rb
20191017182424_add_archived_at_to_planets.rb
20191017182435_add_archived_at_to_races.rb
20191017182447_add_archived_at_to_religions.rb
20191017182500_add_archived_at_to_scenes.rb
20191017182513_add_archived_at_to_schools.rb
20191017182525_add_archived_at_to_sports.rb
20191017182536_add_archived_at_to_technologies.rb
20191017182546_add_archived_at_to_towns.rb
20191017182558_add_archived_at_to_traditions.rb
20191017182609_add_archived_at_to_universes.rb
20191017182623_add_archived_at_to_vehicles.rb
20191017191955_add_archived_at_to_content_pages.rb
20191113221411_remove_global_users_email_index.rb
20191113234819_relax_username_index.rb
20191214233333_create_active_storage_tables.active_storage.rb
20191215054049_add_jan2020_profile_fields_to_user.rb
20191215223411_add_hidden_default_for_categories_and_fields.rb
20191217224853_create_attribute_field_suggestions.rb
20191217232203_create_attribute_category_suggestions.rb
20200101072655_add_occupation_to_user.rb
20200103185508_add_contributable_content_indexes.rb
20200103190122_add_billing_indexes.rb
20200110050855_create_paypal_invoices.rb
20200116062906_add_promo_code_link_to_payo_paypal_invoice.rb
20200116072334_add_approval_link_to_paypal_invoices.rb
20200117224509_add_payer_id_to_paypal_invoices.rb
20200122210737_add_favorite_page_type_to_users.rb
20200128161646_add_favorite_flag_to_content_pages.rb
20200128174509_add_favorite_flag_to_documents.rb
20200128231056_create_continents.rb
20200128233630_add_archived_at_to_continents.rb
20200128234218_add_favorite_to_continents.rb
20200128234553_create_continent_landmarks.rb
20200128235018_add_user_to_continent_landmarks.rb
20200128235332_create_continent_creatures.rb
20200128235747_create_continent_floras.rb
20200128235859_create_continent_countries.rb
20200128235938_create_continent_languages.rb
20200129000008_create_continent_traditions.rb
20200129000033_create_continent_governments.rb
20200129000115_create_continent_popular_foods.rb
20200129000740_create_planet_continents.rb
20200129172155_create_country_bordering_countries.rb
20200129180211_change_universe_nullable_on_countries.rb
20200129181300_change_nullable_on_continent_link_models.rb
20200129220952_change_attribute_field_default_privacy.rb
20200130224044_add_continent_indexes.rb
20200222051539_create_application_integrations.rb
20200302022930_add_notes_text_to_documents.rb
20200302223350_add_event_ping_url_to_application_integrations.rb
20200302224753_add_application_token_to_application_integrations.rb
20200303002751_create_integration_authorizations.rb
20200325171712_create_lores.rb
20200325191029_create_lore_planets.rb
20200325191416_create_lore_continents.rb
20200325191450_create_lore_countries.rb
20200325191522_create_lore_landmarks.rb
20200325191611_create_lore_towns.rb
20200325191721_create_lore_buildings.rb
20200325191759_create_lore_schools.rb
20200325191904_create_lore_characters.rb
20200325192028_create_lore_deities.rb
20200325192109_create_lore_creatures.rb
20200325192154_create_lore_floras.rb
20200325192225_create_lore_jobs.rb
20200325192300_create_lore_technologies.rb
20200325192355_create_lore_vehicles.rb
20200325192434_create_lore_conditions.rb
20200325192509_create_lore_races.rb
20200325192559_create_lore_religions.rb
20200325192741_create_lore_magics.rb
20200325192853_create_lore_governments.rb
20200325192927_create_lore_groups.rb
20200325193001_create_lore_traditions.rb
20200325193037_create_lore_foods.rb
20200325193133_create_lore_sports.rb
20200325193215_create_lore_believers.rb
20200325193334_create_lore_created_traditions.rb
20200325193415_create_lore_original_languages.rb
20200325193505_create_lore_variations.rb
20200325193619_create_lore_related_lores.rb
20200326193201_add_column_migration_flag_to_all_content_models.rb
20200328005343_remove_null_constraint_on_lores_universe_id.rb
20200328191204_create_user_followings.rb
20200328225422_create_user_blockings.rb
20200420222939_create_notifications.rb
20200420231134_add_icon_color_to_notifications.rb
20200420234732_add_clickthrough_link_to_notifications.rb
20200424183225_create_content_page_shares.rb
20200425201655_create_share_comments.rb
20200425201829_add_deleted_at_to_content_page_shares.rb
20200427005200_create_content_page_share_followings.rb
20200430194458_create_page_collections.rb
20200502021338_create_page_collection_submissions.rb
20200601122635_add_dark_mode_enabled_flag_to_users.rb
20200601220204_add_notification_updates_flag_to_users.rb
20200602013522_add_community_features_enabled_flag_to_users.rb
20200602062847_create_content_page_share_reports.rb
20200603014625_add_description_to_page_collections.rb
20200603022847_add_explanation_to_page_collection_submissions.rb
20200603044417_add_content_name_cache_to_page_collection_submissions.rb
20200603220044_add_private_profile_flag_to_users.rb
20200610172733_create_timelines.rb
20200610173208_create_timeline_events.rb
20200610230840_add_description_to_timelines.rb
20200615072527_add_fields_to_timelines.rb
20200701020228_create_timeline_event_entities.rb
20200706233002_add_secondary_content_page_to_content_page_shares.rb
20200712091052_create_page_collection_followings.rb
20200712091235_create_page_collection_reports.rb
20200722004641_add_settings_to_page_collections.rb
20200829011900_add_paranoid_fields_to_recent_models.rb
20200911225159_add_authorization_security_log_to_integration_authorizations.rb
20200911231223_add_user_token_to_integration_authorizations.rb
20200912000306_create_api_requests.rb
20200922011854_create_document_revisions.rb
20200925095907_add_readability_metrics_to_document_analysis.rb
20200927001314_create_end_of_day_analytics_reports.rb
20201001195046_add_reference_code_to_notifications.rb
20201003052208_add_most_used_words_to_document_analysis.rb
20201017233817_create_building_towns.rb
20201017235348_create_building_countries.rb
20201017235407_create_building_landmarks.rb
20201017235430_create_building_locations.rb
20201018001652_create_building_nearby_buildings.rb
20201018002924_create_building_schools.rb
20201019080418_add_oct19_migrations.rb
20210308064749_add_index_to_documents_on_users_and_deleted_at.rb
20210308072329_add_deleted_at_date_times_to_thredded_tables.rb fix broken migrations over the years 2025-01-17 22:52:00 +00:00
20210308200757_add_april_fools_flag_to_users.rb
20210320224432_add_field_options_to_attribute_fields.rb
20210320230154_add_link_migration_flag_to_attribute_fields.rb
20210425200153_create_page_references.rb
20210429194615_add_reference_type_to_page_references.rb
20210501220752_add_favorite_flag_to_timelines.rb
20210618212219_add_export_indexes.rb Revert "Revert "add indexes for exports"" 2021-06-18 16:14:51 -07:00
20210620214754_add_document_wordcount_cache.rb add migration for word count cache on docs 2021-06-20 14:58:31 -07:00
20210621024413_create_folders.rb basic folders plumbing + design 2021-06-23 01:48:10 -07:00
20210627023405_add_folder_reference_to_documents.rb folder routing, navigation, and display 2021-06-27 13:32:42 -07:00
20210701002938_add_cached_word_count_to_documents.rb cache doc word counts 2021-06-30 17:31:26 -07:00
20210702054655_add_cached_word_count_to_document_revisions.rb cache word counts on revisions + polish 2021-07-01 22:51:20 -07:00
20210703000309_add_documents_indexes.rb include indexes 2021-07-02 17:25:18 -07:00
20210703011613_add_favorite_defaults.rb add favorite defaults migration 2021-07-02 18:25:07 -07:00
20210705005416_add_document_revisions_created_to_end_of_day_analytics_reports.rb improve admin panel stats 2021-07-04 18:06:54 -07:00
20210729092029_add_service_name_to_active_storage_blobs.active_storage.rb rails active_storage:update 2021-07-29 02:21:14 -07:00
20210729092030_create_active_storage_variant_records.active_storage.rb rails active_storage:update 2021-07-29 02:21:14 -07:00
20210915030031_remove_service_name_from_active_storage_blobs.rb back to this approach 2021-09-14 20:32:52 -07:00
20211007215520_add_word_count_cache_to_attributes.rb add cached word count to attributes, backfill task 2021-10-07 15:57:16 -07:00
20211007234707_create_word_count_updates.rb cache aggregated word counts on worldbuilding pages 2021-10-07 17:03:44 -07:00
20211027065954_add_service_name_migration_again.rb I... forgot the migration 2021-10-27 00:12:06 -07:00
20220816051024_add_thredded_moderation_indices.rb pull in latest thredded and add db migration for it 2022-08-15 22:23:20 -07:00
20220817213907_add_deleted_at_and_id_index_to_thredded.rb add index for [deleted_at, id] on thredded 2022-08-17 14:52:42 -07:00
20221202003053_add_cached_word_counts_to_worldbuilding_pages.rb add cached_word_count migration for each content page 2022-12-01 16:38:32 -08:00
20230225082636_create_basil_commissions.rb secretly add basil but don't tell anyone <3 2023-02-25 13:44:15 -08:00
20230225101433_add_completed_at_to_basil_commissions.rb secretly add basil but don't tell anyone <3 2023-02-25 13:44:15 -08:00
20230226194941_add_style_to_basil_commissions.rb add basil style flag 2023-02-26 12:54:42 -08:00
20230228210338_add_final_settings_to_basil_commissions.rb save final settings from basil 2023-02-28 13:08:50 -08:00
20230302184855_create_basil_feedbacks.rb new basil design, feedback, and polish 2023-03-02 15:44:04 -08:00
20230302185532_create_basil_field_guidances.rb new basil design, feedback, and polish 2023-03-02 15:44:04 -08:00
20230303073002_add_cached_seconds_taken_to_basil_commissions.rb basic stats page 2023-03-03 01:11:03 -08:00
20230308020912_add_bucket_to_basil_commissions.rb new generalized basil flow 2023-03-07 18:10:00 -08:00
20230312214410_add_saved_at_to_basil_commissions.rb add commission flag for saving 2023-03-12 14:44:30 -07:00
20230323231640_add_basil_commission_indexes.rb db migration for basil indexes 2023-03-23 17:51:24 -07:00
20230414183606_add_deleted_at_column_to_basil_commissions.rb Give all accounts 100 free images with Basil 2023-04-14 12:00:50 -07:00
20230512222601_drop_not_null_constraint_from_basil_commissions.rb I think this should do it 2023-05-12 15:40:15 -07:00
20250506080712_add_basil_version_to_basil_commissions.rb add migrations to tag all existing basil comishs as v1 and new ones as v2 2025-05-06 01:12:07 -07:00
20250506081045_change_default_basil_version_in_basil_commissions.rb add migrations to tag all existing basil comishs as v1 and new ones as v2 2025-05-06 01:12:07 -07:00
20250625182546_add_pinned_to_image_uploads.rb new gallery ui 2025-06-25 18:49:03 -07:00
20250625182655_add_pinned_to_basil_commissions.rb new gallery ui 2025-06-25 18:49:03 -07:00
20250626193624_add_paperclip_columns_to_image_uploads.rb galleries cleanup & image reordering 2025-06-26 22:48:49 -07:00
20250626212442_add_position_to_image_uploads.rb Fix migration error: Use .all.group_by instead of .group_by on model class 2025-09-05 16:28:24 -07:00
20250626212529_add_position_to_basil_commissions.rb galleries cleanup & image reordering 2025-06-26 22:48:49 -07:00