From 3cc33a86ef378d91bbaeb3afc1a916dc5f202fa3 Mon Sep 17 00:00:00 2001 From: Eugene Burmakin Date: Tue, 22 Oct 2024 12:05:28 +0200 Subject: [PATCH] Add points rendering mode to settings --- .app_version | 2 +- CHANGELOG.md | 2 +- ...100309_add_points_rendering_mode_to_settings.rb | 14 ++++++++++++++ db/schema.rb | 5 ++++- 4 files changed, 20 insertions(+), 3 deletions(-) create mode 100644 db/data/20241022100309_add_points_rendering_mode_to_settings.rb diff --git a/.app_version b/.app_version index 04a373ef..1e1a04ab 100644 --- a/.app_version +++ b/.app_version @@ -1 +1 @@ -0.16.0 +0.15.8 diff --git a/CHANGELOG.md b/CHANGELOG.md index 4b2179d0..97fa4052 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -5,7 +5,7 @@ All notable changes to this project will be documented in this file. The format is based on [Keep a Changelog](http://keepachangelog.com/) and this project adheres to [Semantic Versioning](http://semver.org/). -# 0.16.0 - 2024-10-19 +# 0.15.8 - 2024-10-22 ### Added diff --git a/db/data/20241022100309_add_points_rendering_mode_to_settings.rb b/db/data/20241022100309_add_points_rendering_mode_to_settings.rb new file mode 100644 index 00000000..a7bd9fbc --- /dev/null +++ b/db/data/20241022100309_add_points_rendering_mode_to_settings.rb @@ -0,0 +1,14 @@ +# frozen_string_literal: true + +class AddPointsRenderingModeToSettings < ActiveRecord::Migration[7.2] + def up + User.find_each do |user| + user.settings = user.settings.merge(points_rendering_mode: 'raw') + user.save! + end + end + + def down + raise ActiveRecord::IrreversibleMigration + end +end diff --git a/db/schema.rb b/db/schema.rb index 96ddb71a..9dbe3d91 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -10,7 +10,7 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[7.1].define(version: 2024_08_22_092405) do +ActiveRecord::Schema[7.2].define(version: 2024_08_22_092405) do # These are extensions that must be enabled in order to support this database enable_extension "plpgsql" @@ -53,6 +53,9 @@ ActiveRecord::Schema[7.1].define(version: 2024_08_22_092405) do t.index ["user_id"], name: "index_areas_on_user_id" end + create_table "data_migrations", primary_key: "version", id: :string, force: :cascade do |t| + end + create_table "exports", force: :cascade do |t| t.string "name", null: false t.string "url"