From 0c5162b326870d0379e46b8e1e82a4f74df48add Mon Sep 17 00:00:00 2001 From: Manuel Bustillo <bustikiller@bustikiller.com> Date: Wed, 22 Jan 2025 21:29:13 +0100 Subject: [PATCH] Install pg_stat_statements extension --- db/migrate/20250122202836_enable_pg_stat_statements.rb | 5 +++++ db/schema.rb | 7 ++----- 2 files changed, 7 insertions(+), 5 deletions(-) create mode 100644 db/migrate/20250122202836_enable_pg_stat_statements.rb diff --git a/db/migrate/20250122202836_enable_pg_stat_statements.rb b/db/migrate/20250122202836_enable_pg_stat_statements.rb new file mode 100644 index 0000000..0651eec --- /dev/null +++ b/db/migrate/20250122202836_enable_pg_stat_statements.rb @@ -0,0 +1,5 @@ +class EnablePgStatStatements < ActiveRecord::Migration[8.0] + def change + enable_extension 'pg_stat_statements' + end +end diff --git a/db/schema.rb b/db/schema.rb index cfc1383..197a8b1 100644 --- a/db/schema.rb +++ b/db/schema.rb @@ -1,7 +1,3 @@ -# Copyright (C) 2024 Manuel Bustillo - -# Copyright (C) 2024-2025 LibreWeddingPlanner contributors - # This file is auto-generated from the current state of the database. Instead # of editing this file, please use the migrations feature of Active Record to # incrementally modify your database, and then regenerate this schema definition. @@ -14,9 +10,10 @@ # # It's strongly recommended that you check this file into your version control system. -ActiveRecord::Schema[8.0].define(version: 2024_12_16_231415) do +ActiveRecord::Schema[8.0].define(version: 2025_01_22_202836) do # These are extensions that must be enabled in order to support this database enable_extension "pg_catalog.plpgsql" + enable_extension "pg_stat_statements" # Custom types defined in this database. # Note that some types may not work with other database engines. Be careful if changing database.