#
# Indexes
#
-# gpx_files_timestamp_idx (timestamp)
-# gpx_files_user_id_idx (user_id)
-# gpx_files_visible_visibility_idx (visible,visibility)
+# gpx_files_timestamp_idx (timestamp)
+# gpx_files_user_id_idx (user_id)
+# gpx_files_visible_visibility_idx (visible,visibility)
+# index_gpx_files_on_user_id_and_id (user_id,id)
#
# Foreign Keys
#
--- /dev/null
+class AddGpxFilesUserIdIdIndex < ActiveRecord::Migration[7.2]
+ disable_ddl_transaction!
+
+ def change
+ add_index :gpx_files, [:user_id, :id], :algorithm => :concurrently
+ end
+end
CREATE INDEX index_friends_on_user_id_and_created_at ON public.friends USING btree (user_id, created_at);
+--
+-- Name: index_gpx_files_on_user_id_and_id; Type: INDEX; Schema: public; Owner: -
+--
+
+CREATE INDEX index_gpx_files_on_user_id_and_id ON public.gpx_files USING btree (user_id, id);
+
+
--
-- Name: index_issue_comments_on_issue_id; Type: INDEX; Schema: public; Owner: -
--
('23'),
('22'),
('21'),
+('20250304172758'),
('20250212160355'),
('20250206202905'),
('20250121191749'),