From 38a7a1446603e935560beba1bc0ce5cadc05b48a Mon Sep 17 00:00:00 2001 From: David Heinemeier Hansson Date: Mon, 3 Nov 2025 13:40:02 +0100 Subject: [PATCH] Remove vector extension that we are no longer using --- Gemfile | 3 --- Gemfile.lock | 5 ----- config/database.yml | 4 ---- 3 files changed, 12 deletions(-) diff --git a/Gemfile b/Gemfile index 533a87e9b..30f8a6483 100644 --- a/Gemfile +++ b/Gemfile @@ -55,9 +55,6 @@ gem "prometheus-client-mmap", "~> 1.1" gem "autotuner" gem "benchmark" # indirect dependency, being removed from Ruby 3.5 stdlib so here to quash warnings -# AI -gem "sqlite-vec", "0.1.7.alpha.2" - group :development, :test do gem "debug" gem "bundler-audit", require: false diff --git a/Gemfile.lock b/Gemfile.lock index 32494ed59..09e284b0b 100644 --- a/Gemfile.lock +++ b/Gemfile.lock @@ -508,10 +508,6 @@ GEM fugit (~> 1.11) railties (>= 7.1) thor (>= 1.3.1) - sqlite-vec (0.1.7.alpha.2-arm64-darwin) - sqlite-vec (0.1.7.alpha.2-arm64-linux) - sqlite-vec (0.1.7.alpha.2-x86_64-darwin) - sqlite-vec (0.1.7.alpha.2-x86_64-linux) sqlite3 (2.7.4) mini_portile2 (~> 2.8.0) sqlite3 (2.7.4-arm64-darwin) @@ -646,7 +642,6 @@ DEPENDENCIES solid_cable (>= 3.0) solid_cache (~> 1.0) solid_queue (~> 1.2) - sqlite-vec (= 0.1.7.alpha.2) sqlite3 (>= 2.0) stimulus-rails thruster diff --git a/config/database.yml b/config/database.yml index b4b295cce..de3b50a9b 100644 --- a/config/database.yml +++ b/config/database.yml @@ -8,8 +8,6 @@ default: &default adapter: sqlite3 pool: 50 timeout: 5000 - extensions: - - <%= SqliteVec.loadable_path %> development: primary: @@ -54,8 +52,6 @@ production: &production adapter: beamer database: storage/tenants/<%= Rails.env %>/%{tenant}/db/main.sqlite3 tenanted: true - extensions: - - <%= SqliteVec.loadable_path %> untenanted: <<: *default adapter: beamer