Remove rake

This commit is contained in:
julien committed 2026-11-02 15:03:40 +01:00
1 parent cde8e13705
commit 9a554a764a
5 files changed
+14 -39

No files matched your search

-3
View File
@@ -8,9 +8,6 @@ group :development do
gem "dotenv" gem "dotenv"
end end
# Tasks
gem "rake"
# Base # Base
gem "roda" gem "roda"
gem "rackup" gem "rackup"
-3
View File
@@ -41,7 +41,6 @@ GEM
rack (3.2.7) rack (3.2.7)
rackup (2.3.1) rackup (2.3.1)
rack (>= 3) rack (>= 3)
rake (13.4.2)
rbs (4.2.0) rbs (4.2.0)
logger logger
prism (>= 1.6.0) prism (>= 1.6.0)
@@ -77,7 +76,6 @@ DEPENDENCIES
mail mail
puma puma
rackup rackup
rake
roda roda
rodauth rodauth
sequel sequel
@@ -108,7 +106,6 @@ CHECKSUMS
puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb puma (8.0.2) sha256=c8ed871dfbbe66448ea9ffd46692342d9804d4071522b52b5331b7b6e7b686fb
rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7 rack (3.2.7) sha256=93e13e1c24f93556671d85d2d79fa228c3485815c50d7e2f265b5330c6528fb7
rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868 rackup (2.3.1) sha256=6c79c26753778e90983761d677a48937ee3192b3ffef6bc963c0950f94688868
rake (13.4.2) sha256=cb825b2bd5f1f8e91ca37bddb4b9aaf345551b4731da62949be002fa89283701
rbs (4.2.0) sha256=51f7b886dcc05bc09e10b901daa6a81829f6adc03101d6ca9ea4aac6103e0674 rbs (4.2.0) sha256=51f7b886dcc05bc09e10b901daa6a81829f6adc03101d6ca9ea4aac6103e0674
rdoc (8.1.0) sha256=befc37880a5cfd36dcb176c748b5fd5ee39dd3536a75e81824e4972ce230f60a rdoc (8.1.0) sha256=befc37880a5cfd36dcb176c748b5fd5ee39dd3536a75e81824e4972ce230f60a
reline (0.7.0) sha256=5b012d8e55dbf9d450f12bde2cf7d15ff546ae80b3f8f3b30e570d431815583d reline (0.7.0) sha256=5b012d8e55dbf9d450f12bde2cf7d15ff546ae80b3f8f3b30e570d431815583d
+2 -8
View File
@@ -27,13 +27,7 @@ Ne pas versionner le fichier `.env`.
Appliquer les migrations : Appliquer les migrations :
```sh ```sh
bundle exec rake db:migrate bundle exec ruby bin/migrate
```
Lister les tâches disponibles :
```sh
bundle exec rake -T
``` ```
Démarrer le serveur de développement : Démarrer le serveur de développement :
@@ -57,5 +51,5 @@ Exécuter les migrations dans le conteneur applicatif avant de
démarrer la nouvelle version : démarrer la nouvelle version :
```sh ```sh
bundle exec rake db:migrate bundle exec ruby bin/migrate
``` ```
-25
View File
@@ -1,25 +0,0 @@
require "dotenv/load" if ENV.fetch("RACK_ENV", "development") == "development"
require_relative "lib/database"
Sequel.extension :migration
MIGRATIONS_PATH = File.expand_path("db/migrations", __dir__)
namespace :db do
desc "Apply pending database migrations"
task :migrate do
Sequel::Migrator.run(DB, MIGRATIONS_PATH)
end
desc "Display current migration version"
task :version do
version = if DB.tables.include?(:schema_info)
DB[:schema_info].get(:version) || 0
else
0
end
puts "Schema version: #{version}"
end
end
+12
View File
@@ -0,0 +1,12 @@
#!/usr/bin/env ruby
require "dotenv/load" if ENV.fetch("RACK_ENV", "development") == "development"
require_relative "../lib/database"
Sequel.extension :migration
migrations_path = File.expand_path("../db/migrations", __dir__)
Sequel::Migrator.run(DB, migrations_path)
puts "Database schema is up to date."